【问题标题】:If cell 1 contains w cell 2 should equal x, if cell 1 contains y cell 2 should contain z如果单元格 1 包含 w 单元格 2 应该等于 x,如果单元格 1 包含 y 单元格 2 应该包含 z
【发布时间】:2015-03-11 15:43:00
【问题描述】:

我正在尝试为 D&D 和我想要设置的设备制作一个自动角色表,所以如果角色拥有的设备列表包含任何单独的武器,使用该武器进行攻击的统计数据会出现在攻击部分。我一直在使用一个公式来引用同一张表的另一部分上所有武器的所有统计数据的表格,我可以使它适用于不超过两种武器。这是公式:

=IF(OR(M13=A115);B115;IF(M13=A116;B116))

M13是角色拥有的装备列表

A115=Club
B115=1d4 BL
A116=Greatclub
b116=1d8 BL

注意IF 函数的第一部分是OR 函数,第二部分是另一个IF 函数。我不知道这是否意味着您在整个IF 函数中只能有一个IF 和一个OR 函数,但是如果我尝试将第二个IF 函数更改为OR,它将不起作用函数,给我错误 504,如果我尝试将 OR 函数更改为 IF 函数,我会得到 #VALUE

简单地说,如果单元格C1=A1 D1 应该等于 B1。如果C1=A2 D1 应该等于 B2 等等。

【问题讨论】:

    标签: excel


    【解决方案1】:

    我知道你用那个 IF 公式去哪里了(我认为),但我认为你真正想要的是 =VLOOKUP

    =VLOOKUP(M13, A115:B200, 2, false)
    

    这将在 A115:A200 范围内搜索 M13 中的值。当它找到它时,它将相应B行中的值粘贴到该公式所在的单元格中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多