我想使用从另一列派生的逻辑来合并并列出一列中的单元格内容。请参见下面的详细信息
数据集
Name Sales order number
Harry1 1234
Dave2 1235
Mary3 1234
Bill4 1234
Tom5 1235
该公式将查看销售订单编号,收集具有相同销售订单编号的所有名称,并将名称显示在一个名为“ Sold by”的列中
结果
Name Sales Order Number Sold by
Harry1 1234 Harry1, Mary3, Bill4
Dave2 1235 Dave2, Tom5
Mary3 1234 Harry1, Mary3, Bill4
Bill4 1234 Harry1, Mary3, Bill4
Tom5 1235 Dave2, Tom5
这样做似乎不合逻辑,但我有一个庞大的数据集,然后将使用“结果”进行数据透视
通过执行一个简单的IF语句,我已经将名字拉到了sold by列中,但似乎无法弄清楚如何将所有具有相同销售订单的名称汇总并在列中列出它们
2
对于庞大的数据集,使用简单的公式将无法实现。似乎有些排序和数据透视表是没有VBA的最佳选择
—
Raystafarian
好的,我的意思是26,000行。我们还有其他数据集,它们使excel工作表的第一个选项卡最大,并迫使我们使用新的选项卡,但我不会将此逻辑应用于该工作表。
—
user593732 '16
您是否考虑过迁移到关系数据库?
—
雷斯塔法里安