Bagaimana menemukan nomor pertama / semua dalam string di Excel?
Misalkan sebuah sel dicampur dengan huruf, angka, dan karakter lain, bagaimana Anda bisa dengan cepat mengetahui angka pertama atau semua angka dari sel ini di Excel? Artikel ini menjelaskan tiga trik untuk menyelesaikannya dengan mudah.
- Temukan angka pertama dan posisinya dalam string teks dengan rumus
- Temukan semua angka dalam string teks dengan menghapus semua karakter non-numerik
- Temukan semua angka dalam string teks dengan mengekstrak angka saja
- Temukan semua angka dalam string teks dengan memisahkan angka dan teks
Temukan angka pertama dan posisinya dalam string teks dengan rumus
Metode ini akan memperkenalkan beberapa rumus untuk mencari dan mengekstrak angka pertama dalam string teks, serta mengetahui posisi angka pertama dalam string teks tersebut.
Temukan dan ekstrak angka pertama dalam string teks dengan rumus array
Pilih sel kosong tempat Anda ingin mengembalikan angka pertama dari string teks, masukkan rumusnya =MID(A2,MIN(IF((ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2)))),ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2))))),1)+0 (A2 adalah sel teks tempat Anda akan mencari angka pertama) ke dalamnya, dan tekan Ctrl + perubahan + Enter kunci secara bersamaan. Dan kemudian seret Fill Handle sel ini ke kisaran yang Anda butuhkan.
Formula terlalu rumit untuk diingat? Simpan rumus sebagai entri Teks Otomatis untuk digunakan kembali hanya dengan satu klik di masa mendatang! Baca lebih banyak… Free trial |
Kemudian nomor pertama dari setiap string teks ditemukan dan diekstraksi seperti gambar di bawah ini yang ditampilkan:
Temukan posisi angka pertama dalam string teks dengan rumus
Pilih sel kosong tempat Anda akan mengembalikan posisi angka pertama, dan masukkan rumusnya = MIN (IF (ISNUMBER (FIND ({1,2,3,4,5,6,7,8,9,0}, A2)), FIND ({1,2,3,4,5,6,7,8,9,0, 2}, AXNUMX))) (A2 adalah sel teks tempat Anda akan mencari posisi angka pertama) ke dalamnya, lalu seret Fill Handle ke kisaran yang Anda butuhkan. Lihat screenshot di bawah ini:
Note: Rumus larik ini = MIN (TEMUKAN ({0,1,2,3,4,5,6,7,8,9}, A2 & {0,1,2,3,4,5,6,7,8,9}) ) juga bisa mendapatkan posisi nomor pertama. Setelah memasukkan rumus array ini, tekan Ctrl + perubahan + Enter kunci secara bersamaan untuk mendapatkan hasilnya.
Temukan semua angka dalam string teks dengan menghapus semua karakter non-numerik
Jika semua karakter dapat dihapus dari string teks kecuali angka, kita akan menemukan semua angka dalam string teks ini dengan mudah. Kutools untuk Excel Hapus Karakter utilitas dapat membantu Anda menyelesaikannya dengan mudah.
Kutools untuk Excel - Tingkatkan Excel dengan lebih dari 300 alat penting. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Get It Now
1. Pilih rentang yang akan Anda temukan semua angka di setiap sel teks, dan klik Kutools > Teks > Hapus Karakter. Lihat tangkapan layar:
2. Dalam kotak dialog Hapus Karakter pembuka, centang hanya Non-numerik pilihan, dan klik Ok .
Sekarang semua karakter non-numerik dihapus dari sel yang dipilih, dan yang tersisa hanya angka.
Kutools untuk Excel - Tingkatkan Excel dengan lebih dari 300 alat penting. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Get It Now
Temukan semua angka dalam string teks dengan mengekstrak angka saja
Sebenarnya, Kutools for Excel's EKSTRAKNUMBER Fungsi dapat membantu Anda mengekstrak semua angka dari sel teks dengan mudah.
Kutools untuk Excel - Tingkatkan Excel dengan lebih dari 300 alat penting. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Get It Now
1. Pilih sel kosong yang ingin Anda keluarkan nomor yang diekstrak, dan klik Kutools > Fungsi > Teks > EKSTRAKNUMBER. Lihat tangkapan layar:
2. Pada kotak dialog Function Arguments pembuka, tentukan sel teks ke dalam Txt kotak, ketik BENAR ke dalam N kotak, dan klik OK tombol. Lihat tangkapan layar:
Catatan:
(1) Ini opsional untuk mengetik BENAR, SALAH, atau tidak sama sekali ke N kotak. Jika Anda mengetik SALAH atau tidak sama sekali N kotak, fungsi ini akan mengembalikan angka yang disimpan sebagai teks, sementara BENAR akan mengembalikan angka numerik.
(2) Sebenarnya, Anda bisa memasukkan rumus = EXTRACTNUMBERS (A2, TRUE) ke dalam sel kosong secara langsung untuk mengekstrak semua angka dari sel yang dipilih.
Sekarang Anda akan melihat semua nomor diekstraksi dari setiap sel teks seperti gambar di bawah ini yang ditampilkan:
Kutools untuk Excel - Tingkatkan Excel dengan lebih dari 300 alat penting. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Get It Now
Batch Pisahkan teks dan angka dari satu sel / kolom menjadi kolom / baris yang berbeda
Kutools for Excel meningkatkannya Pisahkan Sel utilitas dan dukungan untuk memisahkan semua karakter teks dan nomor dari satu sel / kolom menjadi dua kolom / baris.
Kutools untuk Excel - Tingkatkan Excel dengan lebih dari 300 alat penting. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Get It Now
Demo: temukan semua angka dalam string di Excel
Alat Produktivitas Kantor Terbaik
Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu. Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...
Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah
- Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
- Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
- Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!