如果“匹配”字段的尾部为零,如何将.xlsx文件中的数据导入到Filemaker Pro中?

我将数据从Excel文件导入到Filemaker Pro数据库(适用于Mac的FMP 12.0 v5)。 我正在使用导入的数据来“更新匹配logging在发现集”。 然而,我用来偶尔匹配的字段包含尾随零。

导入时,FMP与字段不匹配,因为它忽略尾随零。

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

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

唉,这个问题依然存在。 那么,有没有人有任何想法如何强制Excel格式化和沟通正确的价值? 或者,是否使FMP正确解释数据,也许是通过调整字段types?

数据库中的字段是一个计算文本字段“courseID.personID”,通过连接数字“courseID”和“personID”字段(在它们之间有一个点)来确定。 我的Excel文件中的字段是使用Excel公式形成的。

想想看,最简单的解决scheme是消除计算字段并使用原始值导入:

在这里输入图像说明