Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數(shù)據(jù)處理軟件。 如果Excel表格中某列數(shù)據(jù)包含重復的項目,要統(tǒng)計該列唯一值的出現(xiàn)數(shù)量,即對于重復出現(xiàn)的數(shù)據(jù)只計算一次,除了使用公式,在某些情況下還可以使用數(shù)據(jù)透視表。如下圖為某產品的銷售流水記錄表,可以看到其中“分店C”中的員工“姓名9”有四條記錄,現(xiàn)在需要用數(shù)據(jù)透視表來統(tǒng)計表中各分店員工的數(shù)量,即對于類似“姓名9”的重復姓名在各分店中只計一次。 ??? ??? Excel并沒有提供直接的函數(shù)或命令在數(shù)據(jù)透視表中得到唯一值的總數(shù),本文介紹在數(shù)據(jù)源中添加輔助列的方法,以上圖為例,假如數(shù)據(jù)在A2:D21區(qū)域中,且記錄會不斷增加,在Excel 2010中步驟如下: ??? 1.添加輔助列。以E列為輔助列,在E2中輸入一個標題,如“人員數(shù)量”,在E3中輸入公式: ??? =IF(COUNTIF($C$2:C3,C3)=1,1,"") ??? 然后向下填充公式至最后一條記錄所在行。 ??? ??? 2.插入名稱。該名稱將作為數(shù)據(jù)透視表的數(shù)據(jù)源,以便在添加新的記錄后可通過刷新數(shù)據(jù)透視表來更新數(shù)據(jù)。 ??? 在“公式”選項卡中單擊“定義名稱”按鈕,在彈出的對話框的“名稱”右側輸入一個名稱,如“數(shù)據(jù)源”,在“引用位置”后輸入下列公式: ??? =OFFSET($A$2,,,COUNTA($A$2:$A$1000),5) ??? 單擊“確定”添加該名稱。 ??? 3.插入數(shù)據(jù)透視表。選擇數(shù)據(jù)區(qū)域中的某個單元格,在“插入”選項卡中單擊“數(shù)據(jù)透視表→數(shù)據(jù)透視表”,彈出“創(chuàng)建數(shù)據(jù)透視表”對話框,在“表/區(qū)域”右側的文本框中輸入上述定義的名稱“數(shù)據(jù)源”,單擊“確定”。 ??? ??? 將“分店”和“人員數(shù)量”字段分別拖入“行標簽”和“數(shù)值”區(qū)域,默認“人員數(shù)量”字段的值匯總方式為“計數(shù)”,表示數(shù)據(jù)源中各分店中包含重復項的記錄數(shù),如圖。 ??? ??? 將該字段的值匯總方式為“求和”后即可得到各分店唯一值的數(shù)量,方法是右擊數(shù)據(jù)透視表中“人員數(shù)量”列中的某個數(shù)字,在彈出的快捷菜單中選擇“值字段設置”,然后在“值匯總方式”選項卡中選擇“求和”后確定。 ??? ??? 這時即可得到所需的結果。 ??? ??? 以后如果增加了新的記錄,只需在“數(shù)據(jù)透視表工具-選項”選項卡中單擊“刷新”或按快捷鍵“Alt+F5”刷新數(shù)據(jù)透視表即可。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!