excel 中的条件 select
Conditional select in excel
这是我在 excel 文件中的情况:
A B C D
foo x x
bar x x
example x x x
another x
我想 select 对于 D 列中具有 x 值的每一行,A 列中相应字段的值,以及只有存在 x 值时的 B 和 C 列在他们中。
所以在这个具体的例子中,公式必须给我回复:
foo B
bar C
example B C
可能吗?如何?
提前谢谢你。
您可以对每一列使用过滤器。首先过滤 D 列,仅显示 'x',然后过滤 B 列和 C 列,删除空白。过滤后,您可以 select 所有您需要的单元格,然后按 (ALT + ;) 到 select 只是显示的 cells/rows.
如果你想要这里的公式是:
=IF(AND(D2="x",B2="x",C2="x"),A2&" B C",IF(AND(D2="x",B2="x",C2=""),A2&" B",IF(AND(D2="x",B2="",C2="x"),A2&" C","")))
这是我在 excel 文件中的情况:
A B C D
foo x x
bar x x
example x x x
another x
我想 select 对于 D 列中具有 x 值的每一行,A 列中相应字段的值,以及只有存在 x 值时的 B 和 C 列在他们中。 所以在这个具体的例子中,公式必须给我回复:
foo B
bar C
example B C
可能吗?如何? 提前谢谢你。
您可以对每一列使用过滤器。首先过滤 D 列,仅显示 'x',然后过滤 B 列和 C 列,删除空白。过滤后,您可以 select 所有您需要的单元格,然后按 (ALT + ;) 到 select 只是显示的 cells/rows.
如果你想要这里的公式是:
=IF(AND(D2="x",B2="x",C2="x"),A2&" B C",IF(AND(D2="x",B2="x",C2=""),A2&" B",IF(AND(D2="x",B2="",C2="x"),A2&" C","")))