Przenosiny
Import arkusza do CRM: przewodnik krok po kroku
Jak zaimportować arkusz do CRM bez utraty klientów: wyczyść plik Excela lub Arkuszy Google, znajdź duplikaty, zmapuj kolumny i najpierw przetestuj 20 wierszy.
Zespół Ifa
Jeśli twoi klienci mieszkają w Arkuszu Google albo pliku Excela, ten plik już jest twoim CRM. Przeniesienie go do właściwego systemu zależy mniej od oprogramowania, a bardziej od samego pliku. Niemal każdy nieudany import, jaki widzieliśmy, był przesądzony, zanim ktokolwiek nacisnął przycisk wgrywania: dwa rekordy w jednym wierszu, daty w trzech formatach, formuła tam, gdzie powinna być wartość. Ten poradnik prowadzi przez porządkowanie po kolei, ze ścieżkami menu takimi, jak stały we wrześniu 2026. Import w Ifa jest przykładem roboczym; mówimy, gdzie nie różni się od żadnego innego narzędzia.
Krok 1: Jeden typ rekordu na zakładkę
CRM przechowuje każdy typ rekordu we własnej tabeli: klientów w jednej, wizyty albo zlecenia w innej. Wiersz arkusza mówiący „Maria Kowalska, 555-0132, hamulce 14 marca, wymiana oleju 2 czerwca“ to jeden klient i dwa zlecenia.
Zdecyduj, jakie typy rekordów faktycznie masz, i daj każdemu własną zakładkę. Umieść kolumnę łączącą na zakładce podrzędnej (email klienta albo numer klienta, który przypiszesz), żeby każda wizyta wiedziała, do kogo należy.
Rób to wszystko na kopii pliku, nigdy na oryginale. Krok 14 zależy od tego, że oryginał zostanie nietknięty.
Krok 2: Nagłówki nazywające pola
Wiersz 1 każdej zakładki powinien mieć jeden krótki nagłówek na kolumnę i nic więcej. Usuń wiersze tytułowe, scalone komórki banerowe, logo i pusty wiersz, który ludzie zostawiają pod tytułem. Nazwy nagłówków staną się później twoim mapowaniem kolumn, więc niech mówią, co kolumna zawiera: „Email“ zamiast „Kontakt“, „Ostatnia wizyta“ zamiast „Data“.
Dwie kontrole, które zajmują minutę: żadne dwa nagłówki nie są takie same i żaden pusty nagłówek nie stoi nad kolumną z wartościami, bo taka kolumna jest niewidoczna dla większości narzędzi importu.
Krok 3: Jeden wiersz na rekord
Każdy wiersz powinien być dokładnie jednym klientem na zakładce Klienci albo dokładnie jedną wizytą na zakładce Wizyty. Zwyczajowe wykroczenia:
- Dwie osoby w jednym wierszu: „Tomasz i Zuzanna Nowak“. Rozdziel ich, albo zrób z gospodarstwa domowego rekord.
- Historia w jednej komórce: „3 sty farbowanie, 14 lut strzyżenie, 20 mar farbowanie“. To trzy wizyty; daj im trzy wiersze na zakładce Wizyty.
- Sumy częściowe na dole zakładki. Usuń je; CRM liczy swoje własne.
- Nagłówki sekcji wewnątrz danych („Stali“, „Z ulicy“). Zamień je na kolumnę „Segment“ i usuń puste wiersze między nimi.
Krok 4: Podziel kolumny imienia i adresu tam, gdzie system docelowy tego potrzebuje
Większość systemów CRM przechowuje imię i nazwisko osobno, a wiele przechowuje adres jako ulicę, miasto, region i kod pocztowy. Jeśli twój arkusz ma jedną kolumnę „Imię i nazwisko“, podziel ją przed importem, zamiast liczyć, że narzędzie zgadnie, gdzie zaczyna się nazwisko.
W Arkuszach Google: zaznacz kolumnę, potem Dane > Podziel tekst na kolumny, separator Spacja. W Excelu: Dane > Tekst jako kolumny, Rozdzielany, Spacja. Potem przejrzyj imiona, które złamały wzorzec, takie jak „Anna Maria Kowalska“ albo „van der Berg“, i popraw je ręcznie.
Dziel adresy tylko wtedy, gdy system docelowy ma osobne pola; sprawdź to najpierw (krok 11).
Krok 5: Jeden format daty i niech będzie ISO
„03/04/2025“ to 4 marca w niektórych krajach i 3 kwietnia w innych. Kolumna zawierająca „3/4/25“, „4 marca“, „4-mar“ i „2025-03-04“ zostanie odczytana na cztery różne sposoby.
Bezpieczny format to ISO 8601: RRRR-MM-DD, czyli 2025-03-04. W Arkuszach zaznacz kolumnę i użyj Format > Liczba > Niestandardowa data i godzina; w Excelu Formatuj komórki > Niestandardowe z rrrr-mm-dd.
Potem potwierdź, że komórki to prawdziwe daty, a nie tekst, który wygląda jak data. Prawdziwe daty domyślnie wyrównują się do prawej; tekst do lewej. =ISDATE(A2) w Arkuszach albo =ISNUMBER(A2) w Excelu, przeciągnięte w dół, ujawnia te tekstowe.
Krok 6: Formaty telefonu i emaila
Excel usuwa zera wiodące z wszystkiego, co uznaje za liczbę, a numery międzynarodowe tracą swój znak plus. Sformatuj kolumnę telefonu jako Tekst, zanim cokolwiek do niej wklejesz (Formatuj komórki > Tekst w Excelu; Format > Liczba > Zwykły tekst w Arkuszach). Potem wybierz jeden kształt: lokalny „555 013 220“ albo międzynarodowy „+48 555 013 220“.
Emaile powinny być małymi literami, jeden na komórkę, bez spacji na końcu. Dane > Czyszczenie danych > Przytnij białe znaki w Arkuszach naprawia spacje; w Excelu kolumna pomocnicza z =TRIM(LOWER(B2)) robi to samo.
| Pole | Czyta się poprawnie | Zwykle odrzucane albo błędnie odczytane |
|---|---|---|
| Data | 2025-03-04 |
3/4/25, 4 marca, za wtorek |
| Telefon | +48 555 013 220 w komórce tekstowej |
555013220 zapisane jako liczba, dwa numery w jednej komórce |
maria@przyklad.pl |
Maria@Przyklad.pl ze spacją na końcu, dwa adresy w jednej komórce |
|
| Kwota | 45.00 |
45 zł, 45 PLN, 45,00 w lokalnym formacie |
| Tak/nie | tak / nie, jeden styl |
T, tak, x, ✓ pomieszane w jednej kolumnie |
Krok 7: Usuń formuły, zostaw tylko wartości
CSV nie może zawierać formuły, a narzędzie importu XLSX zwykle odczytuje zapisany wynik, który może być nieaktualny albo błędem w rodzaju #REF!. Zamień każdą kolumnę z formułą na wartości: zaznacz zakładkę, skopiuj, potem Edycja > Wklej specjalnie > Tylko wartości w Arkuszach (Ctrl+Shift+V) albo Narzędzia główne > Wklej > Wartości w Excelu.
Zanim to zrobisz, zapytaj, do czego każda formuła służyła. Kolumna „Dni od ostatniej wizyty“ jest wyliczana z „Ostatniej wizyty“ i w ogóle nie powinna być importowana; CRM liczy ją na żywo.
Krok 8: Scalone komórki i kolumny notatek
Scalone komórki to sposób, w jaki nagłówek „Rodzina Nowaków“ rozciąga się na cztery wiersze. Dla narzędzia importu scalony zakres to jedna wartość w górnej lewej komórce i puste komórki poniżej, więc wiersze 2 do 4 tracą nazwę rodziny. Rozdziel wszystko (Format > Scal komórki > Rozdziel w Arkuszach; Narzędzia główne > Scal i wyśrodkuj w Excelu), potem wypełnij wartość w dół każdego wiersza.
Kolumny notatek to kwestia oceny. Wolna komórka tekstowa z „uczulenie na amoniak, woli czwartki, jest winien 20 zł, nowy numer“ zawiera cztery różne fakty. Albo zaimportuj kolumnę jako jedno pole Notatki i zaakceptuj, że zostaje prozą, albo przenieś fakty, na których faktycznie filtrujesz („Alergie“, „Preferowany dzień“), do własnych kolumn i zostaw resztę.
Krok 9: Znajdź duplikaty przed importem
Duplikaty w CRM stają się dwiema historiami jednej osoby, a później ktoś napisze wiadomość do niewłaściwej.
Najszybsza kontrola to kolumna COUNTIF. Obok kolumny Email wpisz =COUNTIF(B:B, B2) i przeciągnij w dół; wszystko powyżej 1 to duplikat emaila. Zrób to samo dla telefonu. Google dokumentuje COUNTIF na support.google.com, a Microsoft na support.microsoft.com. Tabela przestawna na Emailu z liczeniem daje tę samą listę.
Oba narzędzia mają też jednokliknięciowe Usuń duplikaty (Dane > Czyszczenie danych > Usuń duplikaty w Arkuszach; Dane > Usuń duplikaty w Excelu). Zostawia pierwszy pasujący wiersz i usuwa resztę, więc jeśli dwa wiersze tej samej osoby różnią się w notatkach, notatki z drugiego znikają. Połącz je ręcznie. Prawie duplikaty („M. Kowalska“ i „Maria Kowalska“) nie dopasują się po imieniu; dopasuj po telefonie albo emailu, dlatego kroki 5 i 6 są wcześniej.
Krok 10: Eksportuj jako CSV albo zostaw XLSX
Sprawdź, co przyjmuje system docelowy. Uczciwe podsumowanie w narzędziach, które sprawdziliśmy: prawie każdy CRM przyjmuje CSV kontaktów, znacznie mniej przyjmuje powiązane rekordy, takie jak wizyty, zlecenia, pojazdy czy zwierzęta, w ogóle.
| Co importujesz | Większość CRM, według stanu na wrzesień 2026 | Ifa |
|---|---|---|
| Kontakty albo klienci, jeden CSV | Tak | Tak |
| Druga zakładka wizyt albo zleceń powiązanych z klientami | Czasami; często tylko kontakty | Tak, jako powiązane rekordy |
| XLSX z kilkoma zakładkami naraz | Rzadko; eksportuj każdą zakładkę osobno | Tak (XLSX, XLS, nieaktywny XLSM) |
| JSON albo JSONL z eksportu innego narzędzia | Rzadko | Tak |
| Komentarze do komórek, formatowanie, formuły | Nie | Nie |
Jeśli wybierasz CSV: w Arkuszach Google Plik > Pobierz > Wartości rozdzielane przecinkami (.csv) eksportuje tylko aktualnie otwartą zakładkę, więc powtórz to dla każdej. W Excelu Plik > Zapisz jako, wybierz „CSV UTF-8 (rozdzielany przecinkami)“, znów raz na arkusz. Wybierz UTF-8, żeby imiona z polskimi znakami przetrwały.
Krok 11: Zmapuj kolumny
Każde narzędzie importu ma krok mapowania: twój nagłówek po lewej, pole docelowe po prawej. Tu opłaca się krok 2. Zwróć uwagę na cztery rzeczy.
- Kolumna bez pasującego pola. Najpierw utwórz pole, albo usuń kolumnę; nie wciskaj jej do Notatek.
- Pole wymagane (zwykle Nazwa), gdy niektóre wiersze są puste. Te wiersze zostaną odrzucone albo pominięte, zależnie od narzędzia.
- Niedopasowane typy: kolumna tekstowa zmapowana na pole daty, albo „tak/nie“ na liczbę.
- Kolumna łącząca na zakładkach podrzędnych: „Email klienta“ musi mapować się na rekord klienta, nie na zwykłe pole tekstowe.
W Ifa mapowanie przychodzi już zaproponowane na podstawie twoich nagłówków, a ty je poprawiasz, zamiast budować od zera. To wygodne, ale nie magiczne; nagłówek nazwany „Kontakt“ wciąż wymaga, żebyś powiedział, czy to telefon, czy email. Strona importu danych pokazuje przepływ i typy plików, które czyta Ifa: CSV, TSV, JSON, JSONL, XLSX, XLS i XLSM z wyłączonymi makrami.
Krok 12: Najpierw przetestuj na 20 wierszach
Nigdy nie importuj całego pliku za pierwszym razem. Skopiuj nagłówek i 20 wierszy do osobnego pliku, w tym kilka, o których wiesz, że są niewygodne: podwójne nazwisko, klient z dwoma telefonami, wizyta w dniu przestępnym, wiersz z pustym emailem. Zaimportuj to.
Potem otwórz rekordy w nowym systemie i przeczytaj je jak człowiek. Czy nazwisko jest w polu nazwiska? Czy telefon zachował swój plus? Czy wizyta jest przypisana do właściwego klienta?
Zanim cokolwiek zostanie zapisane, pokazuje podgląd sparsowanych wierszy i uruchamia na nich kontrole: prawdopodobne duplikaty w pliku i wobec rekordów już w obszarze roboczym, daty, których nie potrafił odczytać albo odczytał niejednoznacznie, puste wartości w wymaganych polach oraz wiersze, które się nie sparsowały. Przeglądasz oznaczone wiersze i zatwierdzasz zapis, albo naprawiasz plik i próbujesz ponownie. To powiedziawszy, kontrole znajdują to, do czego są zaprojektowane. Nie łączą za ciebie dwóch rekordów; oznaczają i czekają.
Krok 13: Potem pełny plik
Kiedy test na 20 wierszach czyta się poprawnie, zaimportuj pełny plik z tym samym mapowaniem. Zrób to w spokojnym momencie i nie edytuj rekordów w nowym systemie, dopóki się nie skończy; edycja i import ścigające się nawzajem to klasyczne źródło „zgubionej“ zmiany.
Importuj w kolejności zależności: najpierw klientów, potem rekordy, które do nich należą. Po każdym pliku porównaj liczby. Jeśli zakładka Klienci miała 843 wiersze po czyszczeniu, a system pokazuje 831, znajdź te 12, zanim pójdziesz dalej. Zwykle to wiersze, które nie przeszły wymaganego pola albo zostały oznaczone jako duplikaty i pominięte. W Ifa podgląd i twoje zatwierdzenie zostają w historii audytu, więc możesz później zobaczyć, co zostało oznaczone i co zdecydowałeś.
Krok 14: Zachowaj oryginalny plik
Nie usuwaj arkusza. Zmień jego nazwę z datą („klienci-oryginal-2026-09-01.xlsx“) i oznacz jako tylko do odczytu. Za trzy miesiące ktoś zapyta, dlaczego data urodzin klienta jest błędna, a odpowiedź będzie w oryginale.
Czego powinieneś przestać robić, to go edytować. Jeśli członek zespołu z przyzwyczajenia wciąż dodaje wiersze do starego arkusza, udostępnij link do nowego systemu i zablokuj arkusz.
Co idzie źle i jak tego uniknąć
Błędy, które pojawiają się najczęściej, każdy z krokiem, który mu zapobiega:
- Daty przesunięte o miesiąc albo dzień. Mieszane formaty odczytane pod jednym regionem. Krok 5: daty ISO, sprawdzone przez ISDATE.
- Numerom telefonu brakuje zera wiodącego albo znaku plus. Kolumna była liczbowa. Krok 6: sformatuj jako tekst przed wklejeniem.
- Co czwartemu wierszowi brakuje nazwiska rodziny. Scalone komórki. Krok 8: rozdziel i wypełnij w dół.
- Ta sama osoba dwa razy, z różnymi notatkami. Duplikaty dopasowane tylko po imieniu. Krok 9: dopasuj po emailu albo telefonie, połącz ręcznie.
- Import „się udał“, ale brakuje 12 wierszy. Pola wymagane były puste, a narzędzie po cichu je pominęło. Kroki 11 i 13: sprawdź pola wymagane w mapowaniu, potem porównaj liczby.
Ogólniejsza uwaga: arkusz to zdjęcie chwili. Żaden import, także ten w Ifa, nie utrzymuje go później w synchronizacji. Nie ma synchronizacji na żywo w obie strony z Arkuszami czy Excelem, ani płatnej usługi migracji, która wykona czyszczenie za ciebie. Jeśli wciąż decydujesz, do którego systemu przejść, nasz przewodnik po oprogramowaniu do zarządzania klientami opisuje stronę importu, a strona od arkusza do obszaru roboczego pokazuje, jak zakładki i kolumny arkusza stają się rekordami i polami w Ifa.
Pytania, które zadają ludzie
Czy mogę zaimportować Excela bezpośrednio, czy muszę konwertować do CSV?
To zależy od narzędzia. Wiele systemów CRM przyjmuje tylko CSV, więc eksportujesz jeden CSV na zakładkę. Niektóre przyjmują XLSX i czytają tylko pierwszy arkusz. Ifa czyta XLSX i XLS, plus XLSM z wyłączonymi makrami, i pokazuje każdą zakładkę w podglądzie. Format pliku nie naprawia brudnego pliku; zrób najpierw kroki 1 do 9.
Jak zaimportować kontakty do CRM bez tworzenia duplikatów?
Znajdź je w arkuszu najpierw przez COUNTIF na emailu i telefonie (krok 9), a te z różnymi notatkami połącz ręcznie. Potem traktuj wbudowaną kontrolę duplikatów narzędzia importu jako drugą sieć, nie pierwszą. Ifa oznacza prawdopodobne duplikaty w podglądzie i czeka na twoją decyzję przed zapisem.
Co jeśli wizyty i klienci są na tej samej zakładce?
Rozdziel je (krok 1). Każda wizyta staje się własnym wierszem na zakładce Wizyty, z kolumną mówiącą, do którego klienta należy. Potem sprawdź, czy system docelowy w ogóle przyjmuje rekordy wizyt. Większość systemów CRM importuje kontakty i na tym kończy; jeśli twój tak robi, historia zostaje w zarchiwizowanym arkuszu. Ifa importuje powiązane rekordy i łączy je z rekordem nadrzędnym podczas mapowania.
Ile trwa import z arkusza do CRM?
Wgranie pliku zajmuje minuty. Czyszczenie to prawdziwy koszt. Dla arkusza z kilkuset klientami prowadzonego luźno przez kilka lat zaplanuj pół dnia na kroki 1 do 9 i spokojną godzinę na test i pełny import.
Czy powinienem zaimportować kolumnę notatek?
Tak, jako jedno wolne pole tekstowe, chyba że filtrujesz na czymś w środku. Wyciągnij tylko fakty, których faktycznie będziesz szukać, takie jak alergie albo tablica rejestracyjna pojazdu, i zostaw resztę jako prozę.
Ostatnia aktualizacja: 2 września 2026.