|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 E风卍行H 于 2021-10-25 13:47 编辑
这么说可能会简单些:
假设A1单元格的内容是:ABCDEFG
现在用 LEFT 函数从里面提取内容,LEFT(A1,2)提取前2个字符 "AB",LEFT(A1,5) 提取前5个字符 "ABCDE"
现在用数组的方式来提取:LEFT(A1,{2,5}),意思是同时进行提取,那结果就是{"AB","ABCDE"}
如果把这个结果作为 COUNTIF 函数的条件,COUNTIF(A1,LEFT(A1,{2,5})&"*"),那结果就是{1,1}
因为这时候的结果还是数组,可以在外面用 SUM 函数进行求和 SUM(COUNTIF(A1,LEFT(A1,{2,5})&"*"))
最后得到的结果就是 2。要注意的是,数组公式一般输入完后不能直接按 ENTER 结束,而是要按 CTRL + SHIFT +ENTER 三键结束。但有些函数本身就支持数组,直接按 ENTER 结束也可以得到正确结果。这方面就不多说了,感兴趣的话可以去找些数组的资料学学 |
|