【Excel】补全单元格值变成固定长度

我们知道股票代码都为6位数字,但深圳中小板代码前面以0开头,数字格式时前面的0会自动省略,现在需要在Excel表格补全它。如下图:

这时我们需要用到特殊的函数:TEXT或者RIGHT

TEXT函数是Excel中一个非常有用的函数。TEXT 函数可通过格式代码向数字应用格式,进而更改数字的显示方式。

如果要变更可读的格式显示数字,或者将数字与文本或符号组合,它将非常有用。

TEXT(value,format_text)

Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。

Format_text 为"单元格格式"对话框中"数字"选项卡上"分类"框中的文本形式的数字格式。

以下面为例,value是引用字段NO那一列B3,format_text为6位数字格式"000000"

所以公式为:TEXT(B3,"000000")

另外RIGHT 函数是 Microsoft Excel 中最常用的文本函数之一

句法 RIGHT(text, [num_chars])

RIGHT 函数从文本字符串的右侧返回一定数量的字符。例如,=RIGHT(welcome,2) 返回的是字符串welcome最右侧的2个字符。

这个场景下我们需要先计算B列股票代码未补全0时的长度LEN(B3),然后截取相应的长度6-LEN(B3),最后需要与B列的值合并,最后公式为RIGHT("000000", 6-LEN(B3)) &B3

相关推荐
盘古工具4 小时前
一刷即用:Excel格式刷的多种妙用场景
windows·excel
缺点内向9 小时前
.NET办公自动化教程:Spire.XLS操作Excel——导出TXT格式详解
c#·自动化·.net·excel
herinspace9 小时前
管家婆iShop如何调整商品成本?
服务器·数据库·学习·电脑·excel
SunnyDays10119 小时前
使用 Python 轻松操控 Excel 网格线:隐藏、显示与自定义颜色
开发语言·python·excel
青衫客369 小时前
浅谈 Apache POI:XSSFWorkbook 的原理与实践(Java 操作 Excel 实践指南)
java·apache·excel
未来之窗软件服务20 小时前
数据库(九)SQL 模式操作 Excel——东方仙盟练气
数据库·sql·excel·仙盟创梦ide·东方仙盟·数据库修复
缺点内向1 天前
C#实战:使用Spire.XLS for .NET 将Excel转换为SVG图片
c#·自动化·.net·excel
C_心欲无痕1 天前
使用 XLSX.js 导出 Excel 文件
开发语言·javascript·excel
ekkcole2 天前
easyexcel2.2.10对本地文件的指定行或指定列添加样式
excel·easyexcel
城数派2 天前
1901-2024年我国省市县三级逐年潜在蒸散发数据(Shp/Excel格式)
excel