Note: The other languages of the website are Google-translated. Back to English

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

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.
doc cari dulu semua angka 1

perhatikan pita 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:
doc cari dulu semua angka 3

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 - Termasuk lebih dari 300 alat praktis untuk Excel. Uji coba gratis fitur lengkap 30-hari, tidak perlu 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:
dokter menemukan nomor 01

2. Dalam kotak dialog Hapus Karakter pembuka, centang hanya Non-numerik pilihan, dan klik Ok .
doc cari dulu semua angka 6

Sekarang semua karakter non-numerik dihapus dari sel yang dipilih, dan yang tersisa hanya angka.

Kutools untuk Excel - Termasuk lebih dari 300 alat praktis untuk Excel. Uji coba gratis fitur lengkap 30-hari, tidak perlu 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 - Termasuk lebih dari 300 alat praktis untuk Excel. Uji coba gratis fitur lengkap 30-hari, tidak perlu 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:
doc cari dulu semua angka 10

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:
doc cari dulu semua angka 11

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 - Termasuk lebih dari 300 alat praktis untuk Excel. Uji coba gratis fitur lengkap 30-hari, tidak perlu 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.


iklan memisahkan sel nomor teks terpisah

Kutools untuk Excel - Termasuk lebih dari 300 alat praktis untuk Excel. Uji coba gratis fitur lengkap 30-hari, tidak perlu kartu kredit! Get It Now

Demo: temukan semua angka dalam string di Excel


Kutools untuk Excel mencakup lebih dari 300 alat praktis untuk Excel, gratis untuk dicoba tanpa batasan dalam 30 hari. Unduh dan Uji Coba Gratis Sekarang!

Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2021 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap Uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

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!
officetab bawah
Urutkan komentar berdasarkan
komentar (4)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Hai.

Apakah mungkin untuk menjumlahkan semua WA11?

WA11 4
AdBlue 1, WA11 2
AdBlue 3, WA11 3, shift 4

... dan semuanya ada dalam satu kolom
Komentar ini diminimalkan oleh moderator di situs
Halo,

Misalkan data Anda di atas ada di A1, A2, A3.
Anda dapat memasukkan rumus di B1: =VALUE((LEFT(IFERROR(RIGHT(A1,LEN(A1)-(FIND("WA11 ",A1,1))-LEN("WA11 ")+1),""),1)))
Dan kemudian seret gagang isian ke bawah untuk menerapkan rumus ke sel di bawah ini.
Terakhir, gunakan fungsi SUM untuk menambahkan semua hasil bersama-sama.

Perhatikan bahwa rumus ini hanya akan mendapatkan angka pertama setelah WA11.

Amanda
Komentar ini diminimalkan oleh moderator di situs
Hi
Perhatikan bahwa rumus ini hanya akan mendapatkan angka pertama setelah WA11.

Apakah mungkin membuat rumus yang terkadang menggunakan angka 1 sampai maksimal 4 setelah wa11, tergantung berapa angka setelah wa11?

Terima kasih atas bantuan Anda
Komentar ini diminimalkan oleh moderator di situs
Terima kasih banyak.

Marko
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL