这几个函数帮你提高对数组的理解,掌握只需一分钟!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
小伙伴们啊,大家都知道数组是写在花括号{}中的,例如{1,2,3},或者{"A","B","C"},通常是要手工输入,或者由公式的计算结果而生成内存数组的。
有时候会有这样的疑问,花括号中的数字或文本能否引用公式的计算结果?比如说,下图中单元格A2:A3中存放有数据,现在要分别用“1”和它们各自的文本长度生成一个数组。
可以确定的是,公式是不能直接写在花括号中的,那样也不会生成我们需要的结果。
思考十秒钟......
利用IF函数可以实现此目的。
选中单元格E1:F1,输入公式“=IF({1,0},1,LEN(A2))”,三键回车即可。
IF函数的第一个参数也是一个常量数组,它的含义是,当等于1是,公式返回的结果是“1”,当等于0时,公式返回的结果是LEN(A2)计算的结果。
通过CHOOSE函数也可以达到此目的。
原理和IF函数那个公式是一样的。只不过,这里使用CHOOSE函数指定第一个和第二个参数,并返回其值。
这里还有一个更巧妙的方法介绍给大家。
公式非常简洁,但其思路却非常奇妙,小伙伴们可以细细品味其中的奥妙!
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
我就知道你“在看”
赞 (0)