-
使用TEXTJOIN函数将C列各个单元格数据合并为一个新字符串,各行单元格数据之间用全角逗号分隔: TEXTJOIN(",",,C2:C10)
-
使用TEXTSPLIT函数将这个新字符串按照全角逗号拆分成按行保存的数组,这个数组的每个元素是“姓名/金额”: -
TEXTSPLIT(TEXTJOIN(",",,C2:C10),,",")
-
使用TEXTBEFORE函数从这个数组中,提取斜杠(/)之前的文本,就是姓名了: TEXTBEFORE(拆分处理,"/")
-
用TEXTAFTER函数从这个数组中,提取斜杠(/)之后的文本,就是金额了: 1*TEXTAFTER(拆分处理,"/")
-
使用VSTACK函数组合字段标题和拆分后的数据。
-
最后使用GROUPBY函数按照姓名分组计算金额合计数: GROUPBY(姓名,金额,SUM,3,1)

