最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

excel中LOOKUP函數(shù)真的太厲害了 有問題套進去全解決!

  發(fā)布時間:2024-10-28 09:18:28   作者:佚名   我要評論
購貨單位的名稱是一樣,產(chǎn)品名稱左邊是用簡稱,右邊是用全稱,現(xiàn)在要根據(jù)全稱查找簡稱對應(yīng)的單價,我們使用OOKUP+SEARCH解決全稱查找簡稱問題,詳細請看下文介紹

excel中,使用LOOKUP+SEARCH解決全稱查找簡稱問題,SEARCH支持通配符。冷門函數(shù)SEARCHB可分離字符,區(qū)分字節(jié)。學(xué)習(xí)新公式更智能。

問題,購貨單位的名稱是一樣,產(chǎn)品名稱左邊是用簡稱,右邊是用全稱,現(xiàn)在要根據(jù)全稱查找簡稱對應(yīng)的單價。試了好久都沒解決。

這個問題,如果不懂方法,確實是很難解決。也是突然想起來LOOKUP這個新方法,才得以解決。

VLOOKUP支持通配符,如果是左邊的簡稱查找右邊的全稱,是可以很容易解決。右邊添加一個輔助列,將購貨單位和產(chǎn)品名稱連接起來。

=E2&F2

現(xiàn)在就可以直接VLOOKUP了。

=VLOOKUP(A2&B2,D:G,4,0)

不過,現(xiàn)在問題是根據(jù)全稱查找簡稱,VLOOKUP不支持這種用法。而他的兄弟LOOKUP支持,但有一個前提,不能出現(xiàn)通配符*。

=LOOKUP(1,0/(($A$2:$A$5=E2)*FIND($B$2:$B$5,F2)),$C$2:$C$5)

一旦有通配符*,LOOKUP+FIND這個經(jīng)典組合也派不上用場,全出錯。

對于這種,除了將通配符查找替換掉,還有沒其他方法呢?

其實,有一個函數(shù)用法跟FIND幾乎一樣,就是SEARCH,這個新函數(shù)支持通配符。

只要將FIND換成SEARCH,問題就解決了。

=LOOKUP(1,0/(($A$2:$A$5=E2)*SEARCH($B$2:$B$5,F2)),$C$2:$C$5)

SEARCH這個是冷門函數(shù),他還有一個帶B的兄弟SEARCHB,最經(jīng)典的用法,就是分離字符。

字母、數(shù)字是單字節(jié)用?表示,就是查找字母、數(shù)字首次的出現(xiàn)位置,然后將后面的所有內(nèi)容提取。

=MIDB(A2,SEARCHB("?",A2),99)

B系列函數(shù)跟沒帶B的用法一樣,唯一的區(qū)別就是區(qū)分字節(jié),漢字是雙字節(jié),字母和數(shù)字是單字節(jié)。

比如盧子1987,就是2個漢字,也就是4個字節(jié),因此首次數(shù)字出現(xiàn)位置是5。

=SEARCHB("?",A2)

同理,分離漢字就可以用SEARCHB減去1位來提取。

=LEFTB(A2,SEARCHB("?",A2)-1)

熱門函數(shù)雖然重要,冷門函數(shù)也不能忽視,要不然關(guān)鍵時刻會無從下手。

相關(guān)文章

最新評論

余庆县| 鄂伦春自治旗| 玉田县| 昌平区| 溧水县| 海安县| 麻城市| 南皮县| 镶黄旗| 元谋县| 和硕县| 霸州市| 积石山| 陕西省| 西藏| 桐梓县| 永昌县| 治县。| 凌海市| 兴仁县| 西林县| 漳浦县| 津市市| 二连浩特市| 定日县| 元氏县| 兴和县| 牟定县| 嘉荫县| 蓬安县| 红桥区| 海阳市| 哈密市| 德阳市| 平湖市| 崇义县| 中江县| 长丰县| 方山县| 兴国县| 毕节市|