Online konvertor DBF do XLSX zdarma
Převeďte starší tabulky DBF na upravitelné sešity XLSX a zkontrolujte kódování a hodnoty polí.
Převést DBF na XLSX online - zdarma
Soubor se zpracuje hned a smaže se ihned po stažení.
Načíst soubor z adresy URL
Vložte přímý odkaz na soubor. Stáhneme ho na náš server a převedeme úplně stejně jako nahraný soubor.
Jak to funguje
-
1/3
Nahrajte soubor .dbf
Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.
-
2/3
Spusťte převod .dbf do .xlsx
Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.
-
3/3
Stáhněte převedený soubor .xlsx
Výsledek převodu je připraven ke stažení.
Jak převést soubor dbf do formátu xlsx
- Databázové formáty
- Dosud nehodnoceno.
Starší databáze, atributová tabulka GIS nebo podnikový systém mohou exportovat záznamy jako .dbf, když příjemce potřebuje sešit Excelu pro úpravy, vytváření sestav nebo sdílení. Převod do .xlsx zpřístupní tabulku v aktuálním tabulkovém softwaru bez nutnosti používat původní databázovou aplikaci.
Co je formát DBF
DBF je formát databázových tabulek dBASE používaný systémy dBASE, FoxPro, Visual FoxPro, Clipper a staršími podnikovými aplikacemi. Ukládá řádky a typovaná pole, například textové, číselné, datové, logické a memo hodnoty. Datové sady GIS založené na Shapefile běžně používají soubor DBF pro atributová data.
DBF je rodina souvisejících formátů xBase, takže typy polí, konvence kódování a požadavky na doprovodné soubory se podle aplikace liší. Memo pole mohou být uložena v samostatném souboru .dbt nebo .fpt; soubory .cdx a .mdx obvykle obsahují indexy. Při místním převodu uchovávejte doprovodné soubory ve stejné složce jako DBF. Otevření pouze souboru DBF může způsobit chybějící nebo zkrácená memo pole.
Co je formát XLSX
XLSX je formát sešitů Office Open XML založený na ZIP používaný systémem Microsoft Excel a podporovaný aplikacemi LibreOffice Calc, Apple Numbers a mnoha knihovnami pro tabulkové procesory. Může obsahovat více listů, hodnoty buněk, vzorce, formátování, filtry, grafy a tabulky.
XLSX je vhodný, když je nutné data upravovat v tabulkovém procesoru nebo je poslat lidem bez softwaru kompatibilního s DBF. Každý list podporuje až 1 048 576 řádků a 16 384 sloupců; větší tabulky DBF je nutné před exportem rozdělit nebo filtrovat.
Jak převést DBF na XLSX
Pomocí LibreOffice Calc
- Nainstalujte LibreOffice a umístěte DBF spolu s případným požadovaným memo souborem
.dbtnebo.fptdo stejné složky. - Otevřete LibreOffice Calc a vyberte File → Open. Zvolte soubor
.dbf. - V dialogovém okně importu vyberte znakovou sadu používanou zdrojovým systémem. Mezi běžné možnosti patří Windows-1252, ISO-8859-1 a UTF-8, správná volba však musí vycházet z exportující aplikace nebo její dokumentace.
- Zkontrolujte názvy sloupců, hodnoty řádků, data, oddělovače desetinných míst, znaky mimo ASCII a memo pole. Identifikátory, jako jsou poštovní směrovací čísla, kódy produktů a čísla účtů, považujte za text, pokud záleží na úvodních nulách.
- Vyberte File → Save As, zvolte
Excel 2007–365 (*.xlsx)a sešit uložte. - Když se LibreOffice zeptá na formát, zvolte Use Excel 2007–365 Format.
Pomocí online převodníku 101convert
101convert.com může zdarma převést soubor DBF na XLSX bez instalace softwaru: nahrajte DBF, jako výstupní formát vyberte XLSX, spusťte převod a stáhněte sešit. Nenahrávejte důvěrné nebo regulované záznamy, pokud aktuální podmínky služby týkající se zpracování a uchovávání dat nesplňují vaše požadavky. U databází s velkým množstvím memo polí nebo citlivými daty použijte místní aplikaci a zachovejte všechny doprovodné soubory.
Pomocí Pythonu pro opakovatelné převody
Nainstalujte požadované balíčky:
pip install dbfread pandas openpyxl
Spusťte tento příklad se skutečným kódováním zdrojového souboru:
python -c "from dbfread import DBF; import pandas as pd; df=pd.DataFrame(iter(DBF('records.dbf', encoding='cp1252'))); df.to_excel('records.xlsx', index=False)"
Nahraďte cp1252 skutečným kódováním DBF a zpřístupněte knihovně dbfread memo soubory. Tento postup exportuje záznamy a pole, ale neobnoví indexy DBF, formuláře, relace, ověřovací pravidla, příznaky odstraněných záznamů ani chování specifické pro danou aplikaci. U opakovatelných úloh přidejte explicitní zpracování datových polí, hodnot null, memo polí a sloupců, které musí zůstat textové.
Omezení kvality a kompatibility
Chyby kódování jsou nevratné, pokud je při importu použita nesprávná znaková sada. Soubory DBF často neidentifikují své kódování spolehlivě, proto před uložením zkontrolujte názvy, adresy a další text mimo ASCII.
Tabulkový software může data DBF, logické hodnoty, číselnou přesnost, hodnoty null a oddělovače desetinných míst interpretovat odlišně. Zkontrolujte změny formátu den-měsíc oproti měsíc-den, zaokrouhlené hodnoty, změny prázdných hodnot na nuly a změny logických hodnot.
Excel může identifikátory automaticky formátovat jako čísla, odstranit úvodní nuly, zobrazovat dlouhé hodnoty ve vědeckém zápisu nebo interpretovat kódy připomínající data jako data. Během importu nastavte tyto sloupce jako text nebo před exportem opravte jejich formát buněk.
Indexy, relace, omezení polí, formuláře, dotazy, metadata aplikace a stav odstraněných záznamů DBF nemají v základním exportu XLSX automaticky odpovídající reprezentaci. Porovnejte očekávaný počet aktivních záznamů s počtem záznamů v listu, zkontrolujte reprezentativní záznamy a před distribucí sešitu ověřte memo pole.
DBF vs XLSX: srovnání formátů
Jak si formáty DBF a XLSX stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .DBF dBASE Database File | .XLSX Microsoft Excel Open XML Spreadsheet |
|---|---|---|
| Otevřený standard | Částečně otevřený | Ano |
| Komprese | Bez komprese | Obojí |
| Typická velikost souboru | Malé | Střední |
| Otevírá se ve webovém prohlížeči | Ne | Částečně |
| Další úpravy | Omezeně | Snadné |
| Podpora metadat | Základní | Rozsáhlé |
| Čitelný jako prostý text | Ne | Ne |
| Nejvhodnější pro | Výměna dat | Výměna dat |
| Zavedeno | 1983 | 2007 |
| Vývojář | Ashton-Tate / dBASE, Inc. (format origin) | Microsoft |
| MIME typ | application/x-dbf | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Navrhovaný software pro převod dbf do xlsx
Často kladené otázky
Je konvertor DBF do XLSX zdarma?
Ano, převod DBF do XLSX na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.
Jak velký může být můj soubor DBF?
Můžete nahrát soubory DBF o velikosti až 50 MB a převést až 20 souborů najednou v jedné dávce.
Co se stane s nahranými soubory?
Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.
Musím pro převod DBF do XLSX instalovat nějaký software?
Ne. Převod DBF do XLSX probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.
Konverze se nezdařila?
Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor DBF pro tuto konverzi z DBF do XLSX. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.