首页 > 解决方案 > 如何通过添加零将文本数据格式化为 6 个字符?

问题描述

我需要将具有 2-3 个字符(字母和数字)的单元格(excel)中的文本格式化为一个新单元格,但数据长度为 6 个字符。我想在数据前面添加零。前任。im45 -> 00im45 456->000456 4d4e-> 004d4e id->0000id

标签: excelexcel-formula

解决方案


假设您的数据从 B2 开始。在单元格值的前面添加六个 0 作为文本,然后取最右边的 6 个字符。这可以使用以下公式来完成:

=RIGHT("000000"&B2,6)

如果您需要超过 6 个字符,您可能需要查看 REPT 功能。


推荐阅读