Vad är filformatet XLSX?
Filer med filtillägget .xlsx innehåller kalkylblad komprimerade i ett ZIP-arkiv, lagrade i ett öppet format baserat på XML - Office Open XML (OOXML). Formatet introducerades med Microsoft Office 2007, utformat för att ge större portabilitet och interoperabilitet än det äldre binära .xls-formatet.
Ett .xlsx-kalkylblad kan innehålla:
- Data lagrad i form av tabeller
- Diagram och grafer
- Formler och funktioner
- Namngivna intervall, pivottabeller och villkorsstyrd formatering
.xlsx är det infödda formatet för Microsoft Excel 2007 och alla nyare versioner, och stöds även i andra kalkylprogram. Det stöder inte makron - för arbetsböcker som inkluderar VBA-makron måste filen sparas som .xlsm, en variant av samma OOXML-paket. Ett binärkomprimerat alternativ, .xlsb, erbjuder mindre filstorlekar och snabbare laddning för mycket stora arbetsböcker.
Under huven är en .xlsx-fil ett standard ZIP-paket som innehåller en uppsättning XML-filer organiserade i en definierad mappstruktur, med xl/workbook.xml som den primära startpunkten och [Content_Types].xml i roten.
Utöver den infödda Microsoft Excel-applikationen har .xlsx-filer brett stöd - Google Sheets och Excel för webben låter dig båda bläddra i, redigera och skapa .xlsx-filer helt kostnadsfritt.
Säkerhet & trygghet
RISK: LOWVanlig XLSX kan inte innehålla makron, så en .xlsx-bilaga är mycket säkrare än en .xlsm eller äldre .xls. De återstående riskerna är externa länkar och DDE/formelbaserade attacker: en arbetsbok kan hämta data från en URL eller utlösa externt innehåll, så Excel öppnar internet-/e-postfiler i Skyddad vy - låt den vara på och aktivera inte redigering för filer du inte förväntade dig. Om ett «kalkylblad» anländer som .xlsm och ber dig att aktivera makron, var misstänksam. Att öppna i Google Sheets eller LibreOffice undviker Excels VBA-motor helt.
Formatdetaljer
i ett nötskalProgram som öppnar XLSX-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP/OPC-paket (Open Packaging Conventions) |
| Primärt märkspråk | XML (Extensible Markup Language) |
| MIME-typ | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
| Magic bytes (hex) | 50 4B 03 04 - standard ZIP lokal filheader |
| Primär post i arbetsboken | xl/workbook.xml inuti ZIP-paketet |
| Makrostöd | Inget; VBA-makron kräver .xlsm-varianten |
| Maximalt antal rader per blad | 1 048 576 (2^20) |
| Maximalt antal kolumner per blad | 16 384 (2^14, kolumner A till XFD) |
| Komprimeringsalgoritm | Deflate (ZIP) tillämpad på alla XML-delströmmar |
| Tabell för delade strängar | Upprepade textvärden dedupliceras i xl/sharedStrings.xml |
| Lagring av cellstilar | Talformat, typsnitt, fyllningar och kantlinjer definierade i xl/styles.xml |
| Krypteringsstöd | AES-256 lösenordskryptering via OOXML Encryption Info-struktur |
| Formelstöd | 400+ inbyggda kalkylbladsfunktioner; stöder matrisformler och strukturerade tabellreferenser |
| Standardiseringsorgan | ECMA International (ECMA-376) och ISO/IEC (ISO/IEC 29500) |
| Släppt | 2007 (Excel 2007); standardised as ECMA-376 / ISO-IEC 29500 (2008) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |
XLSX-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om XLSX-filer.