4年前
诉求 例子 如下,将左边数据按照规则填充为右边样式
公式解析:
{=IF($E2<>"",TEXTJOIN(",",TRUE,IF($A$1:$A$16=$E2,$B$1:$B$16,"")),"")}拆解
IF(logical_test, [value_if_true], [value_if_false])IF函数后面的三个参数,第一个是判断条件,第二个是满足条件返回,第三个是不满足条件返回值。
$E2<>""表示判断E2是否为空值
TEXTJOIN("分隔符", ignore_empty, text1, [text2],)文本连接函数,使用分隔符连接列表或文本字符串区域
第一参数:文本连接分隔符
第二参数:是否忽略空单元格,true代表忽略空值,false则不忽略空值
第三参数:要连接的本文
第四参数:要链接的文本
{} //数组公式:`CTRL`+`SHIFT`+`ENTER` 作用是可以返多个数据.