Paano I-extract ang Huling Apat na Salita

Upang kunin ang huling apat na salita sa string ng teksto, kailangan mong hanapin ang kaugnay na lokasyon ng ikaapat na huling puwang, palitan ng isang espesyal na karakter upang makilala sa iba pang 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.



=IF((LEN(A1)-LEN(SUBSTITUTE(A1,' ','')))<4, A1, RIGHT(A1, LEN(A1)-FIND('/', SUBSTITUTE(A1,' ', '/', (LEN(A1)-LEN(SUBSTITUTE(A1,' ','')) -3 )))))

Halimbawa:

Upang kunin ang huling apat na salita mula sa string ng teksto ' Paano I-extract ang Huling Apat na Salita '.

Ibinabalik ng resulta ang huling apat na salita ' ang Huling Apat na Salita '.

Mga Paliwanag:

Hakbang 1: Upang mabilang ang bilang ng mga puwang

Formula =LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))
Resulta 6

Hakbang 2: Palitan ang pang-apat na huling puwang ng anumang espesyal na karakter (hal., /)

Formula =SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-3))
Resulta Paano I-extract/ang Huling Apat na Salita

Hakbang 3: Hanapin ang lokasyon ng espesyal na karakter

Formula =HANAPIN('/', SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-3)))
Resulta labinlima

Hakbang 4: Ang bilang ng mga titik pagkatapos ng espesyal na karakter

Formula =LEN(A1)-FIND('/',SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-3)))
Resulta 19

Hakbang 5: Kunin ang mga titik pagkatapos ng espesyal na karakter

Formula =RIGHT(A1,LEN(A1)-FIND('/',SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-3)) ))
Resulta ang Huling Apat na Salita

Gayunpaman, kapag wala pang 4 na salita ang string ng text, ang formula na '=FIND('/',SUBSTITUTE(A1,' ','/',(LEN(A1)-LEN(SUBSTITUTE(A1,' ','') )-3)))' ay nagbabalik ng #VALUE! pagkakamali. Upang maiwasan ito, kailangan mong pagsamahin sa IF Function .

=IF((LEN(A1)-LEN(SUBSTITUTE(A1,' ','')))<4, A1, RIGHT(A1, LEN(A1)-FIND('/', SUBSTITUTE(A1,' ', '/', (LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))-3)))))

=SUBSTITUTE(A1,' ','') para palitan ang mga puwang sa text string;

=LEN(SUBSTITUTE(A1,' ','')) para bilangin ang haba ng text string kapag pinalitan ang mga puwang;

=LEN(A1)-LEN(SUBSTITUTE(A1,' ','')) upang mabilang ang bilang ng mga puwang sa string ng teksto.

Gamitin IF function upang ibalik ang mismong string ng teksto kapag mayroong apat na salita o mas kaunti.