Udemyで講座を受講しよう!
basic

Lesson 003|数値データと文字列データ

Yujiro Sakaki

Excelは表計算ソフトです。文字列データよりも数値データのほうが優先度は高い、ということを学習しておきましょう。

数値データとは「100」のような数字のデータです。

文字列データとは、「お」「は」「よ」「う」、それぞれの文字データが列をなして、「おはよう」と入力されたデータのことを文字列データといいます。

  • 数値(すうち)データ
  • 文字列(もじれつ)データ

さて、例えばの話ですが……。

セルに入力した文字が間違っていたとしても「修正しておきます!」で済みますが、10,000,000と入力したものが、表示桁数が欠けたことで1,000,000と出力されてしまったら大変です。

文字列データよりも、数値データのほうが優先度が高い理由はこのためです。これはExcelに限らず、このルールはすべての表計算ソフトに当てはまります。

これらのデータの大きな違いは、計算ができるかできないか。計算ができないものは、すべて文字列データとして扱われます。こういう分類の法則ですね。

ここで、その優先度とはどのようなものか? 見ていきましょう。

セルB2に「おはようございます」、セルC2に「こんにちは」と入力します。

セルC2のほうは、何もデータが入力されていないセルD2にスペースを間借りしていますが、左側のセルB2はそうはいきません。

この場合、右側にデータがある場合、セル幅を超えた左側の文字列データは、右側のセルの下に隠れる、という性質を持っています。 それに対して、数値データの場合はどうでしょう?

セルB4は、単に1000000000000000と入力してあります。

セルB4には収まりきらないので、指数表示(1E+15=10の15乗)に自動変換されました。

このように、セルの幅よりもデータが優先となるので、数値データはセル内に隠れてしまうときは何らかのアクションを取ります。

上記は、指数表示に自動変換するという一例でしたが、このほかのアクションも見ていきましょう。

入力した日付(日付は特殊ですが数値データに分類されます)が表示されないケースです。このようにナンバー記号(番号記号)で隠してしまう動きもあります。

これにより、桁落ちなんてことも防いでくれるわけですね。この表示が出力されたときは、列幅を広げてあげることで回避できます。

次に、入力されたデータが、数値データか文字列データか? を判別する、簡単な見分け方をご紹介します。

以下、「おはよう」と「100」の二つの入力されたデータをご覧ください。

文字列入力の場合、必ずデータは左詰めで出力され、数値入力の場合は、必ず右詰めで出力されます。 こちらはしっかりと覚えておきましょう。

[char no=”1″ char=”さえちゃん1”]Excelは文字を入力したり数字を入れたりするので、直接入力、日本語入力と切り替えが大変です。最初は不慣れ化と思いますが、次第に慣れてくるので半角/全角キーの位置をしっかりと確認しましょう。[/char]

目次へ 次の講座

Advertisement
ABOUT ME
榊 裕次郎
榊 裕次郎
Excel講師
1981年10月生まれのてんびん座、東京都出身。趣味は、旅行と料理とワイン。2024年は、佐賀県に行って「呼子のイカ」を思いっきり食べたいです。

仕事では2023年も引き続き、青森・秋田・岩手でのお仕事依頼、お待ちしております!
記事URLをコピーしました