如果 "matching" 字段有尾随零,我如何将数据从 .xlsx 文件导入到 Filemaker Pro?

How do I import data from a .xlsx file to Filemaker Pro if the "matching" field has trailing zeros?

我正在将数据从 Excel 文件导入 Filemaker Pro 数据库(FMP 12.0 v5 for Mac)。我正在使用导入的数据 "Update matching records in found set"。但是,我用来匹配的字段偶尔会包含尾随零。

导入时,FMP 无法正确匹配字段,因为它忽略了尾随零。

进一步解释:数据库中的字段是一个计算文本字段,"courseID.personID",通过连接数字 "courseID" 和 "personID" 字段(它们之间有一个点)确定).我的 Excel 文件中的字段使用 Excel 公式类似地构成。一些 "personID" 值以零结尾,例如120,所以 courseID.personID 变成类似“123.120”的东西。我正在将 Excel 字段与 FMP 字段匹配。

我首先注意到发生了这种情况,并且非常小心地返回 Excel 并创建一个新文件(重新开始),select 所有单元格并将格式设置为文本。然后,我从我的原始数据中做了一个选择性粘贴,然后 selected 粘贴为值。 courseID.personID 列中的所有单元格都给出了 "number stored as text error",并带有将文本转换为数字的选项。我 select 编辑了忽略错误的选项,将所有数据都存储为文本,目的是保留尾随零。

唉,问题依旧。那么,有没有人知道如何强制 Excel 格式化和传达正确的值?或者,是不是让 FMP 正确解释数据的问题,也许是通过调整字段类型?

the field in the database is a calculated text field, "courseID.personID", determined by concatenating the numerical "courseID" and "personID" fields (with a dot in between them). The field in my Excel file is formed similarly, using Excel formulae.

想一想,最简单的解决方案是删除计算字段并使用原始值进行导入: