在飞书多维表格中用LOOKUP跨表取数需严格按格式:单条件用LOOKUP({ID},'表名'.{ID},'表名'.{字段});多条件可用AND拼接或FILTER嵌套;聚合计算需先用LOOKUP返回数组再接.COUNTIF/.MAX/.JOIN。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在飞书多维表格中用LOOKUP公式从另一张表精准取数,比如把「客户信息表」里的联系电话填进「销售记录表」对应客户的行里,必须明确指定目标表名和字段路径——填错表名或漏写单引号,公式立刻报错返回空值。
基础单条件查找(最常用)
在目标表新建【公式】字段→输入:LOOKUP({客户ID}, '客户信息表'.{ID}, '客户信息表'.{联系电话})。
这一步直接生效:只要当前行的客户ID能在「客户信息表」的ID列里找到完全一致的值,就自动拉出对应行的联系电话。
注意:表名必须和「设置→开发设置」里显示的【表格ID】完全一致(如tblabc123),不能写“客户档案”或“客户表”这类人工命名。
多条件联合匹配
方法一:用AND函数组合条件
例如只查“华东区”且“已签约”的客户地址:LOOKUP(AND({区域}="华东区", {状态}="已签约"), '客户信息表'.{区域}&'客户信息表'.{状态}, '客户信息表'.{地址})。
关键点在于:&拼接生成的联合键必须两边完全一致,左边是当前表两字段拼起来的字符串,右边是源表对应两字段拼起来的字符串,缺一个空格都会匹配失败。
飞书语音消息发送器。基于 Edge TTS,一键将文字转为语音发送到飞书。 使用场景: - 发送语音通知/提醒到飞书 - 文字转语音自动播报 触发词:飞书语音、语音发送、tts、文字转语音
方法二:嵌套FILTER缩小范围
先筛选出符合条件的子集,再从中取值。比如查“2026年新签”且“行业为教育”的客户名称:FIRST(FILTER('客户信息表', '客户信息表'.{签约年份}=2026 AND '客户信息表'.{行业}="教育")).{名称}。
这个写法更灵活,但性能略低;当源表记录超5000行时,建议优先用方法一。
带聚合计算的跨表取数
第一步:统计某客户在「售后工单表」中的未关闭工单数
LOOKUP({客户ID}, '售后工单表'.{客户ID}, '售后工单表'.{状态}).COUNTIF("未关闭")。
第二步:取该客户所有工单的最新提交时间
LOOKUP({客户ID}, '售后工单表'.{客户ID}, '售后工单表'.{提交时间}).MAX()。
第三步:拼接所有工单编号,用顿号分隔
LOOKUP({客户ID}, '售后工单表'.{客户ID}, '售后工单表'.{工单编号}).JOIN("、")。
这三个公式都依赖LOOKUP返回匹配记录的字段数组,后续才能接.COUNTIF/.MAX/.JOIN等聚合操作;如果前面LOOKUP本身没匹配到任何记录,后面所有聚合结果都是空。

















