Excel函数应用基础篇|文本函数(九)TEXT高级运用
Excel函数应用基础篇|文本函数(九)TEXT高级运用
小伙伴们,昨天我们了解了TEXT函数的基础运用,都是TEXT函数的常规用法,今天我们来分别看看TEXT函数的第1和第2个参数可以如何来变化,达到不一样的效果,来满足我们的需求,让我们来见识一下TEXT函数的高级运用,有些案例大家可以直接记住怎么样,工作中可以直接套用。我们还是用实例来说明,当然,这些实例用TEXT函数来处理,并不一定是最佳的处理方式,用其他函数可以达到同样的效果,并且好理解,我们用这些实例只是来说明TEXT函数可以这样用。实例1.
现有A列1月到6月的收支明细,需要求出结余。也就是所有的支出减去收入求和。我们可以用MOD函数根据行号求余数,得出有规律的1和0,然后用TEXT函数把用MOD函数得出的余数美容为1和-1,再和收入和支出相乘,最后求和得到结果。这个例子是说明TEXT函数的第1个参数可以是数组。=SUM(TEXT(MOD(ROW(A1:A12),2),"0;;-1")*C2:C13)答案有点凉,证明了什么叫入不敷出.....................................(假装分割线)=SUM(SUMIF(B2:B13,{"收入","支出"},C2:C13)*{1,-1})实例2.
这个实例是说明TEXT函数的第2个参数可以使用变量,这种用法大家工作中遇到,可以直接套用。实例3.
还记得我们以前聊过的VLOOKUP的IF{1,0}用法实现逆向查找的用法吗,用TEXT函数也可以达到这个效果!=VLOOKUP(C3,TEXT({1,-1},B2:B6&";"&A2:A6),2,)这个实例是说明TEXT函数的第2个参数可以使用变量,也可以是数组。实例4.
现有123456789,需将每个数字后添加一个汉字天。这个实例是说明TEXT函数的第2个参数可以使用函数来产生代码。好了,今天就聊到这,TEXT函数很强大,强大在于它的第二个参数可以使用千变万化的组合,达到特殊的需求,大家一定要练起来,熟练掌握它的基本用法。