Eksportowanie kontaktów Salesforce do programu Excel jest proste, ale uzyskanie czystego skoroszytu wymaga podjęcia jednej ważnej decyzji przed kliknięciem przycisku Eksportuj: należy wybrać eksport na poziomie szczegółów, który zapewni programowi Excel jeden wiersz na kontakt, a następnie kontrolować sposób, w jaki program Excel interpretuje wartości tekstowe, takie jak identyfikatory Salesforce, numery telefonów i kody pocztowe.
Aktualna dokumentacja Salesforce, zrecenzowana we wrześniu 2026 roku, nadal zawiera to samo praktyczne rozróżnienie, które jest tu najważniejsze: formatowany raport ma na celu zachowanie prezentacji raportu, natomiast opcja „Tylko szczegóły” ma na celu dostarczenie wierszy bazowych do obliczeń i dalszych działań. W przypadku większości list kontaktów, które będą filtrowane, deduplikowane, sortowane lub przekazywane do innego systemu, opcja „Tylko szczegóły” stanowi lepszy punkt wyjścia. Zobacz oficjalną dokumentację Salesforce dotyczącą eksportu raportów .
Krótka odpowiedź: jaki format eksportu powinieneś wybrać?
| Czego potrzebujesz | Najlepszy wybór na początek | Dlaczego |
| Czysty skoroszyt do sortowania, filtrowania, formuł wyszukiwania lub udostępniania | Tylko szczegóły → XLSX | Jeden wiersz na rekord, bez nagłówków raportu i układu grupowania. |
| Pełna zawartość obszaru długiego tekstu lub obszaru tekstu sformatowanego | Tylko szczegóły → CSV lub XLS | Salesforce podaje, że pola te można skrócić do 255 znaków w sformatowanych eksportach i plikach Details Only XLSX. |
| Maksymalna kontrola nad identyfikatorami, numerami telefonów, kodami pocztowymi i importowanymi typami danych | Tylko szczegóły → CSV, następnie importuj za pomocą Excel Power Query | Przed załadowaniem poufnych kolumn do arkusza kalkulacyjnego możesz je jawnie ustawić jako Tekst. |
| Bardzo duże lub powtarzalne wyciągi | Salesforce Data Loader → CSV | Data Loader jest narzędziem stworzonym do masowego importowania/eksportowania i obsługuje duże pliki. |
| Kopia zapasowa całej organizacji zamiast działającej listy kontaktów | Usługa eksportu danych Salesforce | Tworzy zestawy plików CSV do tworzenia kopii zapasowych i ma szersze możliwości niż arkusz kalkulacyjny skupiony na kontaktach. |
Działanie: Jeśli Twoim celem jest zwykły skoroszyt kontaktów, zacznij od pliku XLSX „Tylko szczegóły”. Przełącz się na plik CSV „Tylko szczegóły”, gdy zależy Ci na dokładnym zachowaniu tekstu, a nie na wygodzie.
Krok 1: Utwórz raport kontaktów zawierający tylko te rekordy i pola, których faktycznie potrzebujesz
Zacznij od raportów Salesforce. Użyj typu raportu „konto i kontakt”, który udostępnia potrzebne kontakty, lub niestandardowego typu raportu, jeśli Twoja organizacja skonfigurowała raportowanie inaczej. Dostępność raportów, widoczność pól i uprawnienia mogą się różnić w zależności od edycji Salesforce i konfiguracji organizacji, dlatego dokładna nazwa typu raportu nie jest uniwersalna. Salesforce zaznacza, że standardowe typy raportów można dostosowywać, a administratorzy mogą tworzyć niestandardowe typy raportów, jeśli standardowe opcje nie udostępniają potrzebnych danych. Zapoznaj się z wytycznymi dotyczącymi standardowych typów raportów Salesforce .
Dodaj tylko potrzebne kolumny. Praktyczny eksport kontaktów często obejmuje identyfikator kontaktu, imię, nazwisko, nazwę konta, stanowisko, adres e-mail, telefon, telefon komórkowy, ulicę korespondencyjną, miasto korespondencyjne, stan/prowincję korespondencyjną, kod pocztowy korespondencyjny, kraj korespondencyjny, właściciela oraz wszelkie pola statusu lub segmentacji specyficzne dla firmy.
Jeśli plik ma zostać kiedykolwiek dopasowany do Salesforce, należy uwzględnić identyfikator kontaktu . Salesforce wyraźnie zaleca dołączanie identyfikatorów rekordów do plików eksportu używanych do późniejszych importów, ponieważ te identyfikatory jednoznacznie identyfikują rekordy; identyfikatory rekordów Salesforce rozróżniają również wielkość liter. Zapoznaj się z oficjalnymi wskazówkami dotyczącymi eksportu plików dotyczącymi przepływów pracy importu .
Powszechne nieporozumienie: adres e-mail nie zawsze jest bezpiecznym, unikatowym kluczem. Dwa kontakty mogą współdzielić adres e-mail, kontakt może nie mieć adresu e-mail, a adres e-mail może się zmieniać. Identyfikator kontaktu jest bezpieczniejszym kluczem technicznym, gdy arkusz kalkulacyjny musi pozostać identyfikowalny w Salesforce.
Działanie: Dodaj identyfikator kontaktu przed eksportem, nawet jeśli planujesz ukryć tę kolumnę w ostatecznej wersji prezentacji.
Krok 2: Eksportuj raport tylko jako szczegóły
Uruchom raport, otwórz menu działań raportu i wybierz Eksportuj . W Lightning Experience Salesforce oferuje dwa widoki eksportu:
- Sformatowany raport: zachowuje nagłówek raportu, grupowania i szczegóły filtrów oraz eksportuje go jako XLSX.
- Tylko szczegóły: eksportuje podstawowe wiersze bez formatowania raportu i jest przeznaczony do obliczeń w arkuszu kalkulacyjnym lub do dalszego użytku.
Aby uzyskać czystą listę kontaktów w programie Excel, wybierz opcję Tylko szczegóły . Następnie wybierz format XLSX, XLS lub CSV, w zależności od tego, co chcesz zachować.
Powszechne błędne przekonanie: „Sformatowany raport” brzmi bardziej dopracowanie, więc musi być lepszy dla programu Excel. W praktyce formatowanie prezentacji często utrudnia czyszczenie danych, ponieważ wprowadza strukturę raportu do skoroszytu. W artykule pomocy Salesforce podano, że opcja „Tylko szczegóły” jest opcją, której należy użyć, aby wykonać obliczenia w arkuszu kalkulacyjnym.
Istnieje również ważny wyjątek dotyczący pól tekstowych. Firma Salesforce opublikowała artykuł pomocy technicznej z maja 2026 roku, w którym stwierdzono, że pola Obszar długiego tekstu i Obszar tekstu sformatowanego można skrócić do 255 znaków w przypadku eksportu raportów sformatowanych oraz eksportu tylko szczegółów w formacie XLSX. W tym samym artykule podano, że w przypadku, gdy wymagana jest pełna zawartość pola, można użyć formatu CSV lub XLS zawierającego tylko szczegóły. Zapoznaj się z wytycznymi Salesforce dotyczącymi eksportu długiego tekstu .
Akcja: Użyj pliku XLSX „Tylko szczegóły” dla zwykłych pól kontaktowych. Jeśli dodałeś długie notatki, opis lub pole niestandardowe z sformatowanym tekstem, którego cała treść ma znaczenie, użyj pliku CSV „Tylko szczegóły”.
Krok 3: Jeśli wyeksportowałeś plik CSV, zaimportuj go do programu Excel zamiast klikać go dwukrotnie
Plik CSV nie przechowuje typów danych programu Excel. Gdy Excel otwiera go bezpośrednio, może wywnioskować, jak „wygląda” każda kolumna. Jest to wygodne w przypadku zwykłych liczb i dat, ale ryzykowne w przypadku identyfikatorów.
Firma Microsoft dokumentuje kilka automatycznych konwersji, które mogą modyfikować wartości tekstowe: można usunąć zera wiodące, długie ciągi cyfr można przekonwertować lub utracić precyzję, ciągi zawierające „E” można traktować jako notację naukową, a ciągi przypominające datę można przekonwertować na daty. Zapoznaj się ze wskazówkami firmy Microsoft dotyczącymi zachowywania zer wiodących i dużych liczb .
Zamiast klikać dwukrotnie plik CSV, skorzystaj ze ścieżki importu programu Excel:
- Otwórz pusty skoroszyt.
- Wybierz Dane → Pobierz dane → Z pliku → Z tekstu/CSV .
- Wybierz plik CSV Salesforce.
- Wybierz opcję Przekształć dane, jeśli chcesz kontrolować typy kolumn przed załadowaniem.
- Ustaw kolumny takie jak Identyfikator kontaktu, Identyfikator konta, kod pocztowy, telefon, telefon komórkowy i inne kody na Tekst .
- Ustaw prawdziwe pola daty na Datę lub Datę/Czas tylko wtedy, gdy taka interpretacja jest prawidłowa.
- Wybierz Zamknij i załaduj .
Aktualna dokumentacja dodatku Power Query firmy Microsoft potwierdza, że łącznik Text/CSV wykrywa ograniczniki, nagłówki i typy oraz umożliwia transformację danych przed ich załadowaniem. Zobacz Importowanie danych ze źródeł danych za pomocą dodatku Power Query .
Powszechne nieporozumienie: Numer telefonu to liczba. W przypadku czyszczenia danych zazwyczaj nią nie jest. Nie wykonuje się na nim obliczeń, a interpunkcja, prefiksy krajów, numery wewnętrzne lub zera wiodące mogą mieć znaczenie. Traktowanie numerów telefonów jako wiadomości tekstowych jest generalnie bezpieczniejsze.
Działanie: Przed załadowaniem pliku CSV należy jawnie ustawić każdy identyfikator i kolumnę przypominającą kod na Tekst.
Krok 4: Wyczyść tabelę kontaktów, nie niszcząc tożsamości rekordu
Gdy dane znajdą się już w Excelu, przed usunięciem lub normalizacją czegokolwiek należy utworzyć ich kopię. Przydatna będzie prosta struktura skoroszytu:
- Raw_Export: nietknięte wiersze Salesforce.
- Clean_Contacts: tabela robocza po oczyszczeniu.
- Wyjątki: opcjonalne wiersze wymagające ręcznego sprawdzenia, takie jak brakujące adresy e-mail lub możliwe duplikaty.
Usuń kolumny, których nie potrzebujesz
Usuń lub ukryj pola wewnętrzne, których odbiorca nie potrzebuje, ale zachowaj identyfikator kontaktu gdzieś w skoroszycie, jeśli ma to znaczenie dla śledzenia. Jeśli skoroszyt będzie opuszczał Twoją organizację, sprawdź, czy w ogóle należy uwzględnić pola dotyczące właściciela wewnętrznego, notatki lub inne wrażliwe pola.
Przytnij przypadkowe odstępy
Spacje na początku lub na końcu mogą sprawić, że pozornie identyczne wartości będą się wydawać różne. W Power Query czyszczenie tekstu można stosować konsekwentnie w całej kolumnie; dokumentacja funkcji Power Query firmy Microsoft opisuje Text.Trimusuwanie znaków na początku i na końcu, a spacje są domyślnie usuwane. Zobacz dokumentację funkcji Text.Trim firmy Microsoft .
Ostrożnie obchodź się z duplikatami
Nie usuwaj od razu każdego zduplikowanego adresu e-mail. Najpierw zdecyduj, co „duplikat” oznacza dla Twojej firmy. Jeśli Twoim celem jest jeden wiersz na kontakt w Salesforce, identyfikator kontaktu powinien być unikalny. Jeśli Twoim celem jest jedna osoba dostępna dla każdego adresu e-mail, zduplikowane wiadomości e-mail mogą wymagać weryfikacji, a nie automatycznego usuwania.
Excel i Power Query mogą usuwać duplikaty wierszy na podstawie wybranych kolumn. Microsoft zaznacza, że usuwanie duplikatów wykorzystuje wybrane kolumny jako klucz porównania. Zapoznaj się z poradnikiem Microsoft Power Query dotyczącym duplikatów wierszy .
Działanie: Najpierw zaznacz lub wyizoluj podejrzane duplikaty. Usuń je dopiero po wybraniu konkretnego klucza biznesowego, takiego jak Contact ID, lub starannie zdefiniowanej kombinacji pól.
Krok 5: Sprawdź poprawność skoroszytu, a następnie zapisz go jako XLSX
Zanim nazwiesz skoroszyt „czystym”, przeprowadź krótkie uzgodnienie:
- Porównaj liczbę wyeksportowanych wierszy z wynikami raportu Salesforce, które zamierzałeś wyeksportować.
- Potwierdź, że identyfikatory kontaktów są nadal ciągami tekstowymi i nie zostały zmienione.
- Sprawdź wyrywkowo kody pocztowe zaczynające się od zera.
- Sprawdź międzynarodowe numery telefonów i numery wewnętrzne.
- Sprawdź, czy puste wartości są rzeczywiście puste, a nie są wynikiem filtru lub nieudanej transformacji.
- Sprawdź kilka nazw akcentowanych lub nieangielskich, aby upewnić się, że kodowanie znaków jest nienaruszone.
- Jeśli usunąłeś duplikaty, zanotuj, ile wierszy usunięto i przy użyciu którego klucza.
Następnie zapisz plik roboczy jako skoroszyt programu Excel (.xlsx) . Jeśli źródłem był plik CSV i użyto dodatku Power Query, zachowanie skoroszytu pozwoli zachować kroki transformacji. Firma Microsoft zauważa, że zapytania dodatku Power Query można odświeżać i ponownie stosować transformacje do zaktualizowanych danych źródłowych. Jest to przydatne, gdy eksport staje się cyklicznym procesem powtarzającym się co miesiąc lub co tydzień.
Działanie: Zachowaj oryginalny eksport Salesforce w stanie nienaruszonym i zapisz oczyszczony skoroszyt jako oddzielny plik XLSX z wyraźną datą lub okresem raportowania w nazwie pliku.
Kiedy należy użyć Data Loader zamiast eksportu raportu?
W przypadku arkusza kalkulacyjnego z kontaktami, który jest czytelny dla człowieka, raporty są zazwyczaj łatwiejsze, ponieważ przed eksportem można wybrać kolumny i filtry przyjazne dla firmy w Salesforce. Data Loader staje się atrakcyjniejszy, gdy ekstrakt jest bardzo obszerny, wymaga filtrowania w stylu SOQL, zawiera pola techniczne lub musi być powtarzany w procesie operacyjnym.
Salesforce opisuje Data Loader jako aplikację kliencką do masowego importu i eksportu. Generuje ona pliki CSV podczas eksportu i obsługuje pliki zawierające do 5 milionów rekordów. Zobacz oficjalną dokumentację Salesforce Data Loader .
Do tworzenia kopii zapasowych ponownie użyj innego narzędzia. Usługa eksportu danych Salesforce została zaprojektowana do eksportowania obszernych zestawów danych organizacji do plików CSV co tydzień lub co miesiąc, w zależności od wersji. Jest to przydatne w przypadku tworzenia kopii zapasowych, ale zazwyczaj jest to zbyt częste, gdy rzeczywistym produktem jest skoroszyt kontaktów. Zapoznaj się z dokumentacją dotyczącą eksportu danych zapasowych Salesforce .
Co może się różnić w zależności od organizacji Salesforce?
Niektóre części tego przepływu pracy to zweryfikowane zachowania platformy, inne zaś zależą od Twojej organizacji:
- Zweryfikowane zachowanie platformy: Salesforce obsługuje eksportowanie raportów, rozróżnia formatowanie raportów od raportów tylko ze szczegółami i obsługuje formaty eksportu zorientowane na arkusze kalkulacyjne w Lightning Experience.
- Zależne od organizacji: typy raportów, które możesz zobaczyć, pola widoczne w tych typach raportów, zabezpieczenia na poziomie pól, widoczność rekordów i to, czy masz uprawnienie Eksport raportów.
- Zależne od danych: czy adres e-mail jest wystarczająco unikalny, aby umożliwić usuwanie duplikatów, czy kody pocztowe wymagają zer na początku i czy długie pola tekstowe wymagają pliku CSV, a nie XLSX.
Jeśli brakuje opcji Eksportuj, dokumentacja pomocy Salesforce zaleca kontakt z administratorem Salesforce. Nie zakładaj, że brak przycisku oznacza usunięcie funkcji; częstym powodem są uprawnienia.
Lista kontrolna czystego wyniku
- Użyj raportu przefiltrowanego według kontaktów, których potrzebujesz.
- Podaj identyfikator kontaktu, aby umożliwić śledzenie.
- W przypadku danych gotowych do analizy wybierz opcję Tylko szczegóły zamiast Raport sformatowany.
- Użyj XLSX do zwykłych pól kontaktowych; użyj CSV, gdy ważne jest zachowanie długiego tekstu lub kontrola typu importu.
- Importuj plik CSV za pomocą Power Query zamiast otwierać go w ciemno.
- Zachowaj identyfikatory, kody pocztowe, numery telefonów i wartości podobne do kodów jako tekst.
- Zachowaj nienaruszony, surowy eksport.
- Przed usunięciem wierszy zdefiniuj klucz deduplikacji.
- Sprawdź liczbę wierszy i wartości próbek.
- Zapisz oczyszczony element dostarczalny jako oddzielny skoroszyt XLSX.
Zasada jest prosta: Salesforce powinien decydować, które rekordy i pola powinny znaleźć się w ekstrakcie; Excel powinien obsługiwać pisanie, czyszczenie, przeglądanie i prezentację . Oddzielenie tych obowiązków sprawia, że skoroszyt jest łatwiejszy w audytowaniu, bezpieczniejszy do odświeżania i mniej podatny na ukryte błędy konwersji danych.