Office · 11 1 月, 2022 0

Excel中的一些由于平时不常用导致需要的时候很容易一时想不起来又不知道该百度什么关键字的函数(持续更新)

COUNTIF

用途:统计某个区域范围中某值出现的次数
用例:COUNTIF(F13:Q13,"-"),统计值为“-”的单元格个数
特殊用法:COUNTIF(F13:Q13,"(小于大于号,为了防XSS攻击打不出来)-"),统计值为“-”的单元格个数

※COUNT大家族

COUNT:统计数值的数量(非数值不计入)
COUNTA:统计非空单元格数量

INDIRECT

用途:把字符串转换为引用
用例:INDIRECT("G1"),将文本“G1”转换为对单元格G1的引用
注意:此方法得到的值是字符串类型。需要用VALUE()函数进行转换,否则在其他数值计算类公式中直接引用该值可能会报错(#VALUE!)。

ADDRESS

用途:将行列数字转换为引用字符串
用例:ADDRESS(1,10,4),得到第1行第10列的相对引用(4)字符串“J1”

OFFSET

用途:以某一单元格为起点,返回指定步长位置的单元格(看不懂吧?看不懂就对咯)
用例:OFFSET(A1,4,3,1,1),以A1单元格为参照,向下偏移4行,向右偏移3列,返回一个1行、一列的单元格区域,即D5。如图👇

这个函数的牛逼之处在于可以解决图表的动态引用问题。详细做法可参考这篇知乎文章

VLOOKUP

用途:通过关键字(索引)查找对应值。关键字需要在函数作用范围的首列。即:VLOOKUP(某个项目的索引, 在这个范围里, 的第n列的值)
用例:若下表为VLOOKUP函数的引用范围,则使用VLOOKUP("香蕉",A1:B3,2)会得到“¥99”

商品 单价
苹果 ¥239
橘子 ¥380
香蕉 ¥99