Langsung ke alat
ViewCSV
File tidak diunggah

Ekstrak nama dan nomor telepon dari CSV

synthetic-contact-notes.csv· DATA CONTOH3 baris · 2 kolom
Awalnya nonaktif: 7–15 digit juga bisa berupa nomor pesanan. Periksa setiap hasil.
Kecocokan dari baris atau kolom lain tetap terpisah.
Kolom teks yang dipindai
Pilih kolom yang mungkin berisi nomor telepon.
Periksa kandidat. Kode negara dan pemilik nomor tidak ditebak.
Masukan
#namenotes
1AlexCall +1 (202) 555-0100 ext 21; backup 020 7946 0958
2SamCall 03-1234-5678
3MorganOrder 40217730091152400016 dated 2026-10-21

Nomor dalam catatan kontak dapat dipisahkan menjadi baris yang mudah diperiksa. Pilih kolom nama dan kolom teks yang akan dipindai. Setiap kandidat menyimpan nama pada baris data yang sama, bentuk asli nomor, ekstensi yang dikenali, serta sel asalnya. Alat ini tidak memastikan pemilik atau keaktifan nomor.

Ubah catatan kontak menjadi baris untuk ditinjau

  1. Buka CSV atau tempelkan data. Contoh diberi label sebagai data sintetis. Untuk file sendiri, pilih kolom nama secara jelas atau biarkan nama kosong.
  2. Centang kolom teks yang mungkin berisi telepon. Deretan angka saja awalnya dikecualikan karena bisa merupakan nomor pesanan.
  3. Jalankan ekstraksi dan cocokkan setiap kandidat dengan teks asli. Unduh CSV atau buka hasil ekstraksi di editor.

Beberapa kandidat dalam satu sel menghasilkan beberapa baris. Telepon yang sama di baris berbeda tetap dipertahankan untuk setiap sumber. Opsi pengulangan hanya melewati nomor dan ekstensi yang benar-benar identik di dalam satu sel.

Kenali batas pencarian nomor

Aturan mencari 7–15 digit dengan spasi, kurung, tanda hubung, atau titik. Digit Arab-India, Persia, dan lebar penuh tetap dalam bentuk asal. Nomor pendek, huruf, serta format tidak umum bisa terlewat. Pisahkan dahulu dua nomor yang hanya disambungkan oleh spasi. Ini bukan validasi rencana penomoran tiap negara.

Nama tidak ditebak dari paragraf dan kode negara tidak ditambahkan. Pola tanggal, IPv4, desimal sederhana, serta deretan terlalu panjang dikecualikan; kode lain yang diformat masih bisa mirip telepon. source_row menghitung rekaman data mulai 1 setelah header, bukan baris fisik file. Baris tanpa kecocokan tetap dihitung.

Simpan hasil dan lanjutkan pengolahan kontak

Unduhan memakai CSV dengan koma, UTF-8 BOM, dan CRLF. Tanda +, nol di depan, serta bentuk digit dipertahankan; teks yang mirip rumus diberi apostrof di depan. CSV tidak menyimpan tipe kolom: saat memakai Excel, impor telepon sebagai teks. Simpan source_text sampai hubungan kontak selesai diperiksa.

Pemrosesan berlangsung di browser. Batas masukan: 25 MiB, 100.000 baris, 250 kolom, dan 2 juta sel. Keluaran dibatasi 100.000 kandidat dan 25 MiB teks sel. Untuk file besar gunakan Pisahkan CSV, koreksi di editor CSV, lalu petakan kontak yang sudah diperiksa melalui CSV ke vCard.

Contoh: telepon yang sama pada dua baris sumber

Data sintetis: Alex dan Sam memiliki nomor yang sama di catatan. Memilih name dan memindai notes mempertahankan kedua hubungan tanpa menggabungkan orangnya.

CSV
name,notes
Alex,Call 020 7946 0958
Sam,Call 020 7946 0958
CSV
name,phone,extension,source_row,source_column,source_text
Alex,020 7946 0958,,1,notes,Call 020 7946 0958
Sam,020 7946 0958,,2,notes,Call 020 7946 0958

Tanya jawab

Tidak. Pilih kolom nama yang sudah ada atau biarkan kosong. Nomor dalam catatan tidak membuktikan bahwa nomor itu milik orang pada baris tersebut.

Standar dan referensi