一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

看似簡單的一個(gè)簡單的文本提取問題,稍不留心就會(huì)犯錯(cuò)誤哦!

 EXCEL應(yīng)用之家 2021-06-30


送人玫瑰,手有余香,請(qǐng)將文章分享給更多朋友

動(dòng)手操作是熟練掌握EXCEL的最快捷途徑!



文本處理問題是我們在使用EXCEL是經(jīng)常會(huì)遇到的問題之一。有時(shí)候,看似非常簡單的一個(gè)問題,稍不留心就會(huì)反錯(cuò)誤。今天向大家介紹的就是這樣的一個(gè)例子。

現(xiàn)在想把A列字符串最后面的漢字也就是各個(gè)區(qū)域提取出來放在B列,整體思路是這樣的:只要定位到最后一個(gè)數(shù)字,找到這個(gè)數(shù)字在字符串中的位置后,就可以很輕松地提取相應(yīng)的字符串了。



但是不要高興的太早哦,一不小心,就會(huì)犯錯(cuò)誤的!


01

如何定位呢?我們可以使用LOOKUP函數(shù)。



在單元格B2中輸入公式“=RIGHT(A2,LEN(A2)-LOOKUP(0,-ISERROR(-MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),ROW(INDIRECT("1:"&LEN(A2)))))”,并向下拖曳即可。

但是,這個(gè)公式是錯(cuò)誤的,如上圖,有幾個(gè)單元格顯示結(jié)果錯(cuò)誤。問題出在哪里呢?

原來是LOOKUP函數(shù)在鬧情緒了!因?yàn)閷?duì)于LOOKUP函數(shù)而言,這里使用的是LOOKUP函數(shù)的數(shù)組形式,那么它要求對(duì)于第二個(gè)參數(shù)-ISERROR(-MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))的結(jié)果要進(jìn)行升序排列。數(shù)組中的值必須按升序排列:..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE;否則,LOOKUP 可能無法返回正確的值。

原來是這樣!一不小心就出錯(cuò)!


02

找到了出錯(cuò)的原因后,就很容易找的解決的方法了。



在單元格B2中輸入公式“=RIGHT(A2,LEN(A2)-LOOKUP(1,0/(-MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)),ROW(INDIRECT("1:"&LEN(A2)))))”并向下拖曳即可。

稍等一下,這個(gè)公式還是有些問題!上圖所示的三個(gè)單元格中又分別多了一個(gè)“0”,公式還需要雕琢一下!

為什么會(huì)多一個(gè)“0”呢?原來,問題出在0/(-MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))這部分。使用MID函數(shù)依次提取單個(gè)字符并添加“-”將他們轉(zhuǎn)換后,非零數(shù)字部分變?yōu)樨?fù)值,文本部分變?yōu)殄e(cuò)誤值。字符串中最后一個(gè)“0”出現(xiàn)在數(shù)字部分的最后一個(gè)位置。如下圖。



用“0”除他們后,最后一個(gè)“0”也會(huì)變?yōu)殄e(cuò)誤值。再用LOOKUP函數(shù)搜索“1”的時(shí)候,就會(huì)找到前一個(gè)數(shù)“5”所在的位置,所以最終提取字符串時(shí)就會(huì)多提取一位。

解決的方法也很簡單,使用SUBSTITUTE函數(shù)將源數(shù)據(jù)中的數(shù)字字符“0”替換為任意的非零數(shù)字即可。


03

終于,我們得到了正確的公式和答案了。



在單元格B2中輸入公式“=RIGHT(A2,LEN(A2)-LOOKUP(1,0/(-MID(SUBSTITUTE(A2,"0","1"),ROW(INDIRECT("1:"&LEN(A2))),1)),ROW(INDIRECT("1:"&LEN(A2)))))”并向下拖曳即可。

思路:

  • 利用MID函數(shù)來依次提取一個(gè)字符,提取的字符的數(shù)量取決于動(dòng)態(tài)的ROW(INDIRECT("1:"&LEN(A2)))的值

  • 考慮到上面提到的會(huì)多一個(gè)“0”的問題,這里用SUBSTITUTE函數(shù)將源數(shù)據(jù)中的數(shù)字“0”替換為任意非零數(shù)字

  • 0/()部分將所有數(shù)字轉(zhuǎn)換為“0”,在利用LOOKUP函數(shù)來定位到最后一位“0”所在的位置

  • 最后利用RIGHT函數(shù)配合LEN函數(shù)就可以提取到所需要的字符串了

到這里本文就結(jié)束了。小伙伴們?nèi)缬腥魏螁栴}可以私信我哦!

-END-

長按下方二維碼關(guān)注EXCEL應(yīng)用之家

面對(duì)EXCEL操作問題時(shí)不再迷茫無助

我就知道你“在看”

注意!前方有紅包擋道!速點(diǎn)閱讀原文消滅之!

推薦閱讀

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    91播色在线免费播放| 91精品日本在线视频| 日韩高清一区二区三区四区 | 激情亚洲一区国产精品久久| 国产不卡在线免费观看视频| 亚洲av日韩一区二区三区四区 | 国产自拍欧美日韩在线观看| 福利一区二区视频在线| 少妇熟女精品一区二区三区| 好骚国产99在线中文| 国产又粗又猛又大爽又黄同志| 激情五月激情婷婷丁香| 深夜视频在线观看免费你懂| 男人和女人黄 色大片| 97人妻精品免费一区二区| 亚洲精品国产美女久久久99| 一区二区日韩欧美精品| 日韩精品免费一区二区三区| 免费在线播放一区二区| 经典欧美熟女激情综合网 | 日韩人妻有码一区二区| 日韩高清一区二区三区四区 | 国产午夜免费在线视频| 国产在线一区二区三区不卡| 国产av一区二区三区四区五区| 色综合伊人天天综合网中文| 国产一区二区三区草莓av| 亚洲另类欧美综合日韩精品| 国产又大又猛又粗又长又爽| 欧美日韩综合免费视频| 国产欧美性成人精品午夜| 国产又粗又硬又大又爽的视频| 殴美女美女大码性淫生活在线播放| 欧美国产极品一区二区| 婷婷激情五月天丁香社区| 深夜福利亚洲高清性感| 熟女乱一区二区三区丝袜| 人妻亚洲一区二区三区| 激情五月天深爱丁香婷婷| 亚洲妇女黄色三级视频| 91欧美日韩一区人妻少妇|