EXCEL如何提取单元格中指定的内容

ATM0/,请问如何操作;0;622A1的内容如下;10/.080 Mbps": BF12WA02-A1-new-3_IF;0 ": 131 "3/3/ " 需要提取最后一个分号中的内容ATM0/10/单元格内容大概是这样的: 139 ": 84 "1 Gbps": 142 "5 CNC-HD1-XSQ1-Guang6115"1 MSTP" "1/1 Gbps"Gi8/: 138 "0"Gi8/,百度显示问题:G0/ "2 BF12WA02-A0: 35 " " BF65RT0A-A1-3_IF;100 Mbps"0"1 BF76WA02-A1;Gi9/ BF65RT0A-A1-3_IF,请参考是一行; " ":g0/Gi8/100 Mbps"47 BF28WA03-A1#: 81 "Gi9/1 Gbps" "。 BF65RT0A-A1-3_IF;EO0/ BF65RT0A-A1-3_IF; BF65RT0A-A1-3_IF:8/0 "1"100 Mbps" BF65RT0A-A1-3_IF

第1个回答  2019-07-05
  根据指定内容的位置的不同,可以选择使用MID或MIDB、RIGHT或RIGHTB、LEFT或LEFTB等文本提取指定的文字内容。
以下为该函数的详细介绍及实例:
MID
或MIDB
用途:MID
返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB返回文本串中从指定位置开始的特定数目的字符,该数目由用户指定。MIDB函数可以用于双字节字符。
语法:MID(text,start_num,
num_chars)或MIDB(text,
start_num,num_bytes)。
参数:Text
是包含要提取字符的文本串。Start_num
是文本中要提取的第一个字符的位置,文本中第一个字符的start_num
为1
,以此类推;Num_chars指定希望MID
从文本中返回字符的个数;Num_bytes指定希望MIDB
从文本中按字节返回字符的个数。
实例:如果a1=电子计算机,则公式“=MID(A1,3,2)”
返回“计算”,=MIDB(A1,3,2)返回“子”。
RIGHT
或RIGHTB
用途:RIGHT
根据所指定的字符数返回文本串中最后一个或多个字符。RIGHTB根据所指定的字节数返回文本串中最后一个或多个字符。
语法:RIGHT(text,num_chars),RIGHTB(text,num_bytes)

参数:Text
是包含要提取字符的文本串;Num_chars
指定希望RIGHT
提取的字符数,它必须大于或等于0。如果num_chars
大于文本长度,则RIGHT
返回所有文本。如果忽略num_chars,
则假定其为1。Num_bytes
指定欲提取字符的字节数。
实例:如果A1=学习的革命,则公式“=RIGHT(A1,2)”返回“革命”,=RIGHTB(A1,2)返回“命”。
LEFT
或LEFTB用途:根据指定的字符数返回文本串中的第一个或前几个字符。此函数用于双字节字符。
语法:LEFT(text,num_chars)或LEFTB(text,
num_bytes)。
参数:Text
是包含要提取字符的文本串;Num_chars指定函数要提取的字符数,它必须大于或等于0。Num_bytes按字节数指定由LEFTB
提取的字符数。
实例:如果A1=电脑爱好者,则LEFT(A1,2)返回“电脑”,LEFTB(A1,2)返回“电”。
相似回答