通过考勤表输出文本考勤情况,前面我们讲的是如何拆分,现在我们要进行数据间的合并,形成可以阅读的文本,把数据文本化,通俗易懂。

excel小技能之根据情况合并文本考勤专用TEXTJOIN函数-趣帮office教程网

因我们要根据考勤的状况进行汇总分析,并形成考勤情况,在考勤情况列输入=IF(SUM(B3:E3)=0,"",TEXTJOIN("",,A3,TEXTJOIN(",",TRUE,IF(B3:E3=0,"",$B$2:$E$2&B3:E3&IF(RIGHT(B2:E2)="假","天","次")))))后即可,公式虽然麻烦,但是理解起来还是比较简单的。

excel小技能之根据情况合并文本考勤专用TEXTJOIN函数-趣帮office教程网

这里我想讲一下数组与数的区分,含有数组的公式的结果会出现矩阵,结果不只1个,比如上面公式中,IF(B3:E3=0就是数组,是四个单元格B3、C3、D3、E3,结果必返回四个值,而IF(SUM(B3:E3)=0则是一个数,就是求和的值,这就是为什么开始我要用SUM(B3:E3)=0,而不是IF(B3:E3=0,如果用了数组,则结果必定是数组显示。

excel小技能之根据情况合并文本考勤专用TEXTJOIN函数-趣帮office教程网

TEXTJOIN的函数使用方法也比较简单,和CONCAT函数作用相差不大。

excel小技能之根据情况合并文本考勤专用TEXTJOIN函数-趣帮office教程网