2017-08-01 9 views
0

yearを記述する計算カラムを追加するExcelの基本ピボットテーブルがあり、これはSale Dateの左端の4文字だけで十分ですカラム。LEFT()関数を使用してピボットテーブルに計算フィールドを追加する

そこで私は[Select somewhere in pivot table]->Analyze->Fields, objects,..

を行い、その後、私は設定を使用します。

名:年 式:= LEFT( '販売DATE'、4)

これはSale Dateというエラーになります見つからない。しかし、Sale Dateがレポートの使用可能な列から追加されており、スペルミスはありません。

誰にも分かりませんか?

ヨーロピアン版Excelを使用しているので、,の代わりに;を使用しようとしましたが、同じエラーが発生しました。

EDIT

私は同じアプローチで、いくつかの基本的な計算を行うことを試みた(例えば、フィールドの製品と一定で新しいフィールドを作成し)、それがうまく働いています。おそらく私は間違った式言語を使用しているのでしょうか、ピボットテーブルは "高度な"式を許可していませんか?

+0

ありません何をしようとしているのですが、* Pivotテーブルでは「高度な」式が許可されていません。あなたはグループ化を試みるべきですか(年によって)? – pnuts

+0

@pnuts私はちょうど 'LEFT(販売日、4)'や 'Year( 'Sale Date')だけで十分でしょう、私は' Sale Date '(appyerence yyyymmdd)から 'Year'を探したいだけです。 。私が見たすべてのチュートリアルから、Pivo​​t Tableには計算の機能がありません。それはサポートされていませんか?年を見つけたいので、後でx軸上のすべての月を使用してピボットグラフを作成し、1か月あたりの総売上高と特定の年に対応する線を作成できます。 – Cenderze

答えて

0

pnutsは彼のコメントでCalculated Fieldsはここに行く方法ではないと言っています。

enter image description here

を...そしてあなたのピボットグラフは、あなたがそうのような結果を表示させます:代わりに、年月によってグループに「グループの選択」オプションを使用し

enter image description here

+0

返信いただきありがとうございます。私は基礎となるSQLデータソースを変更して、日付を文字列からデータ型 'Date'に変換しようとしました。私はそれから、「Unable to Group」というエラーを受けました。私は、日付列がExcelの日付データ型ではないことがわかっています。 Excelで行フィルタとして 'date column'を挿入しようとしましたが、右クリックして' Date - > Text to Columns - > ..> To Date'に行きました。これにより、元の列を置き換えることができない新しい値の列が作成されます。ピボットテーブルを調整する際にエラーが発生しました。 – Cenderze

関連する問題