Bagaimana Anda membatasi kolom dengan dua pembatas terakhir saja?


0

Saya memiliki daftar data kota dan populasi yang perlu saya masukkan ke dalam tiga kolom, dan cara terbaik yang dapat saya lakukan untuk melakukannya adalah membatasi data hanya dengan dua pembatas terakhir saja.

Sebagai contoh, banyak kota memiliki nama lebih dari satu kata, jadi saya tidak bisa hanya menggunakan ruang sebagai pembatas global.

 Regional | Municipality | of | Wood | Buffalo | 125,032 | 1-Apr-15

Tetapi jika saya bisa mencari tahu bagaimana melakukannya dengan hanya dua ruang terakhir , maka saya bisa mendapatkan kotamadya di satu kolom, dan populasi di yang lain.

Regional Municipality of Wood Buffalo | 125,032 | 1-Apr-15

Saya telah mencoba kombinasi fungsi teks LEFT, MID, RIGHT, SEARCH, dan LEN untuk mencoba dan mendapatkan apa yang saya inginkan, dengan melihat contoh-contoh dari sini untuk bantuan, tetapi saya tidak bisa mendapatkan apa pun untuk bekerja seperti yang saya inginkan.

Saya berharap ada semacam fungsi yang dapat menyelesaikan tugas. Sesuatu yang sederhana seperti:

=RIGHT(A1,DELIMIT(" ",2))

Jawaban:


1

Dengan asumsi data Anda dalam A1,

Di B1:

=LEFT(A1,FIND("☃",SUBSTITUTE(A1," ","☃",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1))-1)

Di C1:

=MID(A1,FIND("☃",SUBSTITUTE(A1," ","☃",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1)),FIND("☃",SUBSTITUTE(A1," ","☃",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))))-FIND("☃",SUBSTITUTE(A1," ","☃",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))-1)))

Di D1:

=RIGHT(A1,LEN(A1)-FIND("☃",SUBSTITUTE(A1," ","☃",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))))

(dan kredit yang harus dibayar: Berdasarkan 34573r rumus (lengkap dengan manusia salju)


Manusia salju itu bekerja! Ini bekerja dengan sempurna, Terima kasih!
ShemSeger
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.