很多人学Excel,总在背公式。
看到别人写的长公式,觉得厉害。自己也想学。结果背了又忘,忘了再背。用的时候还是错。
其实没必要。公式是工具,不是考试。能用简单方法解决问题,就别用复杂的。
今天说三种常见的复杂公式。它们看起来高级,用起来麻烦。
我告诉你三个函数。用它们,基本能替代那三种公式。而且不容易错。
一、别再用IF套娃了,试试IFS
判断条件多的时候,你会怎么写。可能是这样:
=IF(A1>90,'优秀',IF(A1>80,'良好',IF(A1>60,'及格','不及格')))
一层套一层。写的时候要数括号。改的时候头疼。
试试IFS函数。
=IFS(A1>90,'优秀',A1>80,'良好',A1>60,'及格',TRUE,'不及格')
条件一个接一个写。清楚多了。最后TRUE代表“其他情况”。
逻辑直接。不容易乱。
二、别硬拼文本了,试试TEXTJOIN
要把几个单元格的文字连起来。你可能用&符号。
=A1&'-'&B1&'-'&C1
单元格一多,公式就长。中间加分隔符,每个都要写。
用TEXTJOIN。
=TEXTJOIN('-',TRUE,A1:C1)
第一个参数写分隔符。第二个参数TRUE表示忽略空单元格。第三个参数选要合并的区域。
区域可以选一整列。几十个单元格,一个函数就合并好了。
三、别记复杂的查找公式了,试试XLOOKUP
VLOOKUP很多人用。要数第几列。往右查不了。找不到会报错。
INDEX+MATCH组合更灵活。但要记两个函数。
现在有XLOOKUP。
=XLOOKUP(找谁,在哪里找,返回哪里的值,找不到怎么办)
参数一看就懂。左右都能查。找不到可以返回你指定的文字,比如“无”。
一个函数替代了以前的复杂组合。
工具在更新。方法在简化。
我们学Excel,是为了更快完成工作。不是为了比谁的公式长。
记住这三个函数:IFS, TEXTJOIN, XLOOKUP。
遇到复杂问题,先想想有没有简单解法。你的表格会清爽很多。你的时间会节省很多。
试试看。下次做表,别急着写长公式。
夜雨聆风