好的 - 所以根据我在这里找到的内容 - 这对本网站上的大多数人来说是一个可笑的问题......但是这里是......
我想写一个IF
公式,其中,如果我输入A1
7个字母中的一个,它将输入B1
C1,D1,E1中包含的值等等..
例如 -
如果在A1中有人输入' a'然后C1的值进入B1
如果在A1中有人输入' b'然后D1的值进入B1
如果在A1中有人输入' c'然后E1的值进入B1
很抱歉这个简单的解释,但真的很难找到其他搜索/社区帮助等的答案。我认为这是基本的,但仍然高于我的技能,所以我想我会尝试拼写它非常明确...看起来这个解决方案就像在Excel网站上关于这个网站上的大多数海报一样容易眨眼(或加2 + 2)。
我只是想在数据输入时有人输入一个字母,以便从几个单元格中的一个更新值,这些单元格的公式和vaues是预先编写的但是对于我的生命来说可以'似乎通过多次搜索找到了这个看似简单的等式......提前感谢您对此提出的任何帮助,并且很抱歉提出这样一个基本问题。
答案 0 :(得分:1)
根据您的设置,您只需使用HLOOKUP
,但如果我没有正确理解您的问题,请告诉我。
以下是根据您的示例进行操作的屏幕截图:
您从cell D2
填写的公式应为:
=HLOOKUP(B2,$F$1:$L$9,ROW(),0)
如果这不是您想要的,请告诉我们,我们可以处理其他解决方案。
答案 1 :(得分:1)
因为您询问了IF声明。您可以使用嵌套 IF语句,如果不满足第一个条件,则将下一个IF语句放在第一个的FALSE部分中,然后重复,直到输入所有选项为止。
=IF(A1="a",TRUE (C1),FALSE (next if statement))
其他答案是正确的,如果你有超过3或4个嵌套的IF语句,那么你应该真正开始寻找另一个更清洁的解决方案。
=IF(A1="a",C1,IF(A1="b",D1,IF(A1="c",E1,"")))
答案 2 :(得分:0)