excel中如何提取两个字符串中间的内容(字符串有重复)? 有重复字符情况下,excel如何提取某字符和这字符后特定字符...
excel\u51fd\u6570\u91cc\u5982\u4f55\u63d0\u53d62\u4e2a\u7b26\u53f7\u4e2d\u95f4\u7684\u503cexcel\u51fd\u6570\u91cc\u63d0\u53d62\u4e2a\u7b26\u53f7\u4e2d\u95f4\u7684\u503c\uff0c\u53ef\u901a\u8fc7\u5206\u5217\u529f\u80fd\u5b9e\u73b0\u3002
\u65b9\u6cd5\u6b65\u9aa4\u5982\u4e0b\uff1a
1\u3001\u6253\u5f00\u9700\u8981\u64cd\u4f5c\u7684EXCEL\u8868\u683c\uff0c\u9009\u4e2d\u9700\u8981\u64cd\u4f5c\u7684\u76f8\u5173\u5355\u5143\u683c\uff0c\u70b9\u51fb\u6570\u636e\u9009\u9879\u5361\u4e2d\u7684\u201c\u5206\u5217\u201d\u3002
2\u3001\u9009\u62e9\u201c\u5206\u9694\u7b26\u53f7\u201d\uff0c\u70b9\u51fb\u4e0b\u4e00\u6b65\u3002
3\u3001\u52fe\u9009\u201c\u5176\u4ed6\u201d\u5e76\u5728\u540e\u9762\u8f93\u5165\u76f8\u5173\u7b26\u53f7\u5982\u201c-\u201d\uff0c\u7136\u540e\u70b9\u51fb\u5b8c\u6210\u3002
4\u3001\u540c\u6b65\u9aa41\u30012\u30013\uff0c\u4f9d\u6b21\u8f93\u5165\u4e0d\u540c\u7b26\u53f7\u5c06\u5176\u5206\u6210\u4e0d\u540c\u5217\u5373\u53ef\u3002
5\u3001\u8fd4\u56deEXCEL\u8868\u683c\uff0c\u53d1\u73b0EXCEL\u4e2d\uff0c\u63d0\u53d62\u4e2a\u7b26\u53f7\u4e2d\u95f4\u7684\u6570\u5b57\uff0c\u64cd\u4f5c\u5b8c\u6210\uff0c\u53ef\u5bf9\u63d0\u53d6\u7684\u6570\u5b57\u8fdb\u884c\u8fd0\u7b97\u64cd\u4f5c\u3002
=TRIM(LEFT(SUBSTITUTE(MID(C5,FIND("\u79d8\u4e66",C5)+2,5),"\u79bb"," "),5))
可以用Ctrl+E,OFFICE 2006以上,WPS,都可以用,如下图,输入第一个数字,第二行直接按Ctrl+E,可以智能填充,如果提示缺少示例,在输入了两行后就Ctrl+E就可以实现智能填充了。
使用excel中的VBA宏代码可实现该功能,效果如下:
=公式1(A1)
=公式2(A1)
可以用Ctrl+E,OFFICE 2006以上,WPS,都可以用,如下图,输入第一个数字,第二行直接按Ctrl+E,可以智能填充,如果提示缺少示例,在输入了两行后就Ctrl+E就可以实现智能填充了。
绛旓細1. LEFT鍑芥暟锛歀EFT鍑芥暟杩斿洖鏂囨湰瀛楃涓茬殑宸﹁竟瀛楃銆傛瘮濡傦紝LEFT(A2;3)灏嗚繑鍥炲崟鍏冩牸A2涓墠涓変釜瀛楃銆傚叾涓紝鈥3鈥濅唬琛ㄨ鎻愬彇鐨勫瓧绗︽暟锛屽彲浠ヨ嚜琛岃皟鏁磋繖涓暟瀛椼2. RIGHT鍑芥暟锛歊IGHT鍑芥暟杩斿洖鏂囨湰瀛楃涓茬殑鍙宠竟瀛楃銆傛瘮濡傦紝RIGHT(A2;5)灏嗚繑鍥炲崟鍏冩牸A2涓悗浜斾釜瀛楃銆傚叾涓紝鈥5鈥濅唬琛ㄨ鎻愬彇鐨勫瓧绗︽暟锛屽彲浠ヨ嚜琛...
绛旓細Excel涓彇瀛楃涓插墠涓や釜鐨勬柟娉曟湁涓や釜绗1绉嶆柟娉曪紝鎴戜滑鐐瑰嚮杩欎釜鍗曞厓鏍硷紝鍦ㄤ腑闂寸殑杈撳叆妗嗗綋涓氨浼氱湅鍒拌繖涓涓插瓧绗︼紝鐒跺悗鎴戜滑鐢ㄩ紶鏍囨搷浣滐紝灏嗗墠涓や釜瀛楃杩涜鎻愬彇灏卞彲浠ヤ簡锛岀2绉嶆柟娉曟槸鎴戜滑鍙屽嚮杩欎釜鍗曞厓鏍硷紝鐒跺悗鍦ㄥ厜鏍囪繖鏍风殑鐘舵佷笅锛屾垜浠氨鍙互瀵瑰崟鍏冩牸鐨勯噷闈㈢殑鍐呭杩涜鎿嶄綔浜嗭紝鍚屾牱鐢ㄩ紶鏍囧幓鎻愬彇杩欎袱涓暟瀛楀氨鍙互浜...
绛旓細瑕佷粠Excel琛ㄦ牸涓彁鍙栦袱涓壒瀹氬瓧绗︿箣闂寸殑鏁板瓧锛棣栧厛纭繚闇瑕佹彁鍙栫殑鏁版嵁宸叉斁缃湪鍚堥傜殑鍒楁垨琛屼腑銆備互涓涓叿浣撶殑渚嬪瓙璇存槑锛屽亣璁惧湪A鍒椾腑锛屾垜浠湁鈥滃叡锛2860鍏冣濊繖鏍风殑鏁版嵁锛屼綘鎯宠鎻愬彇鈥滃叡鈥濆拰鈥滐紝鈥濅箣闂寸殑閲戦2860銆傞鍏堬紝浣跨敤MID鍜孡EFT鍑芥暟杩涜鎿嶄綔銆傚湪B1鍗曞厓鏍艰緭鍏ュ叕寮忥紝渚嬪锛=MID(A1,FIND("鍏",A1)+...
绛旓細鍦‥XCEL琛ㄦ牸澶勭悊涓紝甯稿父闇瑕佸湪瀛楃涓涓鎻愬彇閮ㄥ垎瀛楃锛屼互杩涜涓嬩竴姝ュ鐞嗭紝鏍规嵁鎻愬彇浣嶇疆鐨勪笉鍚岋紝鐩稿簲鐨勫嚱鏁版湁LEFT銆丮ID銆丷IGHT銆俁IGHT鍦ㄨ嫳鏂囦腑鏈甯歌鐨勬剰鎬濇槸鈥滃悜鍙炽佸彸杈光濓紝EXCEL涓RIGHT灏辨槸鏍规嵁鎵鎸囧畾鐨勫瓧绗︽暟杩斿洖鏂囨湰瀛楃涓蹭腑鍙充晶鑻ュ共涓瓧绗鐨勫嚱鏁帮紱RIGHT鍑芥暟鏈涓や釜鍙傛暟锛岃娉曚负锛歊IGHT(text,[num_chars...
绛旓細1. 浣跨敤MID鍑芥暟鎻愬彇瀛楃锛欵xcel涓殑MID鍑芥暟鍙互浠庢枃鏈瓧绗︿覆涓彁鍙栨寚瀹氭暟閲忕殑瀛楃銆傝鍑芥暟鐨勮娉曟槸锛歁ID銆傚叾涓紝text鏄渶瑕佹彁鍙栧瓧绗︾殑鏂囨湰瀛楃涓诧紝start_num鏄紑濮嬫彁鍙栫殑浣嶇疆锛宯um_chars鏄彁鍙栫殑瀛楃鏁伴噺銆備娇鐢ㄨ繖涓嚱鏁扮殑鍏紡鍙互甯姪浣犺交鏉炬彁鍙栧瓧绗︿覆涓殑鏌愪竴娈靛瓧绗︺2. 缁撳悎浣跨敤FIND鍑芥暟瀹氫綅璧峰浣嶇疆锛氬鏋...
绛旓細鍦‥xcel涓锛鎻愬彇涓や釜鐗瑰畾瀛楃涔嬮棿鐨勬暟瀛楋紝鍙互閫氳繃缁撳悎浣跨敤`MID`銆乣FIND`绛夊嚱鏁版潵瀹炵幇銆傚叿浣撴楠ゅ涓嬶細1. **纭畾婧愭暟鎹**锛氶鍏堬紝纭繚闇瑕佹彁鍙栫殑鏁版嵁宸叉斁缃湪鍚堥傜殑鍗曞厓鏍间腑锛屾瘮濡侫1鍗曞厓鏍笺2. **浣跨敤FIND鍑芥暟瀹氫綅瀛楃**锛氬埄鐢╜FIND`鍑芥暟鍒嗗埆鎵惧埌涓や釜鐗瑰畾瀛楃锛堟瘮濡傗滃叡鈥濆拰鈥,鈥濓級鍦ㄦ簮鏁版嵁涓殑...
绛旓細1銆佹墦寮EXCEL锛屽湪A1鍗曞厓鏍艰緭鍏モ滀腑鍥芥垜鐖变綘鈥濄2銆侀夋嫨B1鍗曞厓鏍硷紝鐐瑰嚮涓婃柟鐨勨滄彃鍏ュ嚱鏁扳濇寜閽3銆佸湪寮瑰嚭鐨勫璇濇涓壘鍒扳淢ID鈥濆嚱鏁帮紝鐐瑰嚮鈥滅‘瀹氣濄4銆佺幇鍦ㄥ紑濮嬭缃滃嚱鏁板弬鏁扳濄傛妸榧犳爣鏀惧湪绗竴涓枃鏈涓紝涓嬮潰浼氭彁绀烘槸鈥濆噯澶囦粠涓鎻愬彇瀛楃涓鐨勬枃鏈瓧绗︿覆鈥滐紝鍥犱负杩欎釜瀛楃鏄湪A1鍗曞厓鏍硷紝鎵浠ヨ緭鍏1銆
绛旓細1. 浣跨敤LEFT鍑芥暟鎻愬彇濮撳悕瀛楃涓涓殑濮撳瓧绗 濡傚浘3鎵绀虹殑宸ヤ綔琛ㄤ腑锛孉鍒楀瓨鏀剧潃濮撳悕瀛楃涓诧紝濡傛灉闇瑕佹彁鍙栧嚭濮撳瓧绗︼紝鍒欏彲浠ュ湪B2鍗曞厓鏍间腑杈撳叆鍏紡鈥=LEFT(A2,1)鈥濓紝璇ュ叕寮忕殑鍚箟鏄彁鍙栧鍚嶅瓧绗︿覆鐨勭涓涓瓧绗锛屽嵆濮撳瓧绗︺傝緭鍏ュ叕寮忓悗鍒╃敤鍏紡濉厖鏌勫鍒跺叕寮忓埌鎭板綋浣嶇疆鍗冲彲銆2. 浣跨敤RIGHT鍑芥暟鎻愬彇鍩庡競鍚嶇О 濡傚浘...
绛旓細鍙互鐢–trl+E锛孫FFICE 2006浠ヤ笂锛學PS锛岄兘鍙互鐢紝濡備笅鍥撅紝杈撳叆绗竴涓暟瀛楋紝绗簩琛岀洿鎺ユ寜Ctrl+E锛屽彲浠ユ櫤鑳藉~鍏咃紝濡傛灉鎻愮ず缂哄皯绀轰緥锛屽湪杈撳叆浜嗕袱琛屽悗灏盋trl+E灏卞彲浠ュ疄鐜版櫤鑳藉~鍏呬簡銆
绛旓細=MID(A1,FIND("A",A1,1)+1,FIND("D",A1,1)-FIND("A",A1,1)-1)杩欎釜鍏紡鏄鎴彇A鍜孌涔嬮棿鐨瀛楃涓锛屾牴鎹疄闄呴渶瑕佹妸A鍜孌鍒嗗埆鏇挎崲鎴愬瓧绗︿覆鍗冲彲