Hva er XLS-filformatet?
En fil med filendelsen .xls er et regnearkdokument opprettet med Microsoft Excel. .xls er et binært format bygget på OLE2 Compound File Binary (CFB)-beholderen, internt organisert som BIFF8-poster (Binary Interchange File Format, versjon 8). Dette binære formatet ble brukt av Microsoft Excel-versjoner fra 97 til 2003; eldre Excel 5.0/95-arbeidsbøker brukte den tidligere BIFF5-varianten. Det fullstendige spesifikasjonsdokumentet for .xls - over 1 000 sider langt - er publisert av Microsoft på deres portal for åpne spesifikasjoner.
.xls har blitt erstattet av det nyere .xlsx-formatet, som er et XML-basert regnearkformat som bruker UTF-8-koding. Til tross for dette er .xls-filer fortsatt mye brukt og støttes fremdeles av de fleste regnearkverktøy. En .xls-arbeidsbok kan inneholde:
- Tabeller som lagrer tekst eller tall
- Formler og navngitte områder
- Koblinger til eksterne ressurser
- Diagrammer og grafer
- Bilder og innebygde objekter
Et .xls-regneark lagrer data i celler organisert i et rutenett av rader og kolonner, der hver celle har en unik adresse. Arbeidsbøker kan inneholde flere ark, slik at brukere kan organisere relaterte data på tvers av faner. Regnearkdokumenter kan brukes til å utføre beregninger, lage dokumentasjon eller organisere og visualisere data. Brukere kan formatere tekst, bygge diagrammer eller skrive formler basert på celledata. Avhengig av programmet kan .xls-filer eksporteres til andre formater, inkludert .ods eller ren .csv.
Sikkerhet og trygghet
RISIKO: MEDIUMI motsetning til en ren XLSX, kan en eldre XLS inneholde VBA-makroer, noe som gjør den til en klassisk vektor for skadelig programvare - et .xls-vedlegg som ber om «Aktiver innhold / Aktiver makroer» bør behandles med mistenksomhet, spesielt hvis det er uventet. Excel åpner filer fra internett/e-post i beskyttet visning; la dette være på og ikke aktiver redigering eller makroer for filer du ikke forventet. Å åpne filen i Google Sheets eller LibreOffice unngår Excels VBA-motor helt. Formatet kan også inneholde OLE-objekter og eksterne koblinger. Hvis du bare trenger å lese dataene, er en gratis nettviser den tryggeste veien.
Formatdetaljer
i et nøtteskallProgrammer som åpner XLS-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | OLE2 Compound File Binary (CFB) |
| Internt postformat | BIFF8 (Binary Interchange File Format, versjon 8) |
| MIME-type | application/vnd.ms-excel |
| Magic bytes (hex) | D0 CF 11 E0 A1 B1 1A E1 ved offset 0 - OLE2 CFB-header delt med .doc og .ppt |
| Maksimalt antall rader per ark | 65 536 (2¹⁶) |
| Maksimalt antall kolonner per ark | 256 (kolonne A-IV; 2⁸) |
| Strengkoding | UTF-16 LE inne i BIFF8 Unicode-strengposter |
| Numerisk presisjon | 64-bit IEEE 754 dobbelpresisjon flyttall (15-17 signifikante sifre) |
| Formellagring | Binær token-matrise (RPN-stil «ptg»-tokens) inne i formelposter |
| Shared String Table (SST) | Doble cellestrenger lagres én gang og refereres til med indeks, noe som reduserer filstørrelsen |
| VBA-makrolagring | Innebygd i en separat «_VBA_PROJECT» OLE-strøm i CFB-beholderen |
| Komprimering | Ingen - ingen innebygd komprimering (i motsetning til XLSX, som pakker XML i et ZIP-arkiv) |
| Kryptering | Valgfri RC4-basert eller XOR-basert passordbeskyttelse av arbeidsbokstrømmer |
| Utvikler | Microsoft Corporation |
| Utgitt | 1987 (Excel 1.0); BIFF8 .xls used Excel 97-2003; superseded by XLSX in 2007 |
| Spesifikasjon | learn.microsoft.com |
XLS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om XLS-filer.