用數據透視表分析數據時,會經常發現需要將分析擴展到要包括基于不在原數據集內的計算結果的數據。Excel提供了在數據透視表內通過計算字段和計算項進行計算的方法。
計算宇段是通過對數據透視表內的現有字段進行計算創建的一個字段。可以將計算字段看作是添加一個虛擬列到數據集中。該列不占用源數據中的空間,存放的是用公式定義的數據,并且作為一個字段與數據透視表相互作用——就像數據透視表中的其他字段一樣。
計算項是通過對數據字段內現有的數據項進行計算所創建的一個數據項。可以將計算項看作是添加一個虛擬行到數據集中。該虛擬行不占用源數據中的空間,存放的是對同一字段中其他行進行計算的匯總值。計算項可以作為一個數據項與數據透視表相互作用——就像數據透視表中其他所有數據項一樣。
有了計算字段和計算項,可以向數據透視表中插入公式,創建自己的自定義宇段或者數據項。新創建的數據會成為數據透視表的一部分,與數據透視表的其他數據相互作用,刷新時會重新進行計算并向用戶提供源數據中不存在的計算度量。