Excelファイルをインポートする時にFileMaker上での小数点の値

2015年03月06日 10:30 AM

はじめの一歩


FileMakerでの小数点の取り扱いについて、こんな経験はありませんでしょうか?

こんな値を持ったExcelファイルをFileMakerに取込みます。

Excel

すると1.1の値にこのような端数が発生しています。

異常FileMaker

このように取込んだ値が変わってしまっては困りますよね。。。

ですが、こちらはFileMakerの仕様となり不整合が発生した場合にはデータの調整が必要ということが、正式なヘルプページに明記されております。

https://support.claris.com/s/article/Decimal-numbers-are-inconsistent-from-the-original-data-entered-when-importing-from-Microsoft-Excel-in-FileMaker-Pro-1503692981561?language=ja

弊社で取り扱っていた案件の場合は、数値で持つ必要が無いフィールドへのインポートであった為、

Excelでの入力時に以下の対応を行い今回の問題を回避致しました。

・値の入力を「全角数字」

・セルの書式設定を「文字列」

数値で持つ必要がある場合は、ExcelをCSVファイルへ変換してインポートを行う事で、

回避する事も可能ですのでご確認下さい。

正常FileMaker

CSVファイルへ変換してインポートした場合。

小数点の取り扱いについて以下のサイトで分かり易く説明が有りますので良ければご参考ください。

http://pc.nikkeibp.co.jp/pc21/special/gosa/eg1.shtml