テキスト型データの0、NULL、空文字の違いを紹介

こちらに続いて、文字型の場合どうなるかを解説します。
 
 

解説 文字型の比較

④エクセル 数字の0、テキストの”0”(’0’)、空セル(null)、空文字

数字に比べていろいろパターンが増えてます。
 
同じ0に見えても、数字の0(#1)と、文字列の0(#4。”0”とも表現できます)があり、また、
空文字””(定義は上記の通り)というものあるので、検証パターンが増えてます。
 
 
一つひとつ解説するか迷ったのですが、「これはこうなるんだ」と思って必要な時にこれを見るか、自分で書いてみる方が実用的だと思います。
 

⑤Domo 数字の0、テキストの”0”(’0’)、空セル(null)、空文字

こちらもDomoで同じことやるとこうなるよという資料として。
 

⑥比較

④に赤枠で示したところが④⑤の差異です。
 
null=0の結果(#2)は③で示した理由と同じと解釈すればよいか思います。
 
0=’0’(#1)の結果ですが、textの解釈を、
  • エクセルは数字型である
  • Domoは文字型である
としたのが原因です。
 
null = ‘’(#2)の結果、textの解釈を、
  • エクセルは、データがない(=null)から空文字というデータがある状態に変換した
  • Domoは、nullはnullのままにしておく
としたのが原因です。
 
 
と解説してみたものの、実際に普段使うデータで体感しないとこの違いはあまりピンと来ないかもしれません。
 
ですので、ぜひ手元のデータで関数や条件式を書いて試してみてください。
📊
・会社のデータをもっと有効活用をしたい ・BIツールを導入したい ・BIツールに取り込みたいデータソースがある ・BIツールの効果的な可視化についてもっと知りたい ・組織においてのBIツールの定着化をもっと推進したい ・新しいKPIを作りたいが、自信がない アタラにはBIツールのエキスパートが多数在籍しております。このような課題をお持ちの方は、アタラ合同会社のBIツール導入コンサルティングサービスへお気軽にお問い合わせください。
 
この記事をシェアする