我正在将平面文件上的某些数据从应用程序导出到共享文件,再转换为.csv
文件。导出后,前导零会下降。我正在尝试找到一种在导出后在.csv
文件上保留前导零的方法。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9WNlZKbC5wbmcifQ==” alt =“在此处输入图像描述”>
使用kronos从源导出的文件
在.csv
上的共享文件中导出的结果,缺少前导零。
Excel会将值解释为数字,并将删除前导零。如果要在Excel中保留前导零,则数据必须是双引号的文本。
正如teylyn回答的那样,前导零的删除只是Excel将值解释为数字。您应该可以通过在记事本等中打开文件来验证这一点,完整的ID应该会出现。
根据您在Excel中使用csv数据的目的,有两种解决方法,假设您无法更改输出格式以将ID括在双引号中。
如果您仅使用Excel查看/验证数据,那么就没问题,在Excel中关闭文件时不要保存它。
如果要在csv文件中执行其他操作,然后将其另存为xlsx文件,则可以使用公式来“固定” ID。假设E2放了=REPT("0",6-LEN(A2))&A2
,实际上它将把ID填充为6个字符长的前导零。然后,您可以将值复制/粘贴到列A中,然后删除列E,然后保存。
如果您正在使用Excel中的数据,那么Power Query可能比添加公式/替换值等更好。