Tablora · Biblioteka
Zachowaj zera wiodące w pliku XLSX
Zachowaj kody produktów takie jak 000123 w nienaruszonym stanie w XLSX, eksportując każdą komórkę jako tekst, żeby arkusz nie mógł skrócić ich do 123.
Cyfry, które są nazwami, a nie liczbami
Numery artykułów, kody pocztowe, identyfikatory pracowników i numery rachunków często zapisuje się z zerami na początku: 000123 i 123 to różne kody, choć są tą samą liczbą. Gdy CSV zostaje otwarty w arkuszu, kolumna cyfr jest zwykle odczytywana jako liczby, a zera znikają. Jeśli ten plik zostanie ponownie zapisany, oryginalnych kodów już nie ma, a wyszukiwanie w innych systemach przestaje dawać dopasowania.
Konwerter XLSX z zachowaniem tekstu zapisuje każdą komórkę skoroszytu jako jawną komórkę tekstową. Arkusz otrzymuje znaki 000123 i nie ma żadnej liczby do skrócenia.
Eksport kolumny id
- Skopiuj tabelę z kolumną id do pola Tekst tabeli i wybierz pasujący Separator pól.
- Naciśnij Oblicz i porównaj kolumnę id w podglądzie ze źródłem, licząc zera w kilku wartościach.
- Użyj przycisku Pobierz (XLSX) i otwórz tablora-table.xlsx w arkuszu.
- Upewnij się, że komórka pokazuje 000123 i jest traktowana jako tekst, na przykład sprawdzając, czy jest wyrównana jak tekst.
Przykład: id 000123
Przykład na stronie ma jedną kolumnę o nazwie id z wartością 000123. Oczekiwany tekst komórki to 000123, zapisany jako jawna komórka tekstowa, a nie formuła czy liczba. Wchodzi sześć znaków i wychodzi tych samych sześć.
Ceną jest to, że każda komórka w tym skoroszycie jest tekstem, także kwoty w innych kolumnach. Jeśli potrzebujesz sum, po imporcie przekonwertuj w arkuszu kolumnę kwot, a kolumnę id zostaw bez zmian.
Kody o różnej długości również zostają takie, jakie są. Jeśli niektóre wiersze mają 123, a inne 000123, eksport pokazuje oba dokładnie tak, jak je wpisano, co mówi ci, że samo źródło jest niespójne; uzupełnianie zerami to osobna decyzja dla osoby, która odpowiada za kody.
Zera na początku w innych narzędziach
- Narzędzie do ujednolicania liczb odmawia konwersji liczby całkowitej zaczynającej się od zera, więc 000123 zostaje tekstem i jest liczone w Wartościach do sprawdzenia. Mówi ci to, że kolumna prawdopodobnie zawiera kody.
- Pliki CSV pobrane z narzędzi w przeglądarce zachowują zera, ale program, który otworzy CSV, nadal może je usunąć, dlatego XLSX jest bezpieczniejszym sposobem przekazania danych.
- W aplikacji Tablora eksport XLSX także zachowuje jako tekst wartości zaczynające się od zera, po którym następuje cyfra, nawet w kolumnach traktowanych jako liczbowe, więc kody takie jak 000123 przetrwają i tam.
Jeśli zera już zniknęły
Plik, który otwarto i zapisano jako liczby, nie zawiera już zer. Wróć do oryginalnego eksportu, pliku PDF lub papieru, a nie do kopii z arkusza, i odtwórz kolumnę na ich podstawie.
Dane wejściowe
- Tekst tabeli
- id 000123
- Separator pól
- ,
Wyniki
- Wiersze
- 2
- Kolumny
- 1
| id |
|---|
| 000123 |
- Rozmiar pliku w bajtach
- 2293
Każda komórka arkusza jest zapisywana jako tekst, aby zachować identyfikatory i treść przypominającą formuły.