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.pswp.cn/pingmian/83755.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用vtk8.2.0加载dicom图像

1 上一篇文章我们已经编译好了VTK的dll,下面我们就来加载他。 2 在Pro里面加载dll #------------------------------------------------- # # Project created by QtCreator 2024-02-04T14:39:07 # #-------------------------------------------------QT …

使用vsftpd搭建FTP服务器(TLS/SSL显式加密)

安装vsftpd服务 使用vsftpd RPM安装包安装即可,如果可以访问YUM镜像源,通过dnf或者yum工具更加方便。 yum -y install vsftpd 启动vsftpd、查看服务状态 systemctl enable vsftpd systemctl start vsftpd systemctl status vsftpd 备份配置文件并进…

鸿蒙OSUniApp集成WebGL:打造跨平台3D视觉盛宴#三方框架 #Uniapp

UniApp集成WebGL:打造跨平台3D视觉盛宴 在移动应用开发日新月异的今天,3D视觉效果已经成为提升用户体验的重要手段。本文将深入探讨如何在UniApp中集成WebGL技术,实现炫酷的3D特效,并特别关注鸿蒙系统(HarmonyOS)的适配与优化。 …

前端文件下载常用方式详解

在前端开发中,实现文件下载是常见的需求。根据不同的场景,我们可以选择不同的方法来实现文件流的下载。本文介绍三种常用的文件下载方式: 使用 axios 发送 JSON 请求下载文件流使用 axios 发送 FormData 请求下载文件流使用原生 form 表单提…

MacOS解决局域网“没有到达主机的路由 no route to host“

可能原因:MacOS 15新增了"本地网络"访问权限,在 APP 第一次尝试访问本地网络的时候会请求权限,可能顺手选择了关闭。 解决办法:给想要访问本地网络的 APP (例如 terminal、Navicat、Ftp)添加访问…

中英文实习证明模板:一键生成标准化实习证明,助力实习生职场发展

中英文实习证明模板:一键生成标准化实习证明,助力实习生职场发展 【下载地址】中英文实习证明模板 这份中英文实习证明模板专为实习生设计,内容简洁专业,适用于多种场景。模板采用中英文对照格式,方便国际交流与使用。…

RocketMQ运行架构和消息模型

运⾏架构 nameServer 命名服务 NameServer 是 RocketMQ 的 轻量级注册中心,负责管理集群的路由信息(Broker 地址、Topic 队列分布等),其核心作用是解耦 Broker 与客户端,实现动态服务发现。broker 核⼼服务 RocketMQ最…

C++学习-入门到精通【11】输入/输出流的深入剖析

C学习-入门到精通【11】输入/输出流的深入剖析 目录 C学习-入门到精通【11】输入/输出流的深入剖析一、流1.传统流和标准流2.iostream库的头文件3.输入/输出流的类的对象 二、输出流1.char* 变量的输出2.使用成员函数put进行字符输出 三、输入流1.get和getline成员函数2.istrea…

OpenCV 图像像素的逻辑操作

一、知识点 1、图像像素的逻辑操作,指的是位操作bitwise,与、或、非、异或等。 2、位操作简介: 位1 位2 与and 或or 异或xor0 0 0 0 00 1 0 1 11 0 0 …

【AAOS】【源码分析】用户管理(二)-- 整体架构

整体介绍 Android多用户功能作为 Android Automotive 的重要组成部分,为不同驾驶员和乘客提供了一个更加定制化、隐私保护的使用环境。Android 多用户的存在,它可以让多个用户使用同一台设备,同时保持彼此的数据、应用和设置分隔开来。 各用户类型的权限 能力SystemAdminS…

Redis最佳实践——电商应用的性能监控与告警体系设计详解

Redis 在电商应用的性能监控与告警体系设计 一、原子级监控指标深度拆解 1. 内存维度监控 核心指标: # 实时内存组成分析(单位字节) used_memory: 物理内存总量 used_memory_dataset: 数据集占用量 used_memory_overhead: 管理开销内存 us…

多模态大语言模型arxiv论文略读(109)

Math-PUMA: Progressive Upward Multimodal Alignment to Enhance Mathematical Reasoning ➡️ 论文标题:Math-PUMA: Progressive Upward Multimodal Alignment to Enhance Mathematical Reasoning ➡️ 论文作者:Wenwen Zhuang, Xin Huang, Xiantao Z…

web3-以太坊智能合约基础(理解智能合约Solidity)

以太坊智能合约基础(理解智能合约/Solidity) 无需编程经验,也可以帮助你了解Solidity独特的部分;如果本身就有相应的编程经验如java,python等那么学起来也会非常的轻松 一、Solidity和EVM字节码 实际上以太坊链上储存…

D2-基于本地Ollama模型的多轮问答系统

本程序是一个基于 Gradio 和 Ollama API 构建的支持多轮对话的写作助手。相较于上一版本,本版本新增了对话历史记录、Token 计数、参数调节和清空对话功能,显著提升了用户体验和交互灵活性。 程序通过抽象基类 LLMAgent 实现模块化设计,当前…

传统业务对接AI-AI编程框架-Rasa的业务应用实战(2)--选定Python环境 安装rasa并初始化工程

此篇接续上一篇 传统业务对接AI-AI编程框架-Rasa的业务应用实战(1)--项目背景即学习初衷 1、Python 环境版本的选择 我主机上默认的Python环境是3.12.3 (我喜欢保持使用最新版本的工具或框架,当初装python时最新的稳定版本就是…

Ubuntu22.04安装MinkowskiEngine

MinkowskiEngine简介 Minkowski引擎是一个用于稀疏张量的自动微分库。它支持所有标准神经网络层,例如对稀疏张量的卷积、池化和广播操作。 MinkowskiEngine安装 官方源码链接:GitHub - NVIDIA/MinkowskiEngine: Minkowski Engine is an auto-diff neu…

高等数学基础(矩阵基本操作转置和逆矩阵)

矩阵是否相等 若 A A A和 B B B为同型矩阵且对应位置的各个元素相同, 则称矩阵 A A A和 B B B相等 在Numpy中, 可以根据np.allclose()来判断 import numpy as npA np.random.rand(4, 4) # 生成一个随机 n x n 矩阵B A A.Tprint("矩阵是否相等:", np…

网络爬虫一课一得

网页爬虫(Web Crawler)是一种自动化程序,通过模拟人类浏览行为,从互联网上抓取、解析和存储网页数据。其核心作用是高效获取并结构化网络信息,为后续分析和应用提供数据基础。以下是其详细作用和用途方向: …

MATLAB实现井字棋

一、智能决策系统与博弈游戏概述 (一)智能决策系统核心概念 智能决策系统(Intelligent Decision System, IDS)是通过数据驱动和算法模型模拟人类决策过程的计算机系统,核心目标是在复杂环境中自动生成最优策略&#…

解决el-select选择框右侧下拉箭头遮挡文字问题

如图所示&#xff1a; el-select长度较短的时候&#xff0c;选择框右侧下拉箭头会遮挡选中的数据 选中数据被遮挡 解决办法&#xff1a; 组件如下&#xff1a; <td class"fmtd" :colspan"col.ptproCupNum" v-for"col in row" :key"…