Excel IF Else 跳过公式
Excel IF Else Skip Formula
目前我在一家高尔夫俱乐部工作,我需要整理一个 Excel 列表,其中包含大量姓名和 T 恤尺码。我需要在男人和女人之间解决这些问题。
我想知道是否可以为每个单元格编写一个公式来获取所需的数据?
这将是 Table 我将从中获取所有数据的地方:
而在这个 table 中,在一个 differenet sheet 中,我需要以某种方式填写以下数据(这是男性的 table,但女性也一样) :
注意:table 是德语。在第一个 table 中,m=men 和 w=women。
我想你正在使用 Excel 365。如果你使用任何旧的 Excel 版本,请告诉我,以便我更新答案。
最简单明了的方法是使用函数“FILTER”。它允许您根据您定义的条件过滤一系列数据。
我的 Vorname 公式是:=FILTER($B:$B,$J:$J="m")
- B 列是原始 Vorname 所在的位置,即要过滤的范围。
- J 列包含条件 m 或 w。
之后,您只需复制 Nachname 和“w”的公式即可。
同时给出 Nachname 的公式:=FILTER($A:$A,$J:$J="m")
现在我们已经解释了过滤器,让我们将它与“if”结合起来 select T-Shirt 的大小。
当我复制您的 table 时,尺码名称“S”填充了单元格 D8。因此,M 是 E8,L 是 F8,依此类推。
然后在 D9 上,添加:=IF(FILTER($G:$G,$J:$J="m")=D,D,"")
- 尺码位于 G 列。因此,过滤器 select 联系人的尺码。同样,这是男士 table。
- if 子句仅在匹配列名时显示大小(在示例中,如果大小为“S”)
男性的最终结果如下。
目前我在一家高尔夫俱乐部工作,我需要整理一个 Excel 列表,其中包含大量姓名和 T 恤尺码。我需要在男人和女人之间解决这些问题。 我想知道是否可以为每个单元格编写一个公式来获取所需的数据?
这将是 Table 我将从中获取所有数据的地方:
而在这个 table 中,在一个 differenet sheet 中,我需要以某种方式填写以下数据(这是男性的 table,但女性也一样) :
注意:table 是德语。在第一个 table 中,m=men 和 w=women。
我想你正在使用 Excel 365。如果你使用任何旧的 Excel 版本,请告诉我,以便我更新答案。
最简单明了的方法是使用函数“FILTER”。它允许您根据您定义的条件过滤一系列数据。
我的 Vorname 公式是:=FILTER($B:$B,$J:$J="m")
- B 列是原始 Vorname 所在的位置,即要过滤的范围。
- J 列包含条件 m 或 w。
之后,您只需复制 Nachname 和“w”的公式即可。
同时给出 Nachname 的公式:=FILTER($A:$A,$J:$J="m")
现在我们已经解释了过滤器,让我们将它与“if”结合起来 select T-Shirt 的大小。
当我复制您的 table 时,尺码名称“S”填充了单元格 D8。因此,M 是 E8,L 是 F8,依此类推。
然后在 D9 上,添加:=IF(FILTER($G:$G,$J:$J="m")=D,D,"")
- 尺码位于 G 列。因此,过滤器 select 联系人的尺码。同样,这是男士 table。
- if 子句仅在匹配列名时显示大小(在示例中,如果大小为“S”)
男性的最终结果如下。