我正在尝试组织一个仪表板,将相应所有者的姓名放在电子表格的某一列中。两个标准是物品所在的位置或美国州以及物品的类型。您可以在下图中看到,我正在尝试根据 A 列和 B 列中的标准自动执行 C 列。
我在下一张表的单独表格中列出了每种物品类型的信息。
有没有更好的公式可以将所有事情发送给合适的人?我尝试使用以下公式。
=IF(L7 = "Boat",(LOOKUP(I7, Mapping!$A$3:$A$67, Mapping!$B$3:$B$67)),
IF(L7= "House", (LOOKUP(I7, Mapping!$H$3:$H$67)), Mapping!$I$3:$I$67, UNKNOWN))
您可以在单个 IF 公式中使用两个 LOOKUP 公式吗?有没有更易于使用的公式?
当它是一栋房屋时,我收到一个错误:
答案1
你的括号看起来不太好。
如果(L7 = “船”, (LOOKUP(I7,映射!$A$3:$A$67,映射!$B$3:$B$67)) , 如果 (L7= "房屋", (LOOKUP(I7,映射!$H$3:$H$67,映射!$I$3:$I$67)) ,未知))
...如果你把所有东西都排好,就很容易看出来了。
如果 Excel 询问您是否“接受更正”,则通常是更正错误。
我认为,除非您能重新考虑编码,否则没有真正的选择可以让 IF“更简单”。
也就是说:以不同的方式做同样的事情,在这方面更容易。
提示:设为Mapping!$H$3:$H$67
命名范围(在“名称管理器”中)。