wps跨表查单价,直接在结果格输入vlookup,查找区域带来源表名并固定,最后一项填false做精确匹配,写完向下填充。本例是同一工作簿的查询表按货号匹配商品表,不是跨文件自动同步。货号必须在来源区域第一列,返回列序号从该区域左边数;重复货号只取第一个匹配,缺项先查原始数据,别用空白或零掩盖错误。
来源表先把货号放在区域第一列
打开商品表,A1:C4 为货号、品名、单价,P01、P02、P03 分别对应 12、8、20。每个货号只占一行,保持文本格式一致;要向左取值不能直接沿用当前区域的 VLOOKUP,先调整来源结构或换其他查找方法。

查询表写精确匹配公式,固定来源范围
切到查询表,在 B2 输入 =VLOOKUP(A2,商品表!$A:$C,3,FALSE),返回 8。语法 VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]) 中 A2 是待查货号,带表名的范围是来源,3 是区域第三列,FALSE 表示精确匹配;表名带空格时要用单引号包住。
{"answer":"协助 macOS 用户准备、转换、导出及排查 Word、PDF、Markdown、PowerPoint 和 Excel 文件,确保 WPS Office 工作流程可靠。"}

向下填充,查找格变动而来源不漂移
将 B2 向下填到 B4,P03 得 20,P99 显示 #N/A;选 B3 可核对公式首项已变成 A3,商品表的 $A$2:$C$4 没变。省略最后一项会走近似匹配,本例货号不适用这个规则,不能漏掉 FALSE 只看某次结果碰巧正确就完事。

查不到先核对货号,保留缺项再交付
P99 在来源表不存在,先确认是否录错、是否有前后空格或来源范围漏行,再决定补来源或标注待核实。列序号超过三列会报 #REF!,它和 #N/A 不是同一种问题;这里保留缺项,抽查已匹配的 8、20 后保存,别把重复货号的首条结果当总和。

















