非实现重复,对数据透视表中的行进行求和

时间:2014-01-25 16:41:59

标签: sum

我有一个工资单的电子表格,该电子表格是从单独的电子表格中填充的。偶尔,我们的一名工人将获得晋升。促销活动显示在时间表上:ex。史密斯,亚当职位成为史密斯,亚当晋升。 然后将此数据填充到数据透视表中,其中Smith,Adam Position和Smith,Adam Promotion显示在单独的单元格中。目前,我们手动添加两个数据集,以便工资单获得单个数字而不是多个数字。我想简化这项任务。我正在使用excel 2003,因此一些更高级的功能不起作用。 任何建议和帮助将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:0)

理想情况下,您使用不同的字段(唯一标识符)来识别Smith,Adam(例如,员工ID号),但如果不可用,则可以采用以下方法:

(假设“史密斯,亚当位置”在A1中。)

您可以添加一个额外的列来提取姓氏,逗号,然后提取下一个单词。例如,来自

史密斯,亚当分析师

你会得到史密斯,亚当。不幸的是,这意味着如果您有类似

的内容

Jones,Mary Ellen顾问

你最终会选择琼斯,玛丽。如果您认为自己可以忍受,那么这个解决方案可行。您将使用以下公式提取的方式:

=SUBSTITUTE(LEFT(SUBSTITUTE(A1,", ",",",1),FIND(" ",A1)-1),",",", ",1)

然后在该字段上构建您的数据透视表。