從Excel單元格中提取部分內(nèi)容,必須掌握的3個套路!

最近很多小伙伴咨詢我關(guān)于Excel的問題,罌粟姐姐平時工作很忙,能夠顧上回答的就回答了,如果回答不了,望各位見諒!

寫文不易,也望大家多多支持!

現(xiàn)在從各位小伙伴的問題中選取3個有代表性的案例給大家分享,這些也都是我們工作中會經(jīng)常遇到的。

案例1:一列變多列

有一道多選題,共有ABCDEFGH這8個答案,數(shù)據(jù)錄入后原始數(shù)據(jù)為A列,現(xiàn)需要將這一列轉(zhuǎn)換為ABCDEFGH分別對應(yīng)的8列,如圖所示,A列中出現(xiàn)的答案,則在對應(yīng)答案下方顯示“是”,如果沒有出現(xiàn),則顯示“否”。

使用公式=IFERROR(IF(SEARCH(C$2,$A3)>0,"是",""),"否")

分析過程:

首先判斷A列中是否有A這個答案,使用公式SEARCH。

SEARCH函數(shù)語法:search(find_text,within_text,start_num),即為(找誰,從什么里面找,從第幾個找),第三個參數(shù)一般情況下可以忽略,默認(rèn)為從第一個參數(shù)開始找。

再使用if函數(shù)判斷,當(dāng)A列中有A時,SEARCH(C$2,$A3)>0,則輸出“是”,當(dāng)A列中沒有A則結(jié)果為錯誤值。

最后,使用IFERROR函數(shù)將錯誤值轉(zhuǎn)換為“否”。

IFERROR(value,value_if_error),如果不為錯誤值的話,正常返回值,如果是錯誤值的話,返回value_if_error這個參數(shù)。

在最初學(xué)習(xí)Excel的時候,建議大家分步實現(xiàn)想要實現(xiàn)的功能,切記初學(xué)者盲目嵌套,在基本功不熟練的情況下非常容易出錯,并且不容易找到錯誤所在。

案例2:提取不規(guī)則數(shù)據(jù)的最后一部分內(nèi)容

有一列數(shù)據(jù),除了分隔符號“→”,完全沒有規(guī)律,現(xiàn)需要提取每條記錄最后一部分內(nèi)容。

首先,我們可以根據(jù)分隔符“→”對數(shù)據(jù)進(jìn)行分列。

其次,可以用INDEX函數(shù)將分列后的最后一個列單元格中的數(shù)據(jù)提出來。

INDEX(array,row_num,column_num),即為(引用的區(qū)域,引用區(qū)域里的第幾行,引用區(qū)域里的第幾列)。此處,引用的區(qū)域應(yīng)該為每一行的D列到H列,引用區(qū)域里的第1行,引用區(qū)域里的有內(nèi)容的最后一列。

需要注意的是,分列后有的行分成了3列,有的行分成了4列,還有5列、6列等情況。

這時候第三個參數(shù)就應(yīng)該用COUNTA來計算分列后有內(nèi)容的列共有幾列,從而作為INDEX的第三個參數(shù)。

最后使用INDEX函數(shù)將最后一列內(nèi)容提取出來。

所以,分列后最終的公式為:=INDEX(D2:H2,1,COUNTA(D2:H2))

3、提取不規(guī)則數(shù)據(jù)的部分內(nèi)容,并保留部分內(nèi)容

現(xiàn)有一列數(shù)據(jù),如果有箭頭提取箭頭后面的內(nèi)容,(箭頭前后的字符長度不固定),如果沒有箭頭,則保留原內(nèi)容,如果單元格為空白,則用0替代。

最終公式為=IFERROR(MID(A2,SEARCH("→",A2)+1,9^9),A2)

第一步,利用SEARCH("→",A2)查找→為單元格的第幾個字符。

第二步,利用MID(A2,SEARCH("→",A2)+1,9^9)將→后面的內(nèi)容提取出來。

第三步,使用IFERROR函數(shù)將錯誤值轉(zhuǎn)換為A列對應(yīng)的單元格。

好啦,今天的教程就到這里啦。每次罌粟姐姐都給大家準(zhǔn)備了滿滿的干貨,大家有沒有收獲呢?

技能學(xué)習(xí)一定要多看多練,看多了做多了,就自然融會貫通了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容