在汇总表中通过查找引用字段关联明细表打馅视频,再用arrayjoin函数拼接文件名并添加分隔符,支持空值判断、字符清理和长度限制,实现自动实时汇总。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

需要把明细表里每个师傅名下徒弟上传的打馅视频文件名自动汇总到汇总表中,形成一串带分隔符的完整文件名列表。
在汇总表中创建“打馅视频文件名”查找引用字段
打开汇总表 → 点击右上角「字段配置」→ 点击底部「+ 新增字段」→ 字段类型选择「查找引用」。
在弹窗中设置:需要引用的字段选明细表的「打馅视频」→ 查找条件设为「明细表.师傅姓名 = 汇总表.姓名」→ 计算方式选「原值」→ 点击确定。
此时该字段会显示所有匹配徒弟的附件缩略图,但【不显示文件名,只显示图标】,无法直接用于拼接文本。
用公式字段提取并连接附件文件名
方法一:用CONCATENATE函数拼接(推荐)
在汇总表中新增一个「公式」字段,输入公式:
=CONCATENATE(ARRAYJOIN(查找引用字段名, "、"))
其中「查找引用字段名」是你上一步创建的「打馅视频」查找引用字段名称;ARRAYJOIN函数能把附件数组转为用“、”连接的字符串;CONCATENATE确保结果为纯文本而非数组。
方法二:用&运算符替代CONCATENATE(等效但更简洁)
直接写:=ARRAYJOIN(查找引用字段名, "|")
注意:ARRAYJOIN本身返回文本,无需再套CONCATENATE;分隔符可自由更换,比如用换行符需写CHAR(10),但导出CSV时可能错乱,日常展示用“|”或“、”更稳妥。
处理空附件或特殊字符
第一步:判断附件是否存在
=IF(COUNTA(查找引用字段名)>0, ARRAYJOIN(查找引用字段名, "、"), "暂无视频")
第二步:去除文件名中的冗余空格和括号
=SUBSTITUTE(SUBSTITUTE(ARRAYJOIN(查找引用字段名, "、"), " ", ""), "(", "(")
第三步:限制最大显示长度,避免字段过长影响视图
=LEFT(IF(COUNTA(查找引用字段名)>0, ARRAYJOIN(查找引用字段名, "、"), "暂无视频"), 100)&IF(LEN(IF(COUNTA(查找引用字段名)>0, ARRAYJOIN(查找引用字段名, "、"), "暂无视频"))>100,"…","")
这一步操作起来很简单,直接把公式粘贴进公式字段编辑框就能生效;但【一旦保存,字段名不可改,务必提前确认字段命名】。
验证汇总效果
① 在明细表中为同一师傅添加3个不同命名的视频附件:张三_打馅.mp4、李四_揉面.mov、王五_调馅.avi
② 切换到汇总表,查看新公式字段是否实时显示:张三_打馅.mp4、李四_揉面.mov、王五_调馅.avi
③ 在明细表中删除其中一个附件,汇总表对应字段内容立即同步更新,删掉的文件名消失。










