我在Excel中有一個基本的數據透視表,其中我想添加一個計算列,其中描述了year
,並且哪個足夠簡單,只是Sale Date
中最左邊的四個字符柱。使用LEFT()函數在數據透視表中添加計算的字段
因此,我做[Select somewhere in pivot table]->Analyze->Fields, objects,..
,然後我使用的設置:
名稱:年 公式:= LEFT( '發售日期',4)
但是這給了錯誤Sale Date
無法找到。但是,Sale Date
是從報告中的可用列添加的,因此不會拼寫錯誤。
有沒有人有任何想法?
我試過在公式中使用;
而不是,
,因爲我使用的是歐洲版的Excel,但後來我也遇到了同樣的錯誤。
編輯
我試圖做同樣的辦法的一些基本的計算(例如創建一個新的領域這是一個領域,一個恆定的產品),它一直很好。也許我使用錯誤的公式語言,或者數據透視表不允許「高級」公式?
不確定你正在嘗試,但真的*樞軸表不允許「高級」公式*。你應該嘗試分組(按「年份」)嗎? – pnuts
@pnuts我只想從「銷售日期」(設備yyyymmdd)中找到'Year',因此對於我來說,簡單的'LEFT(銷售日期,4)'或'年份('銷售日期')'就足夠了。從我見過的所有教程中,Pivot Table在其計算中從不具有任何類型的功能。這不支持?我希望找到年份,以便我稍後可以使用x軸上的所有月份創建樞軸圖,並且具有與每月和特定年份的總銷售額相對應的行。 – Cenderze