送人玫瑰,手有余香,請(qǐng)將文章分享給更多朋友 動(dòng)手操作是熟練掌握EXCEL的最快捷途徑! 【置頂公眾號(hào)】或者【設(shè)為星標(biāo)】及時(shí)接收更新不迷路 小伙伴們,今天和大家分享一道關(guān)于重新編號(hào)的問(wèn)題。由于這一類型的題目我們之前沒(méi)有介紹過(guò),但是題目具有一定的代表性,所以今天分享出來(lái)給大家。原題目是這樣的。 簡(jiǎn)單說(shuō),就是按照字母出現(xiàn)的次數(shù)依次給它加上序號(hào)。該如何操作呢? 群里的一位大神寫出了下面一段公式。 完整的公式是這樣的: “=SUBSTITUTE(_xlfn.TEXTJOIN("-",TRUE,IFERROR(MID(A2,ROW($1:$76)*2-1,1)&MMULT((MID(A2,ROW($1:$8)*2-1,1)=TRANSPOSE(MID(A2,ROW($1:$8)*2-1,1)))*((ROW($1:$8)*2-1)>=TRANSPOSE(ROW($1:$8)*2-1))*(MID(A2,ROW($1:$8)*2-1,1)<>""),ROW($1:$8)^0),"")),"-0","")”。 由于這個(gè)公式使用的高版本的函數(shù)“TEXTJOIN”,在2016版中不能正常顯示結(jié)果。況且這個(gè)公式比較復(fù)雜,因此我也不在這里做更多的解釋了。有興趣的小伙伴們可以自己研究或者私信我哦! 上面這個(gè)公式不是今天要介紹的重點(diǎn)。今天的重點(diǎn)內(nèi)容是,如何能夠相對(duì)簡(jiǎn)單地來(lái)完成這個(gè)題目。 EXCEL函數(shù)公式的目的是要解決遇到的問(wèn)題。因此我們的核心邏輯是,怎樣簡(jiǎn)便、快速地解決問(wèn)題。 一步到位的公式書(shū)寫起來(lái)有困難,那么我們可以試試通過(guò)添加輔助列的方法來(lái)解決問(wèn)題。 在輔助列1中,我們通過(guò)SUBSTITUTE函數(shù)的經(jīng)典應(yīng)用,將源數(shù)據(jù)中的字母給拆分出來(lái),分列到不同的行中。 SUBSTITUTE函數(shù)的經(jīng)典應(yīng)用過(guò)去我們有過(guò)很多次的介紹,這里也不做詳細(xì)的解釋了。 接下來(lái)再做一個(gè)輔助列。 在輔助列2中輸入公式“=C2&COUNTIF($C$2:C2,C2)”和得到上圖中的結(jié)果。 現(xiàn)在90%的工作已經(jīng)完成了。接下來(lái)如果是低版本的用戶,可以使用“&”符將所有在輔助列2中的文本連接起來(lái)。如果是高版本的用戶,可以使用TEXTJOIN函數(shù)或者是CONCAT函數(shù)來(lái)做文本連接。 -END- 長(zhǎng)按下方二維碼關(guān)注EXCEL應(yīng)用之家 面對(duì)EXCEL操作問(wèn)題時(shí)不再迷茫無(wú)助 我就知道你“在看” |
|
來(lái)自: EXCEL應(yīng)用之家 > 《待分類》