如何取出EXCEL字符串中的部分字符 excel如何提取一个字符串中的一段字符?
\u5982\u4f55\u5728excel\u5b57\u7b26\u4e32\u4e2d\u63d0\u53d6\u67d0\u4e00\u90e8\u5206\u5b57\u7b26=MID(A1,FIND("\u6728\u85af",A1)+2,LEN(A1)-FIND("\u6728\u85af",A1))
excel\u5229\u7528\u5e38\u7528\u7684\u4e24\u4e2a\u51fd\u6570\u63d0\u53d6\u5b57\u7b26\u4e32\u4e2d\u7684\u7279\u5b9a\u5b57\u7b26\u4e32\uff0c\u4e00\u8d77\u770b\u770b\u5427
\u5728\u8868\u683c\u5904\u7406\u4e2d\uff0c\u6709\u65f6\u4f1a\u9700\u8981\u4ece\u5b57\u7b26\u4e32\u4e2d\u63d0\u53d6\u7279\u5b9a\u7684\u5b57\u7b26\u4e32\uff0c\u6211\u4eec\u5229\u7528\u5e38\u7528\u7684\u4e24\u4e2a\u51fd\u6570\uff1aLEFT()\u548cfind()\uff0c\u5c31\u80fd\u8f7b\u677e\u5b8c\u6210\uff0c\u4e0b\u9762\u6211\u4eec\u4e00\u8d77\u64cd\u4f5c\u6f14\u793a\u4e00\u4e0b\u5427\u3002
\u6253\u5f00\u8868\u683c
\u5c06\u5730\u5740\u8fd9\u4e00\u5217\u4e2d\u7684\u5b57\u7b26\u4e32\uff0c\u63d0\u53d6\u51fa'\u533a'\u4e4b\u524d\u7684\u5185\u5bb9\u653e\u5165\u53e6\u4e00\u5217\u4e2d\u3002
left(\u5b57\u7b26\u4e32\uff0c\u6570\u503c)\u8fd9\u4e2a\u51fd\u6570\uff0c\u662f\u4ece\u5b57\u7b26\u4e32\u5de6\u4fa7\u622a\u53d6\u5b57\u7b26\uff0c\u6570\u503c\u8868\u793a\u622a\u53d6\u7684\u4e2a\u6570\u3002left(\u5b57\u7b26\u4e32\uff0c5)\u8868\u793a\uff1a\u4ece\u5b57\u7b26\u4e32\u5de6\u4fa7\u622a\u53d65\u4e2a\u5b57\u7b26\u3002
find(\u201c\u5b57\u7b26\u201d,\u5b57\u7b26\u4e32\uff0c1):\u8868\u793a\u5728\u5b57\u7b26\u4e32\u4e2d\u67e5\u627e"\u5b57\u7b26"\uff0c\u7b2c\u4e00\u6b21\u51fa\u73b0\u7684\u4f4d\u7f6e\uff0c\u5f97\u51fa\u7684\u7ed3\u679c\u662f\u7b2c\u51e0\u4f4d\u3002
find("\u533a"\uff0c"\u4e1c\u57ce\u533a\u5317\u4e8c\u9053\u88578\u53f7"\uff0c1\uff09\u5f97\u51fa\u7684\u7ed3\u679c\u5c31\u662f3\u3002
\u5982\u679c\u662ffind("\u533a"\uff0c"\u54c8\u5c14\u6ee8\u4e1c\u57ce\u533a\u5317\u4e8c\u9053\u88578\u53f7"\uff0c1\uff09\u7ed3\u679c\u5c31\u662f6\u3002
\u4e0b\u9762\u6211\u4eec\u7ec4\u5408\u516c\u5f0f\uff1a=LEFT(E4,FIND("\u533a",E4,1)),\u8868\u793a\uff1a\u5bf9E4\u5355\u5143\u683c\u4e2d\u7684\u5b57\u7b26\u4e32\u4ece\u5de6\u4fa7\u63d0\u53d6FIND("\u533a",E4,1)\u4e2a\u5b57\u7b26\u3002
\u63d0\u53d6\u7684\u5b57\u7b26\u4e32\u586b\u5145\u5728\u65b0\u5217\u4e2d\u3002\u7528\u9f20\u6807\u5de6\u952e\u62d6\u52a8\u53f3\u4e0b\u89d2\u5c0f\u9ed1\u5757\u4e0b\u62c9\u586b\u5145\u3002
"\u533a"\u4e4b\u524d\u7684\u5b57\u7b26\u4e32\u88ab\u63d0\u53d6\u51fa\u6765\u663e\u793a
\u73b0\u5728\u6211\u4eec\u63d0\u53d6\u590d\u6742\u7684\u5b57\u7b26\u4e32\uff0c\u4ece\u4e2d\u95f4\u4f4d\u7f6e\u63d0\u53d6\uff0c\u6211\u4eec\u7528\u5230mid(\u5b57\u7b26\u4e32\uff0c\u6570\u503c1,\u6570\u503c2),\u8fd9\u4e2a\u51fd\u6570\u7684\u610f\u601d\u662f\uff1a\u4ece\u5b57\u7b26\u4e32\u7b2c\u51e0\u4f4d\uff08\u6570\u503c1\u8868\u793a\uff09,\u63d0\u53d6\u51e0\u4e2a\uff08\u6570\u503c2\uff09\u5b57\u7b26\u3002
\u6211\u4eec\u5199\u7ec4\u5408\u516c\u5f0f\uff1a=MID(B4,FIND("(",B4,1)+1,FIND(")",B4,1)-(FIND("(",B4,1)+1)),\uff08\u516c\u5f0f\u7684\u542b\u4e49\u662f\uff1a\u4eceB4\u5355\u5143\u683c\u5b57\u7b26\u4e32\u4e2d\u7684\u7b2c\u51e0\u4f4d\uff08FIND("(",B4,1)+1\uff09\uff0c\u53d6\u591a\u5c11\u4f4d\uff08FIND(")",B4,1)-(FIND("(",B4,1)+1))\uff09\u3002
\u516c\u5f0f\u8fd0\u7b97\u7ed3\u679c\u6b63\u662f\u6211\u4eec\u8981\u63d0\u53d6\u7684\u6570\u503c\u3002\u6309\u4f4f\u9f20\u6807\u5de6\u952e\u62d6\u52a8\uff0c\u586b\u5145\u5e8f\u5217\u3002
\u7f16\u53f7\u4e2d\u7684\u6570\u503c\u88ab\u5168\u90e8\u63d0\u53d6\u51fa\u6765\u3002
1、首先需要在桌面中打开excel表格,如下图所示。
2、接下来需要选中将要编辑的单元格,如下图所示。
3、接下来需要在上方菜单栏中点击公式,如下图所示。
4、在公式栏中点击插入函数将会弹出对话框。
5、接下来需要在下方选择函数MID,如下图所示。
6、点击下方的确定将会跳转到设置函数参数。
7、接下来需要截取第3-7位字符则在Startnum中输入3,如下图所示。
8、这时就成功的截取了所需要的字符了,如下图所示。
应该用到三个字符串函数:LEFT、RIGHT、MID
1、LEFT函数:
用法:LEFT(要提取字符所在单元格,从左侧开始提取的个数)
例如:=LEFT(A1,2) 意思是从A1单元格提取前两个字符。
2、RIGHT函数:
用法:RIGHT(要提取字符所在单元格,从右侧开始提取的个数)
例如:=RIGHT(A1,2) 意思是从A1单元格提取最后两个字符。
3、MID函数:
用法:MID(要提取字符所在单元格,开始位置,提取个数)
例如:=MID(A1,2,2) 意思是从A1单元格提的第二个单元格开始,提取两个字符,也就提取A1单元格第2个和第3个字符。
注:用MID函数,也可以替代前两个函数,比如:=MID(A1,1,2)与=LEFT(A1,2)的结果是一样的,再比如:=MID(A1,LEN(A1)-2+1,2)与=RIGHT(A1,2)的结果是一样的只是这里用到LEN函数,其作用是取得单元格字符串的长度。
4、提取后的字符合并:
字符合并要用到连接符号:&
比如:=LEFT(A1,2)&RIGHT(A1,2) 意思是把A1单元格的前两个和最后两个字符,提取出来组成一个新的字符。
假设20/30在A1单元格,在B1单元输入以下公式
=mid(a1,find("/",a1)+1,len(a1))
20/30 在A1,在B1输入
=right(a1,len(a1)-find("/",a1))
直接用MID就行
例:20/30在A1格,用=mid(A1,3,2)就行了。
绛旓細=RIGHT(LEFT(E2,5),3)琛ㄨ堪涓猴細棣栧厛浠嶦2鍗曞厓鏍肩涓涓瓧绗︿粠宸﹀線鍙冲彇5涓瓧绗︼紝鐒跺悗鍐嶅鍙栧嚭鏉鐨5涓瓧绗︿粠鍙冲悜宸﹀彇3涓瓧绗︺5銆佸幓鎺夊瓧绗﹀墠闈㈢殑鍑犱釜瀛楃 =RIGHT(E2,LEN(E2)-2)琛ㄨ堪涓猴細浠庡崟鍏冩牸E2瀛楃鐨勫彸杈硅捣锛屾彁璧锋墍鏈夌殑瀛楃鏁帮紝鍘绘帀鍚庨潰涓や釜瀛楃銆侺EN琛ㄧず杩斿洖瀛楃涓蹭腑鐨瀛楃鏁般6銆佸幓鎺夊瓧绗...
绛旓細鏈枃灏嗚杩板浣曞湪Excel涓浣跨敤鍏紡浠庣粰瀹氭枃鏈瀛楃涓蹭腑鎻愬彇闄ゅ墠N涓垨鍚嶯涓瓧绗︿箣澶栫殑鎵鏈夊瓧绗︺傚浣曡幏鍙朎xcel 2013/2016涓枃鏈腑鐨勭涓涓垨鏈鍚庝竴涓瓧绗︾殑鎵鏈夊瓧绗︺傛彁鍙栭櫎绗竴涓瓧绗︿互澶栫殑鎵鏈夊瓧绗 鎻愬彇闄ゆ渶鍚庝竴涓瓧绗︿互澶栫殑鎵鏈夊瓧绗 鍋囪鎮ㄦ湁涓涓寘鍚枃鏈瓧绗︿覆鍊肩殑鍗曞厓鏍艰寖鍥村唴鐨勬暟鎹垪琛ㄣ傚苟涓旀偍甯屾湜...
绛旓細宸ュ叿/鍘熸潗鏂 EXCEL2016鐗堛佺數鑴戙1銆佹墦寮鐢佃剳鎵惧埌骞剁偣鍑籈XCEL2016鐗堣蒋浠讹紱2銆佹墦寮杞欢浠ュ悗锛屼负浜嗙ず鑼冨厛鍦ㄧ┖鐧借〃鏍煎唴杈撳叆浠绘剰鐨勬暟瀛楋紱3銆佹鏃惰嫢瑕佹彁鍙朅1鏁板瓧宸﹁竟鍓嶄笁浣嶏紝灏卞湪B1鏍忚緭鍏ュ叕寮忥細鈥=left锛圓1,3锛夆濓紝left浠h〃浠庡乏杈瑰紑濮嬶紝A1浠h〃鏁板瓧鏍忥紝鏁板瓧3浠h〃鎻愬彇鐨浣嶆暟锛屼箣鍚庢寜鍥炶溅閿紱4銆佸悓鐞嗚嫢鍦ˋ2鏍...
绛旓細G2=LEFT(F2,FIND("#",F2)-1)鍚戜笅澶嶅埗
绛旓細鍦‥XCEL琛ㄦ牸澶勭悊涓紝甯稿父闇瑕佸湪瀛楃涓蹭腑鎻愬彇閮ㄥ垎瀛楃锛屼互杩涜涓嬩竴姝ュ鐞嗭紝鏍规嵁鎻愬彇浣嶇疆鐨勪笉鍚岋紝鐩稿簲鐨勫嚱鏁版湁LEFT銆丮ID銆丷IGHT銆俁IGHT鍦ㄨ嫳鏂囦腑鏈甯歌鐨勬剰鎬濇槸鈥滃悜鍙炽佸彸杈光濓紝EXCEL涓RIGHT灏辨槸鏍规嵁鎵鎸囧畾鐨勫瓧绗︽暟杩斿洖鏂囨湰瀛楃涓蹭腑鍙充晶鑻ュ共涓瓧绗︾殑鍑芥暟锛汻IGHT鍑芥暟鏈変袱涓弬鏁帮紝璇硶涓猴細RIGHT(text,[num_chars...
绛旓細涓夈丮ID鍑芥暟-寮曠敤鍗曞厓鏍煎唴涓棿閮ㄥ垎鏂囧瓧 涓夈丮ID鍑芥暟-寮曠敤鍗曞厓鏍煎唴涓棿閮ㄥ垎鏂囧瓧 MID鍑芥暟涓庝笂闈㈢殑涓や釜鍑芥暟鏈夋墍涓嶅悓锛孧ID鍑芥暟鐨勮捣濮嬩綅缃彲浠ユ垜浠嚜宸辩‘瀹;MID(text,start_num,num_chars)=MID(瀛楃涓蹭綅缃,璧峰浣嶇疆,瀛楃闀垮害)锛涗娇鐢∕ID鍑芥暟鎻愬彇鈥瀛楃鎻愬彇鍑芥暟鈥濋儴鍒嗘枃瀛楋紱MID鍑芥暟鏄粠涓涓瀛楃涓蹭腑鎸囧畾鐨勮捣濮...
绛旓細涓嶈鍗曠嫭鍙煡鎵俱-銆戝彲浠ユ妸-鍓嶆垨鑰呭悗鐨瀛楃鍔犺繘鍘讳竴璧凤紝杩欐牱灏卞彲浠ヨ浣犺鏌ユ壘鐨勫璞℃垚涓哄敮涓鐨勫璞 杈撳叆鍏紡銆=MID(A1,FIND("鍒嗛儴-",A1,1)+3,FIND("-",A1,FIND("鍒嗛儴-",A1,1)+3)-FIND("鍒嗛儴-",A1,1)-3)銆戞晥鏋
绛旓細1銆侀鍏堟墦寮鐢佃剳閲岀殑excel杞欢鎵撳紑鏁版嵁锛屽涓嬪浘鎵绀轰竴涓崟鍏冩牸涓瓧绗︿覆寰堥暱锛屾垜鐜板湪鎯宠鎻愬彇鍗曞厓鏍煎墠3涓瓧绗︺2銆佸湪C2鍗曞厓鏍间腑杈撳叆鈥=LEFT(B2,3)鈥滐紝鎸夊洖杞﹂敭锛屽嵆鍙彁鍙栧墠3涓瓧绗︺3銆佸叧浜嶭EFT鍑芥暟鍏紡鐨勮В閲婏紝鍦ㄦ湰渚嬩腑灏辨槸灏咮2鍗曞厓鏍间腑鐨瀛楃涓蹭腑鐨鍓3涓瀛楃鎻愬彇鍑烘潵銆4銆佽嫢鏄垜鎯宠鎻愬彇瀛楃涓...
绛旓細RIGHT鍑芥暟鐢ㄦ硶濡備笅锛氫粠涓涓枃鏈瀛楃涓茬殑鏈鍚庝竴涓瓧绗﹀紑濮嬭繑鍥炴寚瀹氫釜鏁扮殑瀛楃銆俁IGHT鍑芥暟璇硶鏍煎紡锛=RIGHT锛堝瓧绗︿覆锛屾埅鍙栦釜鏁帮級銆俁IGHT鍑芥暟鐢ㄦ硶绀轰緥濡備笅锛1.鍦ㄥ崟鍏冩牸閲岄潰閿叆鏂囧瓧锛屽涓嬪浘绾㈡鎵绀猴紱2.榧犳爣宸﹂敭鍗曞嚮鍙充晶瑕佽緭鍑鎻愬彇鏂囧瓧鐨勫崟鍏冩牸锛屽涓嬪浘绾㈡鎵绀猴紱3.鍦╢x鍑芥暟鍚庨潰鐨勮緭鍏ユ杈撳叆鈥=RIGHT(A1,2...
绛旓細鏈夋椂鎴戜滑鍙兘闇瑕佷粠鏂囨湰瀛楃涓蹭腑鎻愬彇瀛楃锛屾瘮濡備粠濮撳悕瀛楃涓蹭腑鎻愬彇鍑哄锛屼粠鍖呭惈鍥藉鍜屽煄甯傜殑瀛楃涓蹭腑鎻愬彇鍑哄煄甯傚悕绛夌瓑銆傚湪杩欑鎯呭喌涓嬶紝鍙互渚涙垜浠娇鐢ㄧ殑甯哥敤鍑芥暟鏈変笁涓細LEFT銆丷IGHT鍜孧ID锛堝叿浣撳嚱鏁板姛鑳戒互鍙婄敤娉曡鍙傘Excel甯哥敤鍑芥暟鍙婂疄渚嬪墫鏋愩嬶級銆 闃 LEFT鍑芥暟鐨勪綔鐢ㄤ负浠庡瓧绗︿覆鐨勫紑濮(宸︾)鎻愬彇鎸囧畾鏁伴噺...