word表格数据处理:如何给长数字添加千位分隔符?
我们在工作中难免会遇到一些未设置任何格式的表格数据,这类数据会让读者看起来非常吃力。当碰到这个问题时,如果你只会手动一个个地去设置,那可得忙活半天。而如果你掌握一些整理数据的小技巧,别人半天的工作量,你只需要10秒,不信,你往下看。
小伙伴们在使用Word的过程中,难免会跟表格打交道。
比如,在用Word制作一些报告或数据分析的时候,经常会插入表格并录入相应的数据,如下图,是公司最近三年的营收情况:
从上图中的营收数据来看,咱们很难一眼就看出每年的营收是多少?
但是,如果咱们给每个数字加上逗号(即千位分隔符)进行区分下。
那么,可以更直观、更准确、更快地看出数据是多少,一目了然!
如何实现上图的效果呢?是一个个地为数据添加分隔符号吗?
NO!NO!NO!
显然不是,这样做并不是我们正确学习Word的姿势!下面小编就跟大家分享两个批量处理的小技巧。
01、利用Excel快速设置
Step01:选择中这些数字,按【Ctrl+C】复制粘贴到Excel中,然后设置成【千位分隔样式】格式。
Step02:点击右键,选择【只保留文本】,将Excel中的数据复制粘贴回Word表格中。
Step03:最后,再设置下数据格式就可以了。
02、利用“查找和替换”批量设置
Word中,若有大量相同格式的内容需要处理,都可以用查找和替换来完成。这也是为什么Word“查找和替换”功能比Excel“查找和替换”强大的原因所在。学习更多技巧,请收藏关注部落窝教育word图文教程。
其原理就是Word中的“查找和替换”可以使用正则表达式,而Excel中的“查找和替换”却不行!
Step01:调出【查找和替换】对话框。在【查找内容】中输入:“([0-9])([0-9]{3})([0-9]{3}[!0-9])”;在【替换为】中输入:“ 1,2,3 ”,并勾选“使用通配符”复选框。
点击“全部替换”按钮,结果如下:
可以看到百万位及以上的数据都已经替换完成了!
代码解析:([0-9])([0-9]{3})([0-9]{3}[!0-9])
[0-9]:表示0到9中任意一个数字。
[0-9]{3}:表示0-9中任意三位数字。
[!0-9]:表示除了0至9之外的任意一个字符。(这里的感叹号表示除了什么之外的意思。)
1,2,3:表示前面第一个圆括号、第二个圆括号和第三个圆括号分别对应的数字,并且在数字之间加上逗号。
PS:这一步只适用于10亿位以下至百万位及以上的数字使用。如果数字再大的话,可以对代码做适当调整。
Step02:继续在【查找和替换】对话框中的【查找内容】中输入:“([0-9])([0-9]{3}[!0-9年])”;【替换为】中输入:“1,2”,查找和替换百万位以下的数据。
PS:这一步适用于百位以上至百万位以下的数字,代码含义与上方相同。
上面小编使用的方法是由大数到小数来查找替换,必须按步骤进行噢!小伙伴们也可以尝试着从小数到大数进行查找和替换,当然代码会略有不同,动手试一试吧!
03、总结
第1种方法适合于数据量较少或者数据比较集中的情况,如果数据分散在文档不同的位置,则不适合批量复制粘贴到Excel中来处理。这个时候,咱们可以使用第2种方法【查找和替换】功能来实现。
word表格数据处理:如何给长数字添加千位分隔符?相关推荐
- python千位分隔符_js为数字添加千位分隔符
使用一条正则表达式将12345678转为12,345,678 看到一个方法"12345678".replace(/(\d)(?=(?:d{3})+$)/g, '$1,') 但是不太 ...
- JS给数字添加千位分隔符
话不多说,直接上 1.使用正则表达式 const reg = /(\d)(?=(\d{3})+$)/g let num = "12345678"; console.log(num. ...
- JS数字添加千位分隔符
// ⏹ 1. 使用正则表达式 const reg = /(\d)(?=(\d{3})+$)/g;// ❗❗❗使用String()把数字转换为字符串的优点在于null等情况不会报错 console.l ...
- word文档怎么给数字加千分符_如何给word文档中的数字添加千分位分隔符
展开全部 准备工具/材料:windows10Build10158版本,Excel 2013版本. 1.此演示操作中使用的办公软件是Excel 2013版本. 2.windows10Build10158 ...
- html中写自增数字,WPS word中数字怎么自增 如何在word中设置数字的千位分隔符
选中某行,列或者某一部分,选择菜单栏的"行和列"->"填充"选项,选择序列选项. 在弹出的窗口中设置你需要的选项. WPS文字怎样自动增加数字 如何在WP ...
- java数据添加千位分隔符
先把int,double,bigdecimal等类型的数据转成字符串,再作为参数传入方法添加千位分隔符. public class test {public static String solve(S ...
- C#将数值转为添加千位分隔符
例如有字符串:1234元 处理后将变成:123,4元 代码: 1.准备需要添加千位分隔符的数值字符串如:123456 private void button26_Click(object sender ...
- Layui中列表(金额或数字)动态数据如何添加千位分隔符
Layui添加千位分割符有2种实现方法 1. js方法格式化数字,加入千分符,可以指定小数点;位数正负数均可,可以控制小数位数! 核心代码如下: <script type="text/ ...
- Python基础:增加和去除数字的千位分隔符
千位分隔符,其实就是数字中的逗号.依西方的习惯,人们在数字中加进一个符号,以免因数字位数太多而难以看出它的值.所以人们在数字中,每隔三位数加进一个逗号,也就是千位分隔符,以便更加容易认出数值. 处理财 ...
最新文章
- 向量算子优化Vector Operation Optimization
- Java学习必不可少的网站,快收藏起来
- juniper M320路由器基本配置
- 噩耗...............
- matlab光学远轴光的折射,matlab模拟光的反射折射
- centos 安装PHP7并且与其他版本共存并且为PHP7安装redis扩展
- C#比較对象的相等性
- 极简实用的Asp.NetCore模块化框架决定免费开源了
- linux删除第二列为空_Linux之基本文本处理工具(二)
- Java基础 HashMap的添加 修改 遍历 Map.Entry Map.entrySet()的使用及实例
- Maximo中调用XFire客户端的实现—Weblogic中间件
- springboot使用spring-data-jpa完成数据持久化
- 企业级及电子商务常见缩写
- SSIM和PSNR计算
- android仿qq音乐桌面歌词,Android自定义View,高仿QQ音乐歌词滚动控件!
- 有道翻译爬虫 js逆向
- 教程篇(7.0) 08. FortiGate安全 Web过滤 ❀ Fortinet 网络安全专家 NSE 4
- 【程序人生】外包公司派遣到网易,上班地点网易大厦,转正后工资8k-10k,13薪,包三餐,值得去吗?
- 3D建模和渲染吃CPU还是显卡?专业显卡和游戏显卡的区别
- 我们为什么选择计算机专业?为什么学习编程?
热门文章
- Docker私有仓库
- android setting 命令,【Android】 adb shell 下 setting 指令
- DPDK技术原理与架构
- IT和非IT人士:2分钟了解什么是区块链
- Day19 Oracle 数据库 创建表 约束 JDBC BaseDAO
- sem_timedwait_linux 进程间信号量管理程序之sem_timedwait使用
- 【Python】发送微信公众号消息(附完整代码)一一CSDN21天学习挑战赛
- 2020高压电工模拟考试题及高压电工模拟考试软件
- PSPNet语义分割网络
- 解决低权限用户的screen Cannot open your terminal '/dev/pts/1'问题