Numery ukryte w uwagach do kontaktów można zamienić na osobne pozycje. Wskaż kolumnę z imieniem i nazwiskiem oraz kolumny tekstowe do przeszukania. Kandydat zachowuje dane osoby z tego samego wiersza, oryginalny zapis numeru, rozpoznane rozszerzenie i źródło. Nie potwierdza to właściciela ani aktywności telefonu.
Zamień notatki na pozycje do sprawdzenia
- Otwórz CSV lub wklej wiersze. Dostępny przykład to dane syntetyczne. We własnym pliku wskaż kolumnę z imieniem i nazwiskiem albo pozostaw ją pustą.
- Zaznacz kolumny z możliwymi telefonami. Same ciągi cyfr są początkowo wyłączone, bo mogą oznaczać zamówienia.
- Uruchom wyszukiwanie, porównaj wyniki z oryginałem i pobierz CSV albo otwórz wyodrębnione dane w edytorze.
Kilka kandydatów w jednej komórce daje kilka wierszy. Ten sam telefon w różnych wierszach źródłowych zostaje przy każdym z nich. Pomijanie powtórzeń dotyczy tylko identycznego numeru i rozszerzenia w tej samej komórce.
Co uznajemy za kandydata na numer
Reguła wyszukuje 7–15 cyfr z odstępami, nawiasami, łącznikami lub kropkami. Zachowuje także cyfry arabsko-indyjskie, perskie i pełnej szerokości. Krótkie, literowe oraz nietypowo zapisane numery mogą zostać pominięte. Dwa numery połączone samymi spacjami lepiej najpierw rozdzielić. To nie jest weryfikacja krajowych planów numeracji.
Imiona nie są odgadywane z opisu, a kod kraju nie jest dopisywany. Odrzucamy kształty dat, IPv4, zwykłe liczby dziesiętne i zbyt długie ciągi; sformatowany identyfikator nadal może wyglądać jak telefon. source_row liczy rekordy danych od 1 po nagłówku, nie fizyczne linie pliku. Wiersze bez wyniku są uwzględnione w podsumowaniu.
Pobierz wynik i przygotuj kontakty
Plik wynikowy ma przecinki, UTF-8 z BOM i CRLF. Zachowuje +, zera wiodące oraz postać cyfr, a teksty przypominające formuły poprzedza apostrofem. CSV nie ma typów kolumn: w Excelu importuj telefony jako tekst. Zachowaj source_text do końca kontroli powiązań.
Przetwarzanie odbywa się w przeglądarce. Wejście: 25 MiB, 100 000 wierszy, 250 kolumn i 2 miliony komórek. Wyjście: 100 000 kandydatów i 25 MiB tekstu komórek. Większe pliki można podzielić, poprawić w edytorze CSV, a sprawdzone dane przypisać do pól w CSV na vCard.
Przykład: ten sam telefon w dwóch wierszach
Dane syntetyczne: Alex i Sam mają wpisany ten sam numer. Po wybraniu name i przeszukaniu notes obie relacje zostają zachowane, bez łączenia osób.
name,notes Alex,Call 020 7946 0958 Sam,Call 020 7946 0958
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
Pytania i odpowiedzi
Nie. Wskaż istniejącą kolumnę albo pozostaw imiona puste. Numer znaleziony w notatce nie dowodzi, że należy do osoby z danego wiersza.
Ciągi 7–15 cyfr bez separatorów są domyślnie wyłączone. Włącz je dla znanej kolumny telefonicznej, a potem sprawdź wszystkie wyniki.