【发布时间】:2010-12-10 05:01:42
【问题描述】:
我在几列中有类似的数据(例如,列名是 Owner1 Owner2 Owner3)。有些项目由一个所有者拥有,有些是由两三个所有者拥有的合资公司。
我想从三列中创建一个所有者列表。
目前我正在使用数据透视表创建一个包含以下数据的新列(从 BJ2 开始):
1
1
1
2
2
2
3
...等
然后在下一列(BK)中,我输入 =IF(INDEX(Owner,BJ2)="","",INDEX(Owner,BJ2)) ,当复制 own 时,我将所有所有者都放在一个列表中。
然后我在 BK:BK 上创建一个数据透视表,我可以使用它来提取已排序、去重的所有者列表。
这很笨拙,但它可以工作......除非我尝试对数据进行排序 - 因为那样我的 111222333 列表就会变得一团糟。
那么在不使用任何宏的情况下,如何从我的三个列中获取排序列表?
最简单的问题是,无论数据如何排序,我如何才能使 111222333444 等列保持完全相同?
谢谢
罗伯
【问题讨论】:
-
为什么没有宏??这是一个编程网站!