如何excel在数字后批量加上逗号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何excel在数字后批量加上逗号相关的知识,希望对你有一定的参考价值。

参考技术A

把单元格都变成统一格式用分列也成。解决方法如下:选中这列数字---点击数据----点击分列----下一步----下一步----在右上角 列数据格式下 选择“文本”----点击完成即可。

Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。

Microsoft Office最初的版本在1989年所推出,最初的运作是在苹果电脑的Macintosh平台之上。Microsoft Office自从推出文字处理、电子表格以及演示稿制作的软件后,直至近年一直居于领导地位。从 Microsoft Office 2013 (Office 15) 起,Office 更多的功能提供跨平台支持,并提供了供行动操作系统androidios版本的程序,功能主要可用于 Desktop 版本。

如何在 PHP 中替换字符串中一个数字加上一个带逗号的空格的所有匹配项

【中文标题】如何在 PHP 中替换字符串中一个数字加上一个带逗号的空格的所有匹配项【英文标题】:How to replace in PHP all matches of a digit plus a space with comma in a string 【发布时间】:2021-03-30 19:38:04 【问题描述】:
$str = "Hello 1234567 Stack 56789 Overflow 12345";

$str = preg_replace('/([0-9] )/', ',', $str);

我想要这个“你好 1234567,堆栈 56789,溢出 12345,...”

【问题讨论】:

您的预期输出不清楚。 【参考方案1】:

我会使用正则表达式逻辑,它明确地针对左边的数字和右边的字母的空格:

$input = "Hello 1234567 Stack 56789 Overflow 12345";
$output = preg_replace('/(?<=\d) (?=\D)/', ', ', $input);
echo $input . "\n" . $output;

打印出来:

Hello 1234567 Stack 56789 Overflow 12345
Hello 1234567, Stack 56789, Overflow 12345

【讨论】:

【参考方案2】:

使用

preg_replace('/\d(?=\s)/', '$0,', $str)

见proof。

表达式解释

--------------------------------------------------------------------------------
  \d                       digits (0-9)
--------------------------------------------------------------------------------
  (?=                      look ahead to see if there is:
--------------------------------------------------------------------------------
    \s                       whitespace (\n, \r, \t, \f, and " ")
--------------------------------------------------------------------------------
  )                        end of look-ahead

【讨论】:

以上是关于如何excel在数字后批量加上逗号的主要内容,如果未能解决你的问题,请参考以下文章

notepad如何在数字后加逗号

如何批量变成文本格式

EXCEL表格怎么在表格中批量加逗号

Excel 怎样批量添加逗号 急 在线等

怎样批量在文件名前边加上1、2、3.。。。

怎么把EXCEL中的一列文字型别批量的改成数字