我有一个庞大的数据表,我希望“自动筛选”三个不同的标准,分为三个不同的列。
在Excel VBA中是否可以使用以下逻辑连接三个自动过滤器:
标准1 AND (标准2 AND / OR 标准3)
例如,我按照联盟,市场价值和收入来分析足球队。 因此,我想通过遵循标准来过滤我的数据:
标准1:他们必须参加本国最高级联赛 和 (标准2:市场价值最多> = 3亿欧元 的 AND / OR 标准3:收入大多数> = 100 Mio)
谢谢:)
答案 0 :(得分:0)
<强>排序 - 的即可。
按AND
跨列进行过滤很容易,但OR
过滤只能 在单个列中... 除非添加&# 34;计算&#34;列和过滤器。
要展开:创建一个新列,例如&#34;高收入或市场价值&#34;,并在[市场价值]&gt; = 300毫米{TRUE
时给它一个公式OR
1}} [收入]&gt; = 100毫秒或FALSE
否则,然后在该列上过滤TRUE
。 (即,如果&#34;市场价值&#34;是B栏,&#34;收入&#34;是C栏,那么第2行的公式将是=OR(B2>=300000000,C2>=100000000)