对于令人困惑的问题标题道歉,我不确定如何描述问题。
背景和目标: 我在Excel中有一个大型数据集,接近1百万行。 我有一个关键领域(不是主要原因,那里有重复)。 关键字段将成为新表中的主键字段。 对于原始数据集中具有相同键字段的每一行,我需要: 找到其中一列的最大值 查看其中一列中是否存在文本字符串 然后,我想将关键字段,相应的最大值和文本搜索的相应结果放入一行3列中的新数据集中。
VBA或数据透视表解决方案是可以接受的。鉴于数据集的大小,代码效率/内存管理至关重要。
在此先感谢,任何形式的帮助将不胜感激!
答案 0 :(得分:0)
使用pivotTable," Key"字段拖动到行标签和"值"部分,放入要确定MAX的列。转到值字段设置 - >汇总值字段,将其设置为" MAX"
答案 1 :(得分:0)
我关闭了这个,因为我能够在每个人的帮助下解决问题。
如果有人在将来遇到这种情况,我没有发现如何使用数据透视表对文本字段运行公式,但我在原始数据集的另一列中计算了一个数值,并且能够使用它。
谢谢!