excel中如何提取右侧第一个指定字符两边各2个字符?
发布网友
发布时间:2022-04-27 03:10
我来回答
共5个回答
热心网友
时间:2022-06-25 07:01
B1单元格输入并下拉公式=MID(A1,FIND("@",SUBSTITUTE(A1,CHAR(10),"@",LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(10), ))))+1,5)
热心网友
时间:2022-06-25 07:02
假设数据在A1,在B1用公式:
=LEFT(TRIM(RIGHT(SUBSTITUTE(A1,CHAR(10),REPT(" ",200)),200)),5)
热心网友
时间:2022-06-25 07:02
可以使用如下的公式:
=MID(A1,FIND(":",A1)-2,5)
热心网友
时间:2022-06-25 07:03
你提问题首先要说明原字符串具体有那些情况,这里能看明白你想提取最后一个时间,但是,最后一个时间后面会出现那些文字?或说可能会出现几个文字?
下面这个公式可以提取最后一个时间后面有0至4个文字时的时间:
=MID(H16,LEN(H16)-9+FIND(":",RIGHT(H16,7)),5)
如果最后一个时间后面的文字有可能多于4个字以上,那么就要用数组公式,下面这个公式真正的是你所求的右侧指定字符":"两边各2个字符。
=MID(H16,LEN(H16)-MATCH(":",MID(H16,LEN(H16)-ROW(INDIRECT("1:"&LEN(H16)))+1,1),0)-1,5)
公式输完后,按下CTRL+SHIFT+ENTER生成数组公式。
-------------------------------------------------------------------
不用按三键组合的通用公式:
=MID(H16,LOOKUP(1,0/(MID(H16,ROW(1:999),1)=":"),ROW(1:999))-2,5)追问请问为什么公示输完后,必须要按下“CTRL+SHIFT+ENTER”,可以有其他的替代的办法吗?
热心网友
时间:2022-06-25 07:04
要提取21:40这个数据中分号前面的21,
用left函数配合find函数可以达到目的;
提取分号后面的40,用right函数配合len函数和find函数可以达到目的。
excel中如何提取右侧第一个指定字符两边各2个字符?
=MID(H16,LEN(H16)-9+FIND(":",RIGHT(H16,7)),5)如果最后一个时间后面的文字有可能多于4个字以上,那么就要用数组公式,下面这个公式真正的是你所求的右侧指定字符":"两边各2个字符。=MID(H16,LEN(H16)-MATCH(":",MID(H16,LEN(H16)-ROW(INDIRECT("1:"&LEN(H16)))+1,1),0)-...
excel怎样提取指定位置的字符
1. 使用LEFT函数提取第1个字符:LEFT函数用于从文本字符串的第一个字符开始,返回指定数量的字符。例如,如果我们有一个文本字符串“Excel”在A1单元格中,要提取第一个字符“E”,可以在另一个单元格中输入以下公式:`=LEFT`。这里的“1”表示我们只提取从左边开始的...
excel怎么提取指定字符串?
1. LEFT函数:LEFT函数返回文本字符串的左边字符。比如,LEFT(A2;3)将返回单元格A2中前三个字符。其中,“3”代表要提取的字符数,可以自行调整这个数字。2. RIGHT函数:RIGHT函数返回文本字符串的右边字符。比如,RIGHT(A2;5)将返回单元格A2中后五个字符。其中,“5”代表要提取的字符数,可以自行...
怎么在excel提取从右边数起第一个某个字符后的汉字? 例如:1*2*3*4...
输入以下公式,然后向下填充公式 =--TRIM(MID(SUBSTITUTE(A1,"*",REPT(" ",100)),(LEN(A1)-LEN(SUBSTITUTE(A1,"*","")))*100,100))详见附图示例
Excel怎样从一串字符中的某个指定“字符”前后截取字符
1、首先打开excel打开数据用LEFT命令,可以取单元格内左边几位字符。2、用RIGHT可以取单元格右边几位字符。3、mid可以用来取单元格中间部分字符。如图,取从第5位开始的2个字符。4、如图需要用FIND函数来查找字符起始点。要注意的是,只查找的是第一个字符开始的地方,如果有两相相同的字符,第2个不会...
EXCEL 如何提取单元格中的某几个字符
提取字符串的公式主要有以下几个:1、提取字符串最左边的两个字符:=left(a1,2)2、提取字符串最右边的两个字符:=right(a1,2)3、提取字符串中间第3位起的两个字符:=mid(a1,3,2)
如何用excel单独提取第1,第2,第3?
1. 使用LEFT函数提取第1个字符:LEFT函数用于从文本字符串的第一个字符开始,提取指定数量的字符。例如,如果你有一个文本字符串“Excel123”在A1单元格中,要提取第一个字符“E”,你可以在另一个单元格中输入公式“=LEFT”。这里的“A1”是源文本所在的...
Excel如何提取字符串中除第一个或最后一个字符的所有其它字符
=LEFT(B1,LEN(B1)-1)将此公式键入空白单元格或单元格D1,然后按Enter键应用它。然后将“自动填充”手柄向下拖动到其他单元格以应用此公式来提取字符。注意:数字1表示您要从单元格B1中的给定文本字符串中删除最后一个字符。相关功能 Excel MID功能 Excel MID函数从您指定位置的文本字符串返回子字符...
EXCEL表格中 如何提取2个特定字符"."之间的字符?
用分列方法解决,按"."(不包括分号)进行分列,其他列选择“不导入此列”,就选择这列就完事了!
excel按文本从左到右的顺序提取关键字?
表述为:首先从E2单元格第一个字符开始从左往右取5个字符,然后再对取出来的5个字符从右向左顺序取3个字符。5. 去掉字符前面的几个字符 =RIGHT(E2,LEN(E2)-2)表述为:从单元格E2最右边开始,提取除了最后面两个字符的所有字符数。LEN表示返回字符串中的字符数。6. 去掉字符后面的几个字符 =...