Legacy File Converter-logoLegacy File Converter
KjøpHent appen
Historietime8 min lesing

Historietime: Hva er en .dif-fil? Data Interchange Format-regneark

Software Arts’ ASCII-regnearkutveksling fra VisiCalc-æraen — ikke CSV, ikke SYLK, ikke en «difference»-fil.

·Av Legacy File Converter-teamet
Marineblått forensisk skrivebordsdiagram av et eldre .dif-regneark i Data Interchange Format: beige .dif-kort med merknader om ASCII-tokenene TABLE, VECTORS, TUPLES og DATA, et panel med DIF-ASCII-symboler, et kort om at det IKKE er en differansefil, og en slektslinje fra VisiCalc via Lotus/Excel og LibreOffice til arkiver i 2026, ingen logoer

TL;DR

En .dif-fil er Data Interchange Format — et ASCII-regnearkutvekslingsformat fra Software Arts (skaperne av VisiCalc) tidlig på 1980-tallet. Det flytter ett ark med rader og kolonner mellom programmer ved hjelp av symboler som TABLE, VECTORS, TUPLES og DATA. Det er ikke CSV, ikke SYLK (.slk), og ikke en generisk «difference»- eller differensialfil. Legacy File Converter konverterer .dif frakoblet på denne PC-en — ingenting lastes opp.

Hva er en .dif-fil?

DIF står for Data Interchange Format. Endelsen folk fortsatt finner på disker er .dif. Software Arts, Inc. — selskapet bak VisiCalc, det tidlige personlige datamaskin-regnearket — offentliggjorde formatet slik at ulike programmer kunne utveksle et enkelt regneark uten å taste tall om. En produktnyhetsnotis i magasinet COMPUTE! i juni 1982 beskrev at Software Arts etablerte DIF og en DIF Clearinghouse for tekniske spesifikasjoner; clearinghouset tilbød spesifikasjonen til utviklere. Samtidige artikler og den senere Encyclopedia of Graphics File Formats-oversikten krediterer Software Arts som opphavsmann og bemerker formatets 7-bit ASCII-oppbygning (maskinvarens byte-rekkefølge er irrelevant fordi filen er tekst).

Wikipedias oversikt (nyttig som utgangspunkt, ikke siste ord) tilskriver designet primært Bob Frankston, med innspill fra andre inkludert Mitch Kapor slik at DIF kunne fungere med VisiPlot — Kapor grunnla senere Lotus. Den tekniske spesifikasjonen hadde opphavsrettsmerknad fra 1981. En ofte sitert tidlig offentlig artikkel er Candace E. Kalish og Malinda F. Mayer, «DIF: A Format for Data Exchange between Applications Programs,» i BYTE-magasinet, november 1981. Bitsavers og andre arkiver holder fortsatt DIF Clearinghouse / VisiCorp-æra PDF-kopier av den tekniske spesifikasjonen.

Hvorfor det spredte seg: hvert populære regneark beholdt sitt eget lagringsformat. En avtalt ASCII-utveksling betydde at VisiCalc, diagramverktøy, databaseadministratorer og senere Lotus 1-2-3, Multiplan, Quattro Pro, Excel og regnearkprogrammer med åpen kildekode kunne importere eller eksportere den samme tabellen. PRONOM (The National Archives’ formatregister) lister Data Interchange Format som x-fmt/41. Microsoft dokumenterer fortsatt DIF blant Excels støttede typer; LibreOffice Calc leveres med et DIF-filter. Raymond Chens *Old New Thing*-innlegg om utklippstavleformater CF_DIF og CF_SYLK knytter DIF til VisiCalc-verdenen på samme måte som SYLK knytter til Multiplan — utvekslingsetiketter som overlevde appene som populariserte dem.

Åpne den i Notepad

En typisk .dif er lesbar tekst: TABLE / VECTORS / TUPLES / DATA-headere, deretter BOT-rader og en EOD-markør. Det ASCII-layoutet er grunnen til at DIF fungerte som tverrprogram-handoff når binære arkformater ikke reiste godt.

Hvordan DIF skiller seg fra CSV og SYLK

En DIF-fil har en header-seksjon og en data-seksjon. Påkrevde header-emner inkluderer TABLE (tittel / versjonslignende metadata), VECTORS (kolonneantall), TUPLES (radantall) og DATA (markerer starten av cellestrømmen). I dataseksjonen innrammer særlige markører som BOT (begynnelsen av en tuple / rad) og EOD (slutt på data) numeriske og strengceller. Blokkene er korte flerlinjeposter — headere typisk tre linjer, dataverdier typisk to — snarere enn én komma-separert linje per rad.

Den strukturen er kontrastpunktet til hverdagens CSV (kommaseparerte verdier): CSV er et flatt separator-dump uten VECTORS/TUPLES-kontrakt. SYLK (.slk, Symbolic Link) er en annen ASCII-linje fra Microsoft Multiplan / Excel, bygget av semikolon-adskilte poster som starter med ID og ender med E. Microsofts egen Excel-dokumentasjon lister DIF og SYLK som separate lagringsformater; begge dekker normalt bare det aktive arket. DIF kan heller ikke representere en flersidig arbeidsbok i én fil — en begrensning fremhevet i formatoversikter og PRONOMs beskrivelse.

Navnekollisjoner

«DIF» er ikke et filsystem-differensial, ikke Diffie–Hellman-krypto, og ikke Navy DIF (et urelatert 1980-talls dokumentutvekslingsnavn). Regnearks-.dif betyr Data Interchange Format. Å gi .dif nytt navn til .csv konverterer den ikke.

Hvorfor Excel fortsatt kan åpne en .dif — og hvorfor .dif-filer forblir i 2026

Microsoft lister fortsatt **DIF (*.dif) blant Excel-filformater og bemerker at lagring som DIF bare beholder det aktive arket. Supportdokumentasjon for funksjoner som mistes ved lagring til andre formater forklarer at DIF bevarer tekst, verdier og formler på det arket under spesifikke visningsregler, mens diagrammer, kommentarer, VBA og det meste av formateringen ikke overlever. LibreOffice dokumenterer et Calc DIF-import/eksportfilter (inkludert tegnsettinnstillinger). Noen historiske apper som engang annonserte DIF-støtte har nådd slutten av levetiden; moderne standarder favoriserer XLSX, ODS eller CSV**. Så et dobbeltklikk kan fortsatt lykkes i Excel eller Calc — eller en arbeidsflyt kan ha droppet DIF fra Lagre som-listen selv om gamle eksporter fortsatt ligger på disken.

I 2026 dukker disse eldre filene fortsatt opp i e-postvedlegg, lab- og instrumenteksporter, finansdelte mapper og arkiver ved siden av .xls, .dbf, Lotus- og Quattro-ark. De er ikke ødelagte CSV-er — de er en eldre strukturert ASCII-handoff. Du trenger ikke VisiCalc for å lese det som er inni. Legacy File Converter lister Data Interchange Format / .dif blant støttede regneark på Støttede filtyper og konverterer .dif lokalt på Windows til moderne mål som XLSX eller CSV. Ingenting lastes opp — se også Et lokalt alternativ til CloudConvert, Convertio og Zamzar for eldre filer.

Klar til å åpne de gamle filene dine?

Start gratis, og lås deretter opp ubegrenset konvertering med en Standard-lisens til $79.95 som betales én gang. Last ned installasjonsprogrammet for Windows – alle funksjoner for opptil 10 filer.

Gratis prøveversjon

Alle funksjonene i programmet · opptil 10 filer

Windows 10 eller 11

Samme gratis prøveversjon som alltid – last ned installasjonsprogrammet for Windows og konverter lokalt på PC-en din.

Start den gratis prøveversjonen – last ned installasjonsprogrammet

Direkte installasjonsprogram for Windows · offline MSI

Er dette trygt? — utgiver, installasjonsprogram og hjelp med SmartScreen

Kjøp Standard – $79.95

Krever Windows 10 eller 11. Ingen abonnementer. 100 % Windows-native.