• 締切済み

ピボットテーブル

エクセルで次のようなデータがあります。 日にち 氏名 時間 1  太郎 18:00 1  花子 19:00 3  太郎 20:00  これを次のようなシートにする方法をお教えください。 日にち 太郎  花子 1   18:00 19:00 2 3   20:00 つまりデータのない日にちも表示したいんです。 ピボットテーブルでは2日が表示されません。 よろしくお願いいたします。

みんなの回答

noname#204879
noname#204879
回答No.2

  A  B   C 1 日 氏名 時間 2  1 太郎 18:00 3  1 花子 19:00 4  3 太郎 20:00 5  2 A列の末尾に「データのない日にち」を追加すれば?

2027narumi
質問者

お礼

ご回答ありがとうございました。でも、データのない日にちの入力の手間を考えると…

noname#99913
noname#99913
回答No.1

A     B   C     D     E 日にち 氏名 時間   1    太郎 18:00  =A2&B2  =C2 1    花子 19:00  (下へコピー) 3    太郎 20:00   G     H     I 日にち 太郎  花子 1    =VLOOKUP($G2&H$1,$D:$E,2,FALSE) (右へコピー) 2    (下へコピー) 3    H列とI列に時刻の書式を設定し、さらに、エラー値を表示しないように条件付き書式を設定する。やり方はヘルプを参照のこと。

2027narumi
質問者

お礼

ありがとうございました。なるほど、こういう考え方がありましたね。いろいろな関数やピボットばかり考えていましたので、目から鱗の気分です。

関連するQ&A