gpt4 book ai didi

Excel - 可变长度数字中前导零的数量可变?

转载 作者:行者123 更新时间:2023-12-01 22:23:07 27 4
gpt4 key购买 nike

多年来,我们的成员(member)号码格式已发生多次变化,例如 00008、9538、746、0746、00746、100125 以及各种其他排列都是有效、唯一的,需要保留。从我们的数据库导出到批量更新所需的自定义 Excel 模板会删除前导零,这样 00746 和 0746 都会被截断为 746。

插入撇号技巧或格式化为文本在我们的例子中不起作用,因为当我们在 Excel 中打开数据时,数据似乎已经被更改。格式化为 zip 不起作用,因为我们的有效数字长度小于五位数,不能添加零。而且我在“自定义”格式方面没有任何运气,因为这似乎需要向数字添加相同数量的前导零,或者向每个数字添加足够的零以使它们的长度相同。

有什么线索吗?我希望有某种方法可以将 Excel 设置为只接受给定的内容并不管它,但情况似乎并非如此!我将不胜感激任何建议或意见。提前非常感谢大家!

更新 - 感谢大家的帮助!以下是一些更具体的信息。我们正在使用第三方成员(member)管理应用程序——我们无法直接访问数据库,我们需要使用他们的“查询生成器”工具来获取我们想要批量更新的数据。然后我们使用它们的"template"格式(称为 XLSX)导出,但幕后一定发生了一些事情,因为如果我们尝试导入常规的旧 Excel,我们会收到错误。只有他们的模板有效。

数据库中的数据格式正确,因为所有数字都在基于 Web 的管理工具中正确显示。另外,如果我导出为 CSV,将其另存为 .txt 并将其导入 Excel,数字显示正常。

我所做的与下面 ooo 的解释类似 - 我导出了包含不正确数字的模板,然后导出为 CSV/txt,并将这些数字复制/粘贴到模板中并重新导入。我没有收到错误,这是我猜测的,但直到午夜之后我才能知道它是否成功! :-(

最佳答案

假设数据库中的数据没有损坏,然后尝试从数据库导出到 csv 或文本文件。

然后可以执行以下操作来确保导入格式正确

带有逗号分隔符的文本文件:

enter image description here

在 Excel 数据/来自文本中并选择“分隔”,然后下一步

enter image description here

enter image description here

在导入向导的第 3 步中。对于您想要作为文本的每个列/字段,突出显示该列并选择“文本”

enter image description here

然后,数据应作为文本放置并保留前导零。

enter image description here

同样,所有这些都假设数据库包含未损坏的数据,并且您可以导出简单的文本或 csv 文件。它还假设您拥有 Excel 2010,但在所有版本中稍有变化即可完成此操作。

关于Excel - 可变长度数字中前导零的数量可变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12717200/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com