その表、実はダメ構造?「1行1データ」の原則を理解する

Excelでこんな経験はありませんか?

  • 集計しようとしたらうまくいかない
  • フィルターが変な動きをする
  • 関数を入れても思った結果にならない

その原因、実は**関数ではなく「表の作り方」**にあることが多いです。

今回は、Excelで最も重要な考え方のひとつ
「1行1データ(表の正規化)」について解説します。


■ 「1行1データ」とは何か?

結論から言うとこうです。

👉 1つの行には、1つの意味(1つのデータ)だけを入れる

これだけです。

たとえば、売上データなら:

日付商品名数量金額
4/1りんご2200
4/1みかん3300

このように、
1行=1つの取引(1つの出来事)になっている状態が正しい形です。


■ よくある「ダメな表」

初心者の方がよくやってしまうのがこちら👇

日付商品①数量①商品②数量②
4/1りんご2みかん3

一見、まとまっていて良さそうに見えますが…

👉 1行に複数のデータが入っている

これが問題です。


■ なぜダメなのか?

理由はシンプルです。

👉 Excelは「1行=1データ」として処理するから

この状態だと:

  • フィルター → 商品ごとに絞れない
  • 集計 → 商品別の合計が出しにくい
  • 関数 → 範囲が不規則になる

つまり、後から必ず困ります。


■ 正しい形に直すとこうなる

先ほどの表は、こう分解します👇

日付商品名数量
4/1りんご2
4/1みかん3

これで:

  • フィルター → 商品別に一発
  • 集計 → SUMIF / ピボットが使える
  • 拡張 → データが増えても壊れない

👉 一気に「使える表」になります。


■ ポイントは「人間にとっての見やすさ」ではない

ここが重要です。

ダメな表は多くの場合:

👉「人間が見やすいようにまとめている」

でもExcelは人間ではなく、

👉 “機械(ルール)で処理する道具”

です。


■ 判断基準(迷ったらここを見る)

表が正しいか迷ったら、この質問をしてください。

👉 「この行は、何のデータですか?」

答えが:

  • 「売上1件です」→ OK
  • 「りんごとみかんのセットです」→ NG

👉 1つに言い切れないならアウトです。


■ この考え方が活きる場面

「1行1データ」を理解すると、こんなことが楽になります。

  • ピボットテーブルでの集計
  • SUMIFS / COUNTIFS
  • グラフ作成
  • Power Queryでの加工

👉 つまり、Excelのほぼすべての作業の土台です。


■ まとめ

  • 1行には1つのデータだけ入れる
  • 複数の情報を1行に詰め込まない
  • 見た目より「処理しやすさ」を優先する

👉 これだけで、Excelのミスは大きく減ります。


タイトルとURLをコピーしました