首页 > 解决方案 > 如何根据二进制值(Excel)从矩阵中列出行标题?

问题描述

我想从矩阵中提取/列出基于二进制值和列的行标题。基本上是这样的:

Country  Product1 Product2 Product3
Germany      1       0        1
France       1       1        0
Spain        0       1        0
Italy        1       0        1
Belgium      0       1        0

获得这样的东西:

Product1  Product2  Product3
Germany   France    Germany
France    Spain     Italy
Italy     Belgium   

所以基本上列出基于列和二进制值的值。如果不涉及 VBA,那就更好了。

欢迎任何建议!

标签: excellistmatrixexcel-formulabinary

解决方案


假设您的数据位于名为Table1的表中,对于Office 365

=T(SORT(IF(Table1[Product1],Table1[[Country]:[Country]])))

并使用填充手柄向右拖动。


推荐阅读