当前位置: 首页 > news >正文

EXCEL如何快速批量给两字姓名中间加空格

EXCEL如何快速批量给姓名中间加空格

优点:不会导致排版混乱
缺点:无法输出在原有单元格上,若需要保留原始数据,可将公式结果复制后“选择性粘贴为值”

使用场景:在EXCEL中想要快速批量给两字姓名中间加入空格使姓名对齐,但是不想单元格排版混乱

  • 代码作用:自动判断姓名长度,仅对两字姓名添加空格
=IF(LEN(A1)=2,LEFT(A1,1)&"  "&RIGHT(A1,1),A1)
#A1为需要添加空格的单元格坐标,只需填写首个单元格后下拉即可批量添加空格
#需要添加几个空格在"  "中输入几个空格即可

在这里插入图片描述

函数解释

IF(测试条件,真值,[假值]) :判断一个条件是否满足:如果满足返回一个值,如果不满足则返回另外一个值
LEN(字符串) :返回文本字符串中的字符个数
LEFT(字符串,[字符个数]) :从一个文本字符串的第一个字符开始返回指定个数的字符
RIGHT(字符串,[字符个数]) :从一个文本字符串的最后一个字符开始返回指定个数的字符

使用场景:在EXCEL中想要快速批量给两字姓名(且重复姓名用编码区分时)中间加入空格使姓名对齐,但是不想单元格排版混乱

  • 代码作用:自动判断姓名长度及姓名中是否包含其他内容,对两字姓名及包含其他内容姓名添加空格
=IFS(LEN(A1)=2,LEFT(A1,1)&"  "&RIGHT(A1,1),COUNTIF(A1,"*1*")+COUNTIF(A1,"*2*"),LEFT(A1,1)&" "&RIGHT(A1,2),TRUE,A1)

在这里插入图片描述

函数解释

IFS(测试条件1,真值1,[测试条件2,真值2],[测试条件3,真值3],..) :检查是否满足一个或多个条件并返回与第一个TRUE条件对应的值
COUNTIF(区域,条件) :计算区域中满足给定条件的单元格的个数
COUNTIFS(区域1,条件1,[区域2,条件2],...) :计算多个区域中满足给定条件的单元格的个数。
ps:COUNTIF(A1,"*1*")*代表任意字符
COUNTIF本身无法嵌套OR,如有多个条件可以使用+号连接多个COUNTIF函数来实现类似OR逻辑的效果:如下COUNTIF(A1,"*1*")+COUNTIF(A1,"*2*")
#区域内含有数字1或2的单元格

http://www.xdnf.cn/news/886843.html

相关文章:

  • 区间动态规划
  • Next.js中Protected Route(受保护路由)
  • Next.js 中间件鉴权绕过漏洞 CVE-2025-29927
  • [Java恶补day16] 238.除自身以外数组的乘积
  • 命名管道实现本地通信
  • 回溯算法复习(1)
  • Flash烧录速度和加载配置速度(纯FPGA ZYNQ)
  • 基于RK3568的多网多串电力能源1U机箱解决方案,支持B码,4G等
  • Selenium常用函数介绍
  • 深度解码:我如何用“结构进化型交互学习方法”与AI共舞,从学习小白到构建复杂认知体系
  • 【Web】D^3CTF 2025题解
  • 打卡Day45
  • Redis(02)Win系统如何将Redis配置为开机自启的服务
  • 如何选择专业数据可视化开发工具?为您拆解捷码全功能和落地指南!
  • Android 进程分类
  • 5G 网络中 DRX(非连续接收)技术深度解析
  • java: 找不到符号 符号: 变量 log
  • 【opencv】基础知识到进阶(更新中)
  • Modern C++(三)表达式
  • Kafka深度解析与原理剖析
  • MySQL数据库基础(一)———数据库管理
  • 华为OD最新机试真题-小明减肥-OD统一考试(B卷)
  • python编写赛博朋克风格天气查询程序
  • PyTorch中matmul函数使用详解和示例代码
  • vscode 离线安装第三方库跳转库
  • python3.9带 C++绑定的基础镜像
  • 【深尚想】OPA855QDSGRQ1运算放大器IC德州仪器TI汽车级高速8GHz增益带宽的全面解析
  • 基于ResNet残差网络优化梯度下降算法实现图像分类
  • 编程技能:格式化打印05,格式控制符
  • 人工智能AI在数字化转型有哪些应用?