こんにちは。
Excel事務研究員です。
これまで私は、Excelのトラブルに何度も悩まされてきました。
「同じ数字のはずなのに、結果が合わない」
「COUNTIFの結果がなぜかズレる」
「並び替えをしたら順番がおかしい」
そんな経験、ありませんか?
初心者のころの私は
「関数の使い方が間違っているのかも」と思い、
何度も式を書き直していました。
ですが実際には、原因の多くは
👉 関数ではなくデータの中身
にあります。
このシリーズでは
Excel初心者がやりがちなミスを一つずつ研究しています。
今回の研究テーマはこちらです。
数値の形式が統一されていない
これは一見すると気づきにくいですが、
実務では非常によく起きるトラブルです。
なぜなら——
👉 見た目が同じでも中身が違う
からです。
よくある状況
例えば、次のようなデータがあるとします。
| 数値 |
|---|
| 100 |
| 100.0 |
| 100 |
見た目としては
すべて「100」に見えますよね。
この状態で、例えば次の関数を使います。
=COUNTIF(A2:A4,100)
本来であれば「3」とカウントされそうですが…
👉 思った通りの結果にならない
ことがあります。
「全部100なのに、なぜ?」
ここで起きているのが今回の問題です。
原因:Excelの中では別のデータ
この3つの違いを整理してみます。
| 見た目 | 実際のデータ |
|---|---|
| 100 | 半角の数値(整数) |
| 100.0 | 数値(小数付き) |
| 100 | 文字(全角) |
特に重要なのが
👉 100(全角)
です。
これはExcelでは
文字データとして扱われます。
つまり、この表は実際には
- 数値
- 数値
- 文字
が混ざっている状態です。
Excelはこの違いを厳密に判断します。
そのため、
- COUNTIFで正しく数えられない
- SUMで集計がおかしくなる
- 並び替えの順序が崩れる
といった問題が発生します。
なぜ起きるのか
研究員として、現場でよく見る原因はこちらです。
① 手入力による混在
日本語入力の影響で、
- 半角「100」
- 全角「100」
が混ざるケースです。
② コピペデータ
WebやPDFからコピーすると、
全角や文字扱いのデータが混ざることがあります。
③ 表示形式の違い
見た目は同じでも、
- 数値
- 文字列
の設定が異なるケースです。
見分けるポイント
数値の形式がバラバラな場合、
次のような違和感が出ます。
- COUNTIFの結果が合わない
- 並び替えの順番が変
- 一部だけ左寄せになっている
- SUMの合計がズレる
特に重要なのがこちらです。
👉 数字なのに左寄せになっている
これは
「文字扱い」のサインです。
解決方法(初心者向け)
もっともシンプルな方法はこちらです。
=VALUE(A2)
VALUE関数は、
👉 文字を数値に変換する関数
です。
これにより、
- 「100」→ 100(数値)
に変換できます。
別の方法(実務でよく使う)
=--A2
これは「ダブルマイナス」と呼ばれる方法です。
内部的に数値変換が行われるため、
VALUE関数と同じ効果があります。
まとめて修正する方法
データが多い場合は、次の流れがおすすめです。
① 新しい列に変換式を入力
② 下までコピー
③ 値貼り付けで上書き
④ 元データを削除
これで、数値の形式を一括で統一できます。
さらに一歩:再発防止の考え方
ここで一つ重要なポイントです。
Excelでは
👉 見た目ではなく中身がすべて
です。
人間は「100」と見れば同じだと判断します。
しかしExcelは
- 数値
- 文字
- 形式
を厳密に区別します。
この違いを理解することで、
👉 トラブルの8割は未然に防げる
ようになります。
研究員メモ
ここまでのシリーズで共通しているのは、
👉 ズレの原因は“見えない違い”
という点です。
今回のケースでは、
- 全角と半角
- 数値と文字
- 小数と整数
が混在していました。
初心者のうちは、
「関数が難しい」と感じがちですが、
実際には
👉 データの整え方が重要
です。
この意識を持つだけで、
Excelの理解は一段レベルアップします。
今日の研究まとめ
計算や集計がズレる理由⑫
数値の形式が統一されていない
チェックポイント
- 全角と半角が混ざっている
- 数値と文字が混在している
- 小数と整数が混ざっている
解決方法
=VALUE(セル)
または
=--セル
次回の研究予告
Excel初心者がやりがちなミス研究。
次回はこちらです。
データ入力ミス⑬
「文字コード違いで文字になる」
見た目は同じ文字でも、
内部では別のデータとして扱われることがあります。
これもかなり気づきにくいミスです。
次回も一緒に研究していきましょう。
もしこの記事が役に立ったら、
ぜひシェアやブックマークをお願いします。
Excel初心者向けに
「ミス100シリーズ」を研究しています。
フォローしておくと、
次の研究結果もすぐ読めます。
一緒にExcelを攻略していきましょう。
— Excel事務研究員

コメント