Excelのシート・数式・表示形式が変わると取り込みに影響する理由
XLSXには、画面に見えている値だけでなく、セル内部の値、表示形式、数式、シート構成などの情報があります。見た目が同じでも、以前のブックと作られ方が変わっていることがあります。
表示値と内部値
内部値が 123 でも、表示形式を 00000 にするとExcel上では 00123 と見えます。インポート処理が表示値を見るか内部値を見るかで結果が変わる場合があります。
数式から固定値へ
| 以前 | 今回 |
|---|---|
=D2*E2 | 2002 |
計算結果が同じでも、数式セルから固定値セルへ変わったことはファイル生成方法が変化した手掛かりになります。
シート構成
シート数、シート名、シート順の変化も確認します。特定名のシートや先頭シートを読むインポート処理では影響する場合があります。
Import Doctorでの表示表示形式、数式→固定値、シート名・順序などは別々の原因候補として保持し、複数が同時に起きても隠さないようにしています。
Import Doctorで診断する