Tablora · ライブラリ
小数点がピリオドの金額を明示的に正規化する
金額の列にだけ小数点とカンマの桁区切りを設定して1,234.50を1234.50にします。コードや他の列は入力どおりに残ります。
小数点の書き方
米国、英国、日本など多くの地域では、小数部分をピリオドで示し、千の位をカンマで区切ります。1,234.50は千二百三十四・五です。小数点カンマの国では同じ文字の役割が入れ替わるため、ある元データに正しい設定が、別の元データの金額を気づかないうちに逆にしてしまうことがあります。
統一ツールがファイル全体の書き方を決めることはありません。区切り記号は1列ずつ選び、変換されるのはその列だけです。他の列にある識別子、商品コード、説明文は文字がそのまま保たれます。
ブラウザのフォームが1回の計算で変換する「数値列」は1つです。2つ目の金額列があるときは、ダウンロードした結果を「表のテキスト」に貼り直し、その列を選んでもう一度実行してください。
小数点の列を変換する
- 行を「表のテキスト」に貼り付け、「区切り文字」を選びます。金額に桁区切りのカンマが含まれる場合、項目自体はタブ、セミコロン、縦棒で区切られているか、金額が引用符で囲まれている必要があります。
- 見出し行があれば「先頭行を列名として扱う」にチェックを入れます。
- 「数値列」で金額の列を選びます。
- 「小数点の記号」を . に、「桁区切り文字」をカンマにします。
- 「計算」を押し、「変換したセル数」と「確認が必要な値」を読みます。
1,234.50はどうなるか
この設定では、元の値1,234.50は1234.50になります。桁区切りのカンマが取り除かれ、小数点以下の2桁はそのまま残ります。ただの1,234は1234になり、0.75は0.75のままです。
推測せずに保留される値もあります。.75のように先頭のゼロを省いた小数は確認待ちになります。1,23.00も、23が3桁のまとまりではないため同様です。保留された値は出力でも元の文字のまま残るので、元データで調べられます。
2つの書き方の取り違え
- うっかり小数点カンマを選んでも、1,234.50が小さな数に変わることはありません。その設定では読み取れないため「確認が必要な値」に表示され、区切り記号を見直すきっかけになります。
- 書き方の異なる元データを集めたファイルに、1つの設定をまとめて当てはめないでください。先に元データごとに分けます。
- 保留された値は削除せず、1つずつ確認してください。保留されたセルは、元データの入力ミスやOCRの読み間違いを示していることがよくあります。
- TabloraアプリのXLSX書き出しは、数値の列ごとに解釈が明確な値から小数点の記号を判断します。すべての値が1,234のように見える列にはその手がかりがないので、書き出したセルをいくつかページと照らし合わせてください。
入力値
- 入力値
- 1,234.50
- 小数点の記号
- .
- 桁区切り文字
- ,
結果
- 結果
- 1234.50
- 変換したセル数
- 1
- 確認が必要な値
- 0