可以使用SQL函数实现跨数据集查询,具体公式如下:
=sql("db_pb", "SELECT 值 FROM 表名 WHERE 工号='" + A4 + "' AND 日期='" + C5 + "'", 1, 1)
公式说明:
第一个参数"db_pb"指定目标数据集名称
WHERE条件中:
最后两个参数1,1表示返回查询结果第一行第一列的值
注意事项:
如果工号或日期是数字类型而非字符串,需移除单引号:
=sql("db_pb", "SELECT 值 FROM 表名 WHERE 工号=" + A4 + " AND 日期=" + C5, 1, 1)
若需处理多值匹配,可参考IN语句写法
(图示:类似场景的公式配置方法)