具有范围条件的公式以搜索特定值
Formula with range criteria to search for specific value
我正在 google sheets 中进行传播sheet。
我正在为即将推出的探路者游戏创建一个角色 sheet,我目前正在制作专长页面。我安排了页面,以便 Col A 是我将获得专长的级别,Col B 是专长名称,Col C 是专长的先决条件,Col D 是我创建公式的地方,它会告诉我如果满足所有要求。
Level | Name | Prerequisites | Met?
1 | Dodge | None
1 | Mobility | Dodge | Formula
2 | Spring Attack | Mobility | Formula
3 | Whirlwind Attack | Spring Attack | Formula
我想做的是创建某种查找。我想根据我的角色等级限制等级范围 (Col A)(让我们使用 Z3 作为单元格参考)。所以如果我是 2 级,它只会检查 2 级或以下的专长。然后我需要确保专长名称列在简化的 Col B 中。
如果有比查找更好或更简单的方法,请随时告诉我。
所以假设级别设置为 1,Spring 攻击的公式将产生一个正确的语句,而旋风攻击的公式将产生一个错误的,因为 spring 攻击直到2级,我才1级,等我的等级变成2级,whirlwind应该也是true了
一个相关的 Google Sheets 公式是 filter
。例如,
=filter(B2:B, A2:A <= 2)
returns B 列(专长名称)中的条目列表,其中 A 列(级别)中的相应条目最多为 2。
一个人可以应用多个过滤器,例如
=filter(B2:B, A2:A <= 2, C2:C = "string")
另外要求 C 中的条目为 "string"。
当没有匹配项时,filter
returns N/A。这可用于生成 True/False 值,该值基于找到至少一个满足条件的单元格:
=not(isna(filter(B2:B, A2:A <= 2, C2:C = "string")))
如果匹配则为 True,否则为 False。
我正在 google sheets 中进行传播sheet。
我正在为即将推出的探路者游戏创建一个角色 sheet,我目前正在制作专长页面。我安排了页面,以便 Col A 是我将获得专长的级别,Col B 是专长名称,Col C 是专长的先决条件,Col D 是我创建公式的地方,它会告诉我如果满足所有要求。
Level | Name | Prerequisites | Met?
1 | Dodge | None
1 | Mobility | Dodge | Formula
2 | Spring Attack | Mobility | Formula
3 | Whirlwind Attack | Spring Attack | Formula
我想做的是创建某种查找。我想根据我的角色等级限制等级范围 (Col A)(让我们使用 Z3 作为单元格参考)。所以如果我是 2 级,它只会检查 2 级或以下的专长。然后我需要确保专长名称列在简化的 Col B 中。
如果有比查找更好或更简单的方法,请随时告诉我。
所以假设级别设置为 1,Spring 攻击的公式将产生一个正确的语句,而旋风攻击的公式将产生一个错误的,因为 spring 攻击直到2级,我才1级,等我的等级变成2级,whirlwind应该也是true了
一个相关的 Google Sheets 公式是 filter
。例如,
=filter(B2:B, A2:A <= 2)
returns B 列(专长名称)中的条目列表,其中 A 列(级别)中的相应条目最多为 2。
一个人可以应用多个过滤器,例如
=filter(B2:B, A2:A <= 2, C2:C = "string")
另外要求 C 中的条目为 "string"。
当没有匹配项时,filter
returns N/A。这可用于生成 True/False 值,该值基于找到至少一个满足条件的单元格:
=not(isna(filter(B2:B, A2:A <= 2, C2:C = "string")))
如果匹配则为 True,否则为 False。