excel用數(shù)組公式獲取字符在字符串中最后出現(xiàn)的位置
excel用數(shù)組公式獲取字符在字符串中最后出現(xiàn)的位置

如果要獲取字符串中的某個(gè)字符最后出現(xiàn)的位置,可以用下面的數(shù)組公式。假如A1單元格中的字符串為“Microsoft Office Word”,要查找字符“o”最后出現(xiàn)的位置,在單元格B1中輸入數(shù)組公式,公式輸入完畢后按Ctrl +Shift +Enter結(jié)束。
=MAX((MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)="o")*ROW(INDIRECT("1:"&LEN(A1))))
或:
=LOOKUP(LEN(A1),FIND("o",A1,ROW(INDIRECT("1:"&LEN(A1)))))
兩公式都返回字符“o”最后出現(xiàn)的位置“19”。但后面的公式可以區(qū)分大小寫,例如如果將查找的字符換成“O”,前一個(gè)公式仍返回“19”,而后面的公式將返回“11”。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。