Domov
» Tips
»
Ako exportovať kontakty zo Salesforce do čistého formátu Excel bez poškodenia ID alebo telefónnych čísel
Ako exportovať kontakty zo Salesforce do čistého formátu Excel bez poškodenia ID alebo telefónnych čísel
Exportujete kontakty zo Salesforce, otvoríte súbor v Exceli a okamžite si všimnete problémy: poštové smerovacie čísla stratia úvodné nuly, dlhé ID vyzerajú ako čísla, dátumy zmenia formát, objavia sa kontakty vyzerajúce ako duplikáty alebo tabuľka obsahuje viac stĺpcov, než kto dokáže použiť. Samotný export môže byť v poriadku – škody často vzniknú, keď Excel automaticky odhadne typy údajov alebo keď bol export vytvorený bez stabilného kľúča záznamu.
Najbezpečnejší pracovný postup je exportovať report Salesforce na úrovni detailov do CSV, ponechať surový CSV súbor nedotknutý a importovať ho do Excelu pomocou Data > From Text/CSV, aby ste mohli explicitne nastaviť identifikátory, telefónne čísla a poštové smerovacie čísla na Text pred načítaním. Potom vyčistite kópiu, odstráňte duplikáty podľa Salesforce Contact ID, a nie len podľa e-mailu, a uložte hotový zošit ako .xlsx.
Táto príručka vychádza z dokumentácie Salesforce a Microsoftu skontrolovanej 11. septembra 2026. Salesforce zverejnil aktualizovaný článok o exporte kontaktov 18. augusta 2026, ktorý smeruje používateľov na report s objektom Contacts ako primárnym objektom. Presné typy reportov a polia sa môžu stále líšiť v závislosti od konfigurácie organizácie, oprávnení, nainštalovaných produktov a toho, či vaša organizácia už má vhodný typ reportu pre kontakty.
Prečo môže export zo Salesforce vyzerať v Exceli neusporiadane
Sú zapojené tri rôzne systémy: Salesforce rozhoduje, ktoré záznamy a polia sa exportujú, CSV ukladá tieto hodnoty ako oddelený text a Excel rozhoduje, ako ich interpretuje pri otvorení alebo importe súboru. Práve tento posledný krok je miestom, kde sa zavádza veľa „problémov s exportom zo Salesforce“.
Salesforce to explicitne zdokumentoval v júni 2026 pre úvodné nuly: jeho export môže obsahovať hodnotu ako 01234 správne, ale Excel môže interpretovať tento stĺpec ako číselný a zobraziť 1234. Microsoft likewise varuje, že automatická konverzia môže odstrániť úvodné nuly, zmeniť dlhé číselné reťazce na vedecký zápis a interpretovať text pripomínajúci dátumy ako dátumy. Pozri usmernenie Salesforce k úvodným nulám v exportoch do Excelu a možnosti importu a analýzy údajov v Exceli od Microsoftu.
Praktické pravidlo: Nesúďte CSV podľa toho, čo sa stane po dvojkliku naň v Exceli. Najprv ho importujte s kontrolovanými typmi údajov.
Krok 1: Vytvorte report kontaktov iba s potrebnými poľami
Aktuálny článok Salesforce o exporte kontaktov hovorí, že treba vytvoriť Custom Report Type s objektom Contacts ako primárnym objektom a následne vytvoriť report z tohto typu. Typ reportu definuje, ktoré záznamy a polia sú pre reporty dostupné. Salesforce má tiež dokumentáciu ukazujúcu typy reportov schopné pracovať s kontaktmi, ako sú Contacts & Accounts v niektorých pracovných postupoch, takže ak vaša organizácia už ponúka vhodný typ reportu, môžete ho použiť namiesto vytvárania ďalšieho.
Vyberte typ reportu pre kontakty, ktorý ste vytvorili, alebo vhodný existujúci typ reportu pre kontakty.
Spustite report a nastavte rozsah záznamov na kontakty, ktoré skutočne potrebujete. Aktuálny článok Salesforce o exporte kontaktov používa All Contacts.
Pridajte potrebné polia a odstráňte dekoratívne alebo irelevantné polia.
Spustite report a pred exportom skontrolujte niekoľko riadkov.
Čistý univerzálny export zvyčajne obsahuje:
Pole
Prečo ho ponechať
Odporúčaný typ v Exceli
Contact ID
Stabilný kľúč záznamu Salesforce na párovanie a odstraňovanie duplikátov
Text
First Name
Udržiava mená štruktúrované
Text
Last Name
Udržiava mená štruktúrované
Text
Account Name
Poskytuje kontext organizácie
Text
Title
Užitočné na segmentáciu
Text
Email
Kontaktný kanál; nie je zaručený unikátny kľúč
Text
Phone / Mobile Phone
Identifikátory, nie čísla na aritmetiku
Text
Mailing Street / City / State / Postal Code / Country
Udržiava komponenty adresy znovu použiteľné
Text
Owner
Užitočné pri odovzdávaní súboru predajcom alebo operáciám
Text
Last Modified Date
Pomáha určiť aktuálnosť exportu
Date/Time
Zahrňte Contact ID vždy, keď ho typ reportu ponúka. Salesforce uvádza, že každý záznam má unikátne ID generované pri vytvorení, a toto ID zostáva identifikátorom záznamu aj po odstránení a obnovení. Salesforce tiež dokumentuje pridanie poľa Record ID špecifického pre objekt do reportov. Pozri usmernenie Salesforce k Record ID.
Krok 2: Exportujte iba detaily ako CSV
Spustite report, otvorte jeho akciu exportu a zvoľte Details Only. Pre tento pracovný postup zvoľte .csv namiesto formátovaného reportu. Salesforce opisuje Details Only ako export každého riadku bez formátovania reportu, čo je vhodné, keď plánujete v tabuľkovom procesore počítať alebo preformátovať údaje. Pozri dokumentáciu Salesforce k exportu reportu.
CSV je tu užitočné z dvoch dôvodov. Po prvé, Excel vám umožňuje kontrolovať typy údajov počas importu. Po druhé, Salesforce zdokumentoval v máji 2026, že polia Long Text Area a Rich Text Area môžu byť v formátovaných exportoch a v exportoch Details Only XLSX skrátené na 255 znakov, zatiaľ čo Details Only CSV je odporúčaná možnosť, keď je vyžadovaný celý obsah dlhého textu. To nemusí byť dôležité pre jednoduchý export First Name / Last Name / Email, ale je to dôležité, keď má váš objekt Contacts vlastné polia s dlhým textom. Pozri usmernenie Salesforce k exportu dlhého textu.
Ponechajte stiahnutý CSV ako svoj surový zdroj. Nečistite, nepresúvajte ani nemažte riadky v jedinej kópii. Premenujte ho na niečo popisné, napríklad salesforce_contacts_raw_2026-09-11.csv, a urobte z Excelovského zošitu vyčistenú deriváciu.
Krok 3: Importujte CSV do Excelu namiesto dvojkliku naň
AI-generovaná ilustrácia štylizovaná ako Excel s importovanými dátami kontaktov. Nie je to skutočná snímka obrazovky Microsoft Excel a nie je dôkazom výsledku exportu zo Salesforce.
V modernom Exceli pre Windows použite:
Data > From Text/CSV > vyberte Salesforce CSV > Transform Data
Microsoft odporúča cestu importu Text/CSV, keď potrebujete kontrolu nad typmi stĺpcov. Power Query – nástroj na import a transformáciu údajov zabudovaný do aktuálnych verzií Excelu – dokáže automaticky detegovať stĺpce, ale tieto odhady môžete pred načítaním údajov prepísať. Pozri pokyny Microsoftu k importu CSV a usmernenie Microsoftu k importu pomocou Power Query.
Nastavte tieto stĺpce na Text pred načítaním:
Contact ID a akékoľvek iné ID záznamov Salesforce
Phone a Mobile Phone
Postal Code
Employee, customer, membership alebo externé ID, ktoré môžu obsahovať úvodné nuly
Akékoľvek pole, ktoré vyzerá ako číselné, ale je v skutočnosti identifikátorom
Skutočné polia dátumu/času nastavte na Date alebo Date/Time až po skontrolovaní zdrojového formátu a lokálneho nastavenia.
AI-generovaná ilustrácia zvýrazňujúca polia kontaktov, ktoré by všeobecne mali zostať textom. Formátovanie telefónnych čísel v skutočných dátach Salesforce sa môže líšiť podľa krajiny a organizácie.
Prečo by telefón mal zostať Textom: telefónne číslo je identifikátor, nie hodnota, ktorú sčítavate alebo priemerujete. Prevod na číslo môže odstrániť úvodnú nulu, zahodiť znamienko plus alebo inak zmeniť jeho reprezentáciu.
Microsoft konkrétne odporúča importovať stĺpce ako Text, keď sú dôležité úvodné nuly alebo dlhé číselné reťazce. V aktuálnom Exceli pre Microsoft 365 a Exceli 2024 môžu nastavenia Automatic Data Conversion tiež zakázať niektoré automatické konverzie, ale pracovný postup importu Text/CSV je ľahšie auditovateľný stĺpec po stĺpci. Pozri usmernenie Microsoftu k zachovaniu úvodných núl a dlhých hodnôt.
Krok 4: Čistite údaje bez zničenia surových hodnôt
Akonáhle majú stĺpce bezpečné typy údajov, čistite ich pre použiteľnosť, nie pre kozmetickú dokonalosť.
Orežte náhodné medzery
Mená, pracovné pozície, názvy účtov a adresy niekedy obsahujú úvodné alebo koncové medzery. Power Query zahŕňa textové transformácie ako Trim a Clean; Excel tiež poskytuje funkcie listu TRIM a CLEAN. Microsoft vysvetľuje, že TRIM odstraňuje bežné nadbytočné medzery a CLEAN odstraňuje netlačiteľné riadiace znaky. Pozri dokumentáciu funkcie TRIM od Microsoftu a referenciu Text.Clean pre Power Query od Microsoftu.
Neprepisujte pôvodné telefónne čísla len preto, aby vyzerali jednotne
Ak všetky kontakty patria do jednej krajiny a vaša organizácia má definovaný štandard pre telefónne čísla, môžete normalizovať kópiu. Ak súbor obsahuje medzinárodné kontakty, vizuálny formát ako (555) 123-4567 môže byť nesprávny alebo deštruktívny. Ponechajte Phone Raw a, ak je to potrebné, vytvorte samostatný stĺpec Phone Normalized.
Udržujte First Name a Last Name oddelene
Ak Salesforce už exportuje samostatné polia, nezlučujte ich do jedného poľa Name, pokiaľ to cieľové miesto výslovne nevyžaduje. Samostatné polia sa ľahšie triedia, párujú, personalizujú a znovu importujú.
Odstraňujte stĺpce iba z vyčistenej kópie
Čistý súbor Excel by mal byť ľahko čitateľný, ale „čistý“ neznamená „vymazať všetko neznáme“. Odstraňujte polia iba vtedy, keď viete, že ich publikum zošitu alebo následný proces nepotrebuje.
AI-generovaná ilustrácia vyčisteného hárka kontaktov so štruktúrovanými stĺpcami; skutočné názvy polí Salesforce závisia od vašej organizácie.
Krok 5: Starostlivo pracujte s duplikátmi
Neodstraňujte duplikáty kontaktov Salesforce iba podľa e-mailu, pokiaľ vaše obchodné pravidlá explicitne nedefinujú e-mail ako unikátny. Zdieľané schránky, manželia/manželky, generické adresy oddelení, zámerne duplicitné záznamy a prázdne polia e-mailu môžu všetky spôsobiť falošné zhody.
Pre export záznamov kontaktov Salesforce je najbezpečnejšou prvou kontrolou duplikátov Contact ID. Ak sa rovnaké Contact ID neočakávane objaví dvakrát, vyšetrte, prečo report alebo join vytvoril duplicitné riadky. Potom samostatne zvýraznite možné obchodné duplikáty pomocou kombinácií ako:
Email + Account Name
First Name + Last Name + Account Name
Phone + Account Name
Excel môže zvýrazniť duplikáty pomocou Podmieneného formátovania alebo trvalo odstrániť duplikáty pomocou Data > Remove Duplicates. Microsoft odporúča skontrolovať alebo skopírovať pôvodné údaje pred odstránením, pretože Remove Duplicates trvalo maže duplicitné riadky z vybraného rozsahu. Pozri usmernenie Microsoftu k duplicitným údajom.
Odporúčaný proces: najprv zvýraznite, potom vyšetrte, odstráňte až po overení, že pravidlo párovania je platné.
Kedy metóda reportu nestačí
Report je najjednoduchšia metóda, keď osoba chce čitateľnú podmnožinu kontaktov a špecifické polia. Použite inú metódu, keď sa požiadavka zmení.
Potreba
Lepšia voľba
Prečo
Čistý zoznam na analýzu v Exceli
Report → Details Only CSV
Jednoduchý výber polí a filtrovanie
Široká záloha organizácie
Salesforce Data Export
Vytvára CSV súbory pre vybrané objekty alebo údaje organizácie
Programatické alebo vysoko filtrované exporty objektov
Data Loader / API
Lepšie pre opakovateľnú extrakciu na úrovni objektu a filtrovanie v štýle SOQL
Viac riadkov, než pojme hárok
Power Query/Data Model, databáza alebo iný analytický nástroj
Hárky Excel majú konečný limit riadkov
Služba Salesforce Data Export je navrhnutá ako širší mechanizmus zálohovania a môže generovať ZIP archívy obsahujúce CSV súbory. V závislosti od edície sa exporty môžu spúšťať týždenne alebo mesačne. Je užitočná na zálohovanie, ale zvyčajne je nadmerná, keď je úlohou „dajte mi čistý hárok kontaktov“. Pozri dokumentáciu Salesforce k Data Export.
Tiež si dajte pozor na limit hárka Excel. Salesforce v článku pomoci z mája 2026 uviedol, že veľmi veľké CSV súbory z Data Export môžu prekročiť limit hárka Excel približne 1 048 576 riadkov. Ak sa vaša množina dát kontaktov blíži k tejto veľkosti, bežný hárok už nie je správnym cieľovým formátom. Pozri usmernenie Salesforce k veľkým exportom.
Uložte čistý výsledok ako XLSX
Po načítaní a vyčistení výstupu dotazu uložte pracovný súbor ako zošit Excel, napríklad salesforce_contacts_clean_2026-09-11.xlsx. Ponechajte pôvodný CSV vedľa neho alebo v kontrolovanom priečinku so zdrojovými dátami.
QA – počty duplikátov, počty riadkov, kontroly chýbajúcich ID a poznámky
README – dátum exportu, názov reportu Salesforce, použité filtre a kto vytvoril výpis
Ak používate Power Query, ponechanie dotazu robí čistenie opakovateľným: nahraďte alebo nasmierujte na novší CSV, obnovte dotaz a znovu aplikujte rovnaké transformácie namiesto manuálneho čistenia každého exportu.
Finálna sebakontrola: ako zistiť, či je súbor Excel skutočne čistý
AI-generovaná ilustrácia finálneho pohľadu na overenie. Validujte skutočný zošit oproti skutočnému reportu Salesforce, nespoliehajte sa na ilustráciu.
Pred zdieľaním zošitu ho systematicky overte:
Kontrola
Podmienka úspechu
Počet riadkov
Vyčistený súbor má očakávaný počet záznamov po akýchkoľvek zdokumentovaných odstráneniach
Contact ID
Prítomné tam, kde je vyžadované, uložené ako Text a nie ticho konvertované
Úvodné nuly
Poštové smerovacie čísla a iné identifikátory si zachovávajú významové nuly
Telefón
Uložené ako Text; nestratili sa žiadne predvoľby krajín alebo úvodné nuly
Dátumy
Parsované pomocou zamýšľaného lokálneho nastavenia a konzistentne zobrazené
Duplikáty
Pravidlá pre duplikáty sú zdokumentované; žiadne riadky neboli zmazané len preto, že sa zhodovali e-maily
Vzorková porovnanie
Aspoň niekoľko záznamov sa zhoduje so Salesforce pole po poli
Stĺpce
V vyčistenom pohľade zostávajú iba potrebné polia, zatiaľ čo surový zdroj je zachovaný
Formát súboru
Finálny pracovný súbor je uložený ako .xlsx; pôvodný CSV zostáva nezmenený
Pre obzvlášť dôležitý export porovnajte malú náhodnú vzorku kontaktov v Salesforce s hotovými riadkami v Exceli. Skontrolujte Contact ID, meno, účet, e-mail, telefón, poštové smerovacie číslo a jedno pole s dátumom. Toto zachytáva triedu chýb, ktoré samotné formátovanie neodhalí.
Bežné chyby, ktorým sa treba vyhnúť
Dvojklik na CSV pred ochranou textových polí. Excel môže vykonať automatické konverzie.
Použitie formátovaného reportu Salesforce, keď potrebujete údaje na úrovni riadkov. Details Only je čistejšie na analýzu.
Vynechanie Contact ID. Strácate najsilnejší kľúč na úrovni záznamu na vystopovanie riadku späť do Salesforce.
Použitie e-mailu ako jediného kľúča na odstraňovanie duplikátov. E-mail je užitočný, ale nie je zaručené, že identifikuje presne jeden kontakt.
Prepisovanie jedinej surovej exportovanej kópie. Ponechajte pôvodný CSV nezmenený.
Mazanie „duplicitných“ riadkov pred ich preskúmaním. Funkcia Remove Duplicates v Exceli je deštruktívna pre vybraný rozsah.
Predpoklad, že každá organizácia má identické typy reportov. Konfigurácia Salesforce a oprávnenia môžu zmeniť to, čo sa zobrazuje v UI.
Najčistejší pracovný postup zo Salesforce do Excelu teda nie je toľko o formátovaní, koľko o zachovaní významu: exportujte správne riadky, zahrňte stabilné ID Salesforce, importujte CSV s úmyselnými typmi údajov, čistite bez prepisovania surových hodnôt a overte výsledok oproti Salesforce, kým naň niekto začne spoliehať. Keď je tento proces uložený ako pracovný postup Power Query, budúce exporty kontaktov sa stanú oveľa viac opakovateľnými než manuálna oprava tabuľky po tom, čo Excel už odhadol nesprávne typy.