qstring删除最后一个字符_Excel去掉最后一个字符两个方法,正反思维,你支持哪一个?...
本文将使用:LEN(字符串): 返回括号内字符个数SUBSITITUDE(字符串,被替换内容,替换为,被替换的序位号):返回替换后的字符串LEFT(字符串,提取位数)返回从左边提取后的字符串逆向思维:反其道行之的非常规思维方式
表哥终于得空,准备将攒成堆问题,一一解决掉。
比如工作中,有小伙伴遇到这样的问题:
如何去掉最后一个字符
最后一位是字符"/ ",去掉他有两个办法:
- 一个是手动删,先要双击单元格,使之进入编辑状态,之后将光标移至最后,删除掉。
这个办法非常简单,只要光标定位准确即可。如果行数比较少,手动删最快,但如果有几十行、几百行数据,就不太实用了。既浪费时间,又容易出错。
表哥不喜欢手动,喜欢自动
- 因此,批量化处理的情况下,推荐使用公式法。
公式法有两个思路:一种是常规思路,另一种的非常规的逆向思维。
- 首先,常规思路是使用公式模拟手动的方式。
先找到最后一位"/ "的序位号,使用替换函数SUBSITITUDE将其替换为空。
官方给出的SUBSITITUDE语法
根据SUBSITITUDE函数的语法,需要确定:
(1)将要被替换的字符,(2)全部指定替换内容的个数。
红框内为"被替换内容的个数"
第(1),已经确认,即为"/ "替换为空;
而第(2),有的小伙伴会奇怪,可选参数明明是被替换内容的序位号,为何却改为确认个数?
举例说明:
海可枯石可烂天可崩地可裂,我们肩并着肩手牵着手。——出自经典的《还珠3》片头曲
"可"有4个,若替换第4个,则被替换内容序位号="可"的个数=4
注意标黄色的格子,这里面一共有4个"可",而每个"可"被赋予一个被替换内容序位号。如果替换掉第4个"可",则其序位号=所有"可"的个数=4。
回到本文正题,替换掉最后一个"/ "的序位号,等于全部"/ "的个数。
如何计算全部"/ "的个数?
有个小技巧,就是用全部文本内容的字符数,减掉不包含"/ "字符数,即为全部"/ "个数。
- 第1步,LEN(B2)用于求出全部文本字符数;
- 第2步,SUBSTITUTE(B2,"/
qstring删除最后一个字符_Excel去掉最后一个字符两个方法,正反思维,你支持哪一个?...相关推荐
- shell 获取字符串前两个字符串、获取字符串最后一个字符、去掉字符串最后一个字符、去掉末尾一个字符、去掉末尾两个字符
1. 获取字符串前两个字符串 temp=`echo $RANDOM|md5sum|sed 's/../&:/g'|cut -c 1-17` echo $temp echo ${temp:0:2 ...
- 产生随机字符java_java生成随机字符串的两种方法
本文实例为大家分享了java生成随机字符串的具体代码,供大家参考,具体内容如下 import java.util.Random; public class CharacterUtils { //方法1 ...
- 路由删除命令_清除思科路由器配置信息的两种方法
对于网络设备来说,清除思科路由器配置信息是防止黑客轻松地连接访问公司网络的最佳方法.在对Cisco路由器进行清理时,有两种不同的方法可供选择,而它们通常用于不同的方面: 一.知道路由器的密码,相关步骤 ...
- 怎么去除表中的系统导出的字符_EXCEL非常有用的字符函数LEN、LENB,财务工作者的必备利器...
LEN函数与LENB函数是比较常用的函数,在实际中应用那是相当广的,尤其在财务工作中的使用频率是相当的高.我就一起看看实际工作中哪些地方用到了它.我们先简单说下它的用法,很简单,LEN(text).L ...
- 计算一个连通分量中节点的个数的两种方法
POJ 1611 The Suspects(并查集) 2014年03月11日 11:17:28 阅读数:1027 POJ 1611 The Suspects(并查集) http://poj.org/p ...
- 键入一个整数,判断是否是质数(两种方法)
判质数的原理就不过多赘述了,请移步C语言求100到500的所有质数,每10个数字一行打印_马拾捌的博客-CSDN博客_c语言每十个一行质数就是只能被1和他自己整除的数字第一次代码优化一个数字的因数里, ...
- 在DWR中实现直接获取一个JAVA类的返回值的两种方法
第一种实现(来源网上转贴): js 代码 function Test() { var _data = ""; this.getString = function() { //设置成 ...
- 判断一个字符串是否为数字字符串(两种方法)
第一种方法: //正则表达式判断是否是数字字符串(可判断正数,负数和小数)public boolean isNumberString(String str) {java.util.regex.Patt ...
- js删除指定html及子标签,js中如何删除某个元素下面的所有子元素?(两种方法)...
js中如何删除某个元素下面的所有子元素?(两种方法) 一.总结 方法一:通过元素的innerHTML属性 元素element.innerHTML=""; 方法二:通过元素的remo ...
最新文章
- LINQ to SQL 运行时动态构建查询条件
- ajax.beginform onfailure,如何使用Ajax.BeginForm OnSuccess和OnFailure方法?
- 神经网络激活函数链接
- Python取出两个文件中相同的电话号码及地址(文件类型为:txt文本)
- python开三次方_python实现三次样条插值
- s5-14 链路状态路由选择
- oracle的命名规则
- parted如何将磁盘所有空间格式化_linux下大于2T的硬盘格式化问题
- java标签组件命名_Java——标签组件:JLabel
- qt设置鼠标追踪后,鼠标还是需要点击后才能变样式
- ​Cell:粟硕/施莽团队利用宏转录组揭示“野味”动物携带和人类疾病密切相关的多种病毒...
- jquery-幻灯片效果-编辑中
- 折线图设置圆点_Seaborn可视化 折线图seaborn.lineplot
- 在linux系统中创建文件夹,Linux系统中创建文件夹命令详解
- 正交幅度调制(QAM)信号的产生与解调介绍及matlab实现
- 基于单片机的脉搏心率远程监测
- 晶振讲述工作原理及作用
- [PTA] 第四章 题解
- 处女座与小姐姐(三)
- 香港大学计算机科学学制,香港大学CS 计算机科学专业解析