或通过切片机的数据透视表的标准?

时间:2017-09-20 22:15:27

标签: excel vba pivot-table slicers

我在这里有一个心灵弯曲的人。有一个数据透视表有两列代表医生。因此,第一列标题是 Doctor_1 ,旁边是 Doctor_2

数据透视表中的每一行代表两位医生之间的互动。比如,一个人咨询另一个人。所以任何医生都可以是Doctor_1或Doctor_2。

我已经找到了让切片器在两列上模拟“或”条件的方法,这样如果“Dr. Smith”存在于任一列中,那么该行将被保留,而其他行则被过滤。

1 个答案:

答案 0 :(得分:1)

要让切片机以这种方式工作,您必须添加一个新列 - 让我们称之为" Doctor Who" - 然后将原始数据中的每个项目列出两次......第一次使用Doctor_1中的名称,在#34; Doctor Who"专栏,第二次与Doctor_2在#Who; Doctor Who"柱。

您可以通过取消数据的方式来实现这一点,以便将Doctor_1和Doctor_2合并到一个名为" Doctor"的新字段中。如果您有一个带有PowerQuery功能的Excel版本(又名" Get and Transform"),您可以使用它。否则,您可以使用我之前在http://dailydoseofexcel.com/archives/2013/11/21/unpivot-shootout/编写的代码来执行此操作。或者让Google为#34; UnPivot"和" Excel"