• ベストアンサー

エクセル:横一列のデータを別の形式の表にしたい

 ある製品の発注数を店舗・日付け別の表にする必要があります。元データから目的の表を作成するために、効率がよく間違いが極力少ない方法を教えて下さい(ちなみに今は元データを見ながら手入力しています)。    <元データ>    一列に、店番号・店名・日付け・発注数などの    項目が並んでいる。(これが500行ほどあります)  <目的の表>基本的な形式の変更はできません。     縦軸に店番号と店名、横軸に日付(1ヶ月分)。店名と日付を結んだセルに、発注数を入力。  よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

ピボットテーブルの利用が良さそうです。(注) ただ質問の表現に疑問の余地があります。 500行あるデータの日付は、ある1ヶ月の中の日付に限られていますか、他(別)の月の日付も混じっていて、指定したある月一ヶ月分だけを抜きだして、日付順に合計縮約するのでしょうか。 >基本的な形式の変更はできません。 これはどんなレベルの(内容の)制約なのでしょうか。 (注)ピボットテーブル 第1行目の各列に見だしを入れる。 見出しも含めてデータを範囲指定する。 データ ピボットテーブル・・・ 次へ 次へ レイアウト 列へ日付をドラッグアンドドロップ 行へ店番をドラッグアンドドロップ データへ発注数をドラッグアンドドロップ OK 完了 色んな月分が含まれているなら日付でソートして、集まったその月の部分を他のシートにコピーしてはどうでしょう。コピーしたその表を対象にして上記操作をすること。

noname#20023
質問者

お礼

詳しい回答をありがとうございます。 元データは1か月分のデータのみです。

その他の回答 (1)

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

↓こんなデータを A店 2004/4/1 1000 B店 2004/4/1 1500 A店 2004/4/2 1100 B店 2004/4/2 1350     ・     ・ ↓こうしたいって事なら、    2004/4/1 2004/4/2 ・・・ A店   1000   1100 B店   1500   1350 ピボットテーブルで簡単に出せると思います。

noname#20023
質問者

お礼

ありがとうございます。やってみます。

関連するQ&A