【发布时间】:2026-01-24 20:40:01
【问题描述】:
尝试创建一个公式来搜索 2 列文本并在右侧的相应单元格中返回值...所以,如果我有 4 列,A 和 C 有文本(AA、BB、CC、DD 等)并且列 B 和 D 有数字(1、2、3、4 等),我想要一个公式来搜索 A 和 C 的文本,并且无论文本出现在哪一列,将 B 或 D 中的值直接返回到右侧。希望这是有道理的。
【问题讨论】:
尝试创建一个公式来搜索 2 列文本并在右侧的相应单元格中返回值...所以,如果我有 4 列,A 和 C 有文本(AA、BB、CC、DD 等)并且列 B 和 D 有数字(1、2、3、4 等),我想要一个公式来搜索 A 和 C 的文本,并且无论文本出现在哪一列,将 B 或 D 中的值直接返回到右侧。希望这是有道理的。
【问题讨论】:
假设 A 和 C 列有唯一的文本并且没有重复,您可以使用SUMIF:
=SUMIF(A:A,"AA",B:B)+SUMIF(C:C,"AA",D:D)
否则,VLOOKUP 也可以:
=IFERROR(VLOOKUP("AA",A:B,2,0),VLOOKUP("AA",C:D,2,0))
编辑:
根据 barry houdini 的评论,您可以使用:
=SUMIF(A:C,"AA",B:D)
SUMIF 的较短版本。
【讨论】:
=IFERROR(VLOOKUP("AA",A:B,2,0),IFERROR(VLOOKUP("AA",C:D,2,0),0)) 如果这对您有帮助,您能否将我的答案标记为已接受? ^^