Konwertuj xlsx do dbf

Darmowy konwerter online XLSX do DBF

Konwertuj tabele z arkuszy kalkulacyjnych na potrzeby starszych programów database i GIS wymagających plików DBF.

Konwertuj XLSX na DBF online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 30 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .xlsx

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .xlsx do .dbf

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .dbf

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować xlsx do dbf

Starsza baza danych, system księgowy lub aplikacja GIS może akceptować dane tabelaryczne wyłącznie jako plik DBF. Konwersja arkusza kalkulacyjnego zachowuje wiersze i pola tabeli w formacie, który te programy mogą importować, ale nie zachowuje pełnego zestawu funkcji arkusza XLSX.

Czym jest format XLSX

.xlsx to oparty na XML format skoroszytu używany przez Microsoft Excel i obsługiwany przez LibreOffice Calc, funkcję eksportu Google Sheets oraz większość nowoczesnych aplikacji arkuszy kalkulacyjnych. Skoroszyt XLSX może zawierać wiele arkuszy, formuły, wykresy, formatowanie, scalone komórki, hiperłącza i wartości określonych typów, dzięki czemu obsługuje zarówno obliczenia i prezentację, jak i dane tabelaryczne.

Pliki XLSX pochodzą najczęściej od użytkowników Excel, systemów biznesowych, narzędzi ankietowych oraz procesów raportowania opartych na arkuszach kalkulacyjnych.

Czym jest format DBF

.dbf to format tabeli dBase używany przez dBase, FoxPro, niektóre systemy księgowe oraz wiele starszych aplikacji baz danych i GIS. Plik DBF zawiera jedną płaską tabelę: nagłówek definicji pól, a następnie rekordy. Nie zawiera arkuszy skoroszytu, formuł, wykresów, formatowania komórek ani innych funkcji Excel.

DBF pozostaje przydatny, gdy program odbierający dane wymaga konkretnie danych dBase lub gdy tabela atrybutów GIS musi zostać dostarczona w starszym formacie. Jego kompaktowa, samodzielna struktura jest łatwa do odczytania przez starsze oprogramowanie, ale typy pól, nazwy pól, szerokości tekstu i kodowania znaków są ograniczone.

Konwersja za pomocą LibreOffice Calc

  1. Otwórz skoroszyt XLSX w LibreOffice Calc.
  2. Wybierz arkusz zawierający tabelę do wyeksportowania. DBF reprezentuje jedną tabelę, dlatego w przypadku wielu arkuszy eksportuj każdy arkusz osobno.
  3. Ustaw pierwszy wiersz jako wiersz nazw pól. Usuń scalone komórki, puste wiersze, podsumowania, notatki i niezwiązane kolumny.
  4. Używaj unikatowych, krótkich nazw pól. Maksymalnie 10 znaków, z użyciem liter, cyfr i podkreśleń, to najbezpieczniejszy wybór w przypadku starszych czytników DBF; sprawdź dokładne wymagania aplikacji odbierającej dane.
  5. Sprawdź dane, które muszą pozostać dokładne. Kody pocztowe, numery kont i inne identyfikatory formatuj jako tekst, gdy istotne są początkowe zera lub stała pisownia.
  6. Wybierz File → Save As, wybierz dBase (.dbf) jako typ pliku, wprowadź nazwę pliku wyjściowego i zapisz plik.
  7. Gdy Calc wyświetli ostrzeżenie dotyczące formatu, wybierz Use dBase Format. Jeśli dostępna jest opcja kodowania, wybierz stronę kodową wymaganą przez program docelowy. Używaj UTF-8 tylko wtedy, gdy program ten wyraźnie je obsługuje.
  8. Otwórz plik DBF w aplikacji docelowej i sprawdź nazwy pól, liczbę wierszy, daty, wartości dziesiętne, identyfikatory oraz znaki spoza ASCII.

Konwersja bez instalowania oprogramowania

Plik można bezpłatnie przekonwertować w serwisie 101convert.com: prześlij plik XLSX, wybierz DBF jako format wyjściowy, rozpocznij konwersję i pobierz wynik. Sprawdź pobrany plik w programie docelowym, szczególnie jeśli skoroszyt zawiera wiele arkuszy lub tekst zapisany alfabetem innym niż łaciński. Nie przesyłaj poufnych, podlegających regulacjom ani zastrzeżonych arkuszy kalkulacyjnych, chyba że warunki przetwarzania danych przez usługę spełniają Twoje wymagania.

Ograniczenia danych i zgodności

  • Jeden arkusz staje się jedną tabelą DBF. Struktura skoroszytu i relacje między arkuszami nie są przenoszone.
  • Formuły są zazwyczaj eksportowane jako obliczone lub wyświetlane wartości, a nie jako formuły możliwe do edycji. Przed eksportem przelicz skoroszyt, jeśli wyniki formuł zależą od zmienionych danych wejściowych.
  • DBF zazwyczaj obsługuje pola znakowe, numeryczne, logiczne i daty, a niektóre warianty obsługują także pola memo. Daty i godziny Excel, czasy trwania, błędy, tablice, tekst sformatowany i złożone formuły mogą zostać uproszczone, zmienione lub odrzucone.
  • Tradycyjne pola znakowe DBF zazwyczaj mogą zawierać maksymalnie 254 bajty. Długi tekst może zostać obcięty, a kodowania wielobajtowe zmniejszają liczbę znaków mieszczących się w limicie bajtów.
  • Starsze nazwy pól DBF są zazwyczaj ograniczone do 10 znaków. Nowsze warianty DBF i aplikacje mogą stosować inne limity, dlatego należy korzystać ze specyfikacji programu odbierającego dane.
  • DBF nie ma standardowego pola daty i godziny uwzględniającego strefę czasową. Przekształć znaczniki czasu do obsługiwanego formatu daty lub tekstu, gdy konieczne jest zachowanie informacji o strefie czasowej.
  • Niezgodność kodowań może uszkodzić znaki diakrytyczne i znaki alfabetów innych niż łaciński. Podczas zapisywania i importowania pliku używaj tej samej strony kodowej; starsze aplikacje mogą wymagać Windows-1252 lub innego kodowania regionalnego zamiast UTF-8.
  • Po eksporcie sprawdź precyzję wartości liczbowych. Definicje pól DBF mogą przechowywać mniej miejsc dziesiętnych niż arkusz kalkulacyjny, a sposób obsługi liczb może usuwać początkowe zera z identyfikatorów.
  • Puste komórki, wartości null, wartości logiczne i nieprawidłowe daty mogą być reprezentowane w różny sposób przez poszczególne programy zapisujące i odczytujące DBF. Przetestuj reprezentatywne rekordy w rzeczywistej aplikacji docelowej.

Porównanie formatu XLSX z DBF

Jak formaty XLSX i DBF wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików XLSX i DBF
Cecha .XLSX Microsoft Excel Open XML Spreadsheet .DBF dBASE Database File
Otwarty standard Tak Częściowo otwarty
Kompresja Oba Bez kompresji
Typowy rozmiar pliku Średni Mały
Otwiera się w przeglądarce internetowej Częściowo Nie
Dalsza edycja Łatwy Ograniczone
Obsługa metadanych Rozbudowany Podstawowy
Czytelny tekstowo Nie Nie
Najlepszy do Wymiana danych Wymiana danych
Wprowadzono 2007 1983
Twórca Microsoft Ashton-Tate / dBASE, Inc. (format origin)
Typ MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/x-dbf

Najczęściej zadawane pytania

Czy konwerter XLSX do DBF jest darmowy?

Tak, konwersja XLSX do DBF na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik XLSX?

Możesz przesłać pliki XLSX o rozmiarze do 50 MB i przekonwertować do 20 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować XLSX do DBF?

Nie. Konwersja XLSX do DBF odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik XLSX dla tej konwersji z XLSX do DBF. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.