在Excel中搜索值并返回另一个值
我有一个excel工作表,它有两个单元格(A1和A2)中的值。 单元格B1有其中一个值,我希望C1返回A列中的另一个值 我尝试了在Excel中搜索值并返回另一个值,excel,excel-formula,xlsx,worksheet-function,worksheet,Excel,Excel Formula,Xlsx,Worksheet Function,Worksheet,我有一个excel工作表,它有两个单元格(A1和A2)中的值。 单元格B1有其中一个值,我希望C1返回A列中的另一个值 我尝试了HLOOKUP,但它只有在B1的值为A1时才起作用。我需要双管齐下 感谢您的帮助和时间。在C1中输入: =IF(B1=A1,A2,A1) 这应该是相反的选择 编辑#1: 首先测试空白: =IF(B1="","",IF(B1=A1,A2,A1)) 谢谢你的反馈。我还有一个问题,B1中的值是由另一个输入决定的。有没有一种方法可以使C1在B1有值之前不返回值。使用您的公式
HLOOKUP
,但它只有在B1的值为A1时才起作用。我需要双管齐下
感谢您的帮助和时间。在C1中输入:
=IF(B1=A1,A2,A1)
这应该是相反的选择
编辑#1:
首先测试空白:
=IF(B1="","",IF(B1=A1,A2,A1))
谢谢你的反馈。我还有一个问题,B1中的值是由另一个输入决定的。有没有一种方法可以使C1在B1有值之前不返回值。使用您的公式,即使B1仍然没有输出,也会有输出value@user13472501请看我的编辑,编辑工作正常。有时候,解决办法是最简单的。非常感谢您抽出时间。