Upang i-extract ang huling N salita sa text string, kailangan mong hanapin ang relatibong lokasyon ng Nth huling puwang, palitan ng isang espesyal na character upang makilala sa ibang mga puwang, pagkatapos ay gamitin Tamang Pag-andar .
Formula:
Kopyahin ang formula at palitan ang 'A1' ng cell name na naglalaman ng text na gusto mong i-extract, at palitan ang N sa numerong kailangan mo.
=IF((LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))) Halimbawa: Upang kunin ang huli lima mga salita mula sa string ng teksto ' Paano I-extract ang Huling N Mga Salita '. Ibinabalik ng resulta ang huling limang salita ' I-extract ang Last N Words '. Mga Paliwanag: Hakbang 1: Upang mabilang ang bilang ng mga puwang Hakbang 2: Palitan ang ikalimang puwang mula sa huli ng anumang espesyal na karakter (hal., /) Hakbang 3: Hanapin ang lokasyon ng espesyal na karakter Hakbang 4: Ang bilang ng mga titik pagkatapos ng espesyal na karakter Hakbang 5: Kunin ang mga titik pagkatapos ng espesyal na karakter Gayunpaman, kapag wala pang 5 salita ang string ng text, ang formula na '=FIND('/',SUBSTITUTE(A1,' ','/', (LEN(A1) – LEN(SUBSTITUTE(A1,' ','') )-5+1)))' ay nagbabalik ng #VALUE! pagkakamali. Upang maiwasan ito, kailangan mong pagsamahin sa IFERROR function . =IF((LEN(A1)-LEN(SUBSTITUTE(A1,' ','')))<5, A1, RIGHT(A1, LEN(A1)- FIND('/', SUBSTITUTE(A1,' ', '/', (LEN(A1)- LEN(SUBSTITUTE(A1,' ',''))-5+1)))) Formula =LEN(A1)-LEN(SUBSTITUTE(A1,' ','')) Resulta 6 Formula =SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-5+1)) Resulta Paano I-extract ang Huling N Mga Salita Formula =HANAP('/', SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-5+1))) Resulta 7 Formula =LEN(A1)-FIND('/',SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-5+1))) Resulta 24 Formula =RIGHT(A1,LEN(A1)-FIND('/',SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-5+1 )))) Resulta I-extract ang Last N Words