在word里如何将连续数字用逗号分隔开 怎么把word上一行一行的数字转换成用逗号隔开的形式呢

www.zhiqu.org     时间: 2024-06-15
我们在word文档中会写很多数据,有些带小数点,有些不带,但为了直观,需要把这些数据全部设置为“千位分隔符”的格式,如:100000.00元,转换为100,000.00元(每3位数加一个英文半角逗号)。手工添加,既费时费力,效率低,还会出错,那么如何高效地设置数字千位分隔符呢,下面就看看整理方法吧。

方法一:

(1)用CTRL+H快捷键,或者点击菜单或按钮:

2007以下版本,点击word中的“编辑”菜单,在下拉菜单中点“替换”,出现“查找和替换”对话框。

2007及以上版本,则在功能区点击“编辑”按钮,再点击"替换"。

(2)2007以下版本,点“高级”按钮; 2007及以上版本,点“更多”按钮,勾选“使用通配符”复选框。

(3)“查找内容”中填入: ([0-9])([0-9]{3})([!][0-9年]),“替换”中填入:1,\2\3。注意:在输入法为英文半角的状态输入。

(4)执行“全部替换”。重复按“全部替换”按钮,直到提示“替换0处”为止。

查找框中“([0-9])([0-9]{3})([!][0-9年])”的含义是:

()[ ]{ }称为:通配符。

( ) 表达式,[ ] 范围内的任意单个字符,{ } 指定前一范围次数(勾选 “使用通配符”复选框让通配符设定的条件起作用)。

意思是:查找不是0-9或者“年”之前的三位以上的数字(WORD默认从左到右顺序查找)。

替换框中“1,\2\3”的含义是:\1代表查找框中第一个表达式,2代表查找框中第二个表达式,以此类推。意思是:按从左到右的顺序,在不是0-9或者“年”前的第四位数字后加千分位符(,)。如:10000000.00元,按第一次“全部替换”按钮为:10000,000.00元,按第二次“全部替换”按钮为:10,000,000.00元,按第三次“全部替换”按钮为:“替换0处”完成。

方法二:

利用excel设置后复制粘贴。

(1)先在Excel中输入数据,然后点上方的千位分隔符,最后点一下旁边的货币符号。

(2)利用Office剪贴板复制Excel的数据到Word中粘贴原理:Office有一个专门的剪贴板,这个剪贴板是微软专门为Office组件服务的,通过这个剪贴板,office的各个组件可以实现数据的共通,即可以带格式的粘贴内容

 如题所述的“数字带逗号”其实是给数字插入千位分隔符,因为Word软件把数字当作字符来处理,所以要借助Excel来给数字插入千位分隔符,方法具体如下:

  第一步:新建或打开Excel文档,如图,输入数据,选中数据所在的单元格-右键-设置单元格格式,打开“设置单元格格式”对话框。

  第二步:单击选取“分类”里的“数值”项,勾选“使用千位分隔符”。

  第三步:全选包含数据的单元格数据,添加必要的单元格框线,按Ctrl+C键复制;新建或打开Word文档,如图,按Ctrl+V键粘贴。



如果数字特别多的话,可以用excel转换下:
先copy到excel中,然后数据-分列,将每个值放置在不同的单元格;然后复制到word中,使用替换命令,将空格替换为“,”,可以完成。

编辑——替换——高级——查找内容为^#(特殊字符——任意数字)——替换内容为^& ,(特殊字符——查找内容——再加上逗号),但是如果你后面还有两位数的或三位数的,比如10,111,那就要分批替换,先选定个位数的内容替换,再去操作两位数的,两位数的只是将查找内容变更一下,将^#变为^#^#

一般是一个个打啊!不知有没有更好的办法

在word里如何将连续数字用逗号分隔开 如:123456 改成 1,2,3,4,5,6~

如题所述的“数字带逗号”其实是给数字插入千位分隔符,因为Word软件把数字当作字符来处理,所以要借助Excel来给数字插入千位分隔符,方法具体如下:
第一步:新建或打开Excel文档,如图,输入数据,选中数据所在的单元格-右键-设置单元格格式,打开“设置单元格格式”对话框。

第二步:单击选取“分类”里的“数值”项,勾选“使用千位分隔符”。

第三步:全选包含数据的单元格数据,添加必要的单元格框线,按Ctrl+C键复制;新建或打开Word文档,如图,按Ctrl+V键粘贴。

ctrl+h 调出 替换窗口 查找里 填^p 替换里 填 逗号……全部替换

如果你需要 每隔几行 变成一行的话,你还可以通过 选中文本 然后 点表格工具 文本转换成表格 转换成 需要的列数(原来的行数),然后再次转换表格 变成文本 分割符使用 逗号……
这样 就自动重新排列你的 这些数字了……
尝试一下吧……


#尉点盾# 在Word文档里面写数字,比如说38696628.6这种,怎么打上单位分隔符 -
(19517495940): 什么是单位分隔符?不明白,没见过这样的符号....如果你的意思是指千分位那样的逗号,例如38,696,628.6这样的,那就只能手动键入,或者是用查找替换的方式加入

#尉点盾# 如果A1中有一连串数据,如何将表格中的数字每12个用逗号隔开 -
(19517495940): B1输入 =LEFT(A1,12)&","&MID(A1,13,12)&","&RIGHT(A1,LEN(A1)-24)

#尉点盾# word or excel 如何把一串字符串中的每个字符用逗号隔开 -
(19517495940): 在WORD中,点编辑,查找,点替换标签,在查找内容中输入^?,在替换内容中输入“^&,”,注意不要引号,然后点全部替换就OK啦

#尉点盾# 显示在文本框的数字以逗号相隔,要是逗号出现连续的,怎么变成一个.比如说12,,,,13 变成 1 -
(19517495940): 通过循环查找字符串的全部字符,然后,然后,添加一个变量存储前一个字符,如果在查找的过程中,前一个字符和当前字符同时为逗号的话,就删除一个,并且把后面的字符前移

#尉点盾# 怎么把excel表格数据变成逗号分隔的形式? -
(19517495940): 架设共有3列数据(A、B、C),第一行数据D1单元格输入公式:=A1&“,"&","&B1&","&C1,下面直接数据填充,然后把合并后的复制到记事本或者Word就可以了,只不过数据是分行的.需要全部合并的话,可以先粘贴到记事本,然后再从记事本粘贴到Word,然后Ctrl+H替换,查找段落符号:^p,替换内容为逗号:, ,这样就可以了.这个方法适合列数较少的,列数多的话,就可以先粘贴到Word里面,然后利用Word的表格转文本功能,分隔符选择逗号就可以了.

#尉点盾# 怎么样在word中先把文本打好再加表格 -
(19517495940): 1.输入文字的时候,单词之间用逗号隔开(逗号是在英文输入法下的). 2.选择输入的文字. 3.1)2007下【插入】选项卡上【表格】|【文本转换成表格】命令. 2)2003下【表格】菜单|【转换】|【文本转换成表格】命令. 4.出现对话框,在文字发隔位置项中选择“逗号”后,确定. 根具情况,也可以设置其他分隔符.

#尉点盾# 怎么让它,以逗号形式分成四列,先说下,用数据里面的那个“分列”貌似行不通,前辈好像说是在word -
(19517495940): 我不是特别肯定您的Excel版本,2007吧?建议您再尝试一遍,选中这一列,依然是数据里面“分列”的功能,选“分隔符号”,下一步后在分隔符号里选“其他”,需要您手动键入一个逗号(看到您提供的截图,分隔号应该是中文的逗号哦~) 以下是我在Excel2013中的截图,供您参考(选项应该与2007相同).如果有问题在沟通,希望能帮到~

#尉点盾# 审计中用到的邮件合并,合并后word中的金额数字怎么用小逗号隔开?
(19517495940): 在“切换域代码”中加入“\#,##0.00”可同时解决分节符与小数点的问题,你试一试,一定要加在{}中哦,

#尉点盾# 如何在word中设置数字的千位分隔符?
(19517495940): 输入文本格式并不支持千位分隔符,如果你实在要输入这个,不妨将中文标点切换成英文标点模式后输入逗号,这样打印出来的效果可以乱真~

#尉点盾# 如图 我的记事本里有这样一组数据 每一组中间有逗号隔开 如何快速将逗号左右的数据分别输入excel -
(19517495940): 在记事本中按ctrl-a 到Excel中 选择a1单元格 按ctrl-c 然后通过Excel的数据-分列