Legacy File Converter -logoLegacy File Converter
OstaHae sovellus
Historiakatsaus8 min lukuaika

Historiakatsaus: Mikä on .dif-tiedosto? Data Interchange Format -taulukko

Software Artsin ASCII-muotoinen taulukoiden siirtomuoto VisiCalcin ajalta — ei CSV, ei SYLK eikä ”erotustiedosto”.

·Legacy File Converter-tiimin kirjoittama
Tummansininen tekninen kaavio vanhasta .dif (Data Interchange Format) -taulukosta: beige .dif-kortti, jossa ASCII-tunnisteet TABLE, VECTORS, TUPLES ja DATA, DIF-tunnistepaneeli, EI erotustiedosto -sekaannuskortti, sukulinja VisiCalc → Lotus/Excel → LibreOffice → arkistot 2026, ei logoja

TL;DR

.dif-tiedosto on Data Interchange Format — Software Artsin (VisiCalcin luojien) 1980-luvun alussa julkaisema ASCII-muotoinen taulukoiden siirtomuoto. Se siirtää yhden taulukon rivit ja sarakkeet ohjelmasta toiseen tunnisteilla kuten TABLE, VECTORS, TUPLES ja DATA. Se ei ole CSV, ei SYLK (.slk) eikä mikään yleinen ”erotus-” tai differentiaalitiedosto. Legacy File Converter muuntaa .dif-tiedostot offline-tilassa tällä PC:llä — mitään ei ladata verkkoon.

Mikä on .dif-tiedosto?

DIF tulee sanoista Data Interchange Format. Levyiltä yhä löytyvä tiedostopääte on .dif. Software Arts, Inc. — VisiCalcin, varhaisen henkilökohtaisten tietokoneiden taulukkolaskentaohjelman, takana ollut yritys — julkaisi muodon, jotta eri ohjelmat voisivat vaihtaa yhden taulukon ilman numeroiden uudelleen näppäilyä. COMPUTE!-lehden uutuustuotepalsta kertoi kesäkuussa 1982, että Software Arts oli perustanut DIF-muodon ja teknisiä määrityksiä jakavan DIF Clearinghousen; se tarjosi määrityksen kehittäjille. Aikalaiskirjoitukset ja myöhempi Encyclopedia of Graphics File Formats -yhteenveto nimeävät alkuperäiseksi kehittäjäksi Software Artsin ja mainitsevat muodon 7-bittisen ASCII-rakenteen (laitteiston tavujärjestyksellä ei ole merkitystä, koska tiedosto on tekstiä).

Wikipedian yleiskatsaus (hyvä lähtökohta, ei viimeinen sana) pitää suunnittelijana ensisijaisesti Bob Frankstonia, ja mukana oli muun muassa Mitch Kapor, jotta DIF toimisi VisiPlotin kanssa — Kapor perusti myöhemmin Lotuksen. Teknisen määrityksen tekijänoikeusmerkintä on vuodelta 1981. Laajasti siteerattu varhainen julkinen artikkeli on Candace E. Kalishin ja Malinda F. Mayerin ”DIF: A Format for Data Exchange between Applications Programs” BYTE-lehdessä marraskuussa 1981. Bitsavers ja muut arkistot säilyttävät yhä DIF Clearinghousen ja VisiCorpin aikaisia PDF-kopioita teknisestä määrityksestä.

Miksi muoto levisi: jokaisella suositulla taulukkolaskentaohjelmalla oli oma tallennusmuotonsa. Yhteisesti sovittu ASCII-siirtomuoto tarkoitti, että VisiCalc, kaavio-ohjelmat, tietokannanhallintaohjelmat ja myöhemmin Lotus 1-2-3, Multiplan, Quattro Pro, Excel ja avoimen lähdekoodin taulukkolaskimet pystyivät tuomaan tai viemään saman taulukon. PRONOM (The National Archivesin tiedostomuotorekisteri) listaa Data Interchange Formatin tunnuksella x-fmt/41. Microsoft mainitsee DIF-muodon yhä Excelin tukemien tyyppien joukossa; LibreOffice Calcissa on DIF-suodatin. Raymond Chenin *Old New Thing* -kirjoitus leikepöytämuodoista CF_DIF ja CF_SYLK liittää DIF-muodon VisiCalcin maailmaan samalla tavalla kuin SYLK liittyy Multiplaniin — siirtomuotojen nimet elivät kauemmin kuin sovellukset, jotka tekivät niistä suosittuja.

Avaa se Muistiossa

Tyypillinen .dif on luettavaa tekstiä: TABLE / VECTORS / TUPLES / DATA -otsakkeet, sitten BOT-rivit ja EOD-merkki. ASCII-rakenteen ansiosta DIF toimi siirtomuotona ohjelmien välillä, kun binääriset taulukkomuodot eivät siirtyneet hyvin.

Miten DIF eroaa CSV:stä ja SYLKistä

DIF-tiedostossa on otsakeosa ja dataosa. Pakollisia otsakkeita ovat TABLE (otsikko- ja versiotyyppiset metatiedot), VECTORS (sarakkeiden määrä), TUPLES (rivien määrä) ja DATA (merkitsee solujonon alun). Dataosassa erikoismerkit kuten BOT (monikon eli rivin alku) ja EOD (datan loppu) rajaavat numero- ja merkkijonosoluja. Lohkot ovat lyhyitä monirivisiä tietueita — otsakkeet tyypillisesti kolme riviä, data-arvot tyypillisesti kaksi — eivätkä yksi pilkuin eroteltu rivi taulukon riviä kohden.

Juuri rakenne erottaa sen arkisesta CSV:stä (comma-separated values): CSV on litteä erotinmerkein jaettu vedos ilman VECTORS/TUPLES-sopimusta. SYLK (.slk, Symbolic Link) on eri ASCII-sukulinjaa Microsoft Multiplanista / Excelistä, ja se koostuu puolipistein erotelluista tietueista, jotka alkavat ID:llä ja päättyvät E:hen. Microsoftin oma Excel-dokumentaatio listaa DIF- ja SYLK-muodot erillisinä tallennusmuotoina; molemmat kattavat yleensä vain aktiivisen taulukon. DIF ei myöskään pysty esittämään monitaulukkoista työkirjaa yhdessä tiedostossa — rajoitus, jonka muotoyhteenvedot ja PRONOMin kuvaus mainitsevat.

Nimisekaannukset

”DIF” ei ole tiedostojärjestelmän differentiaalivarmuuskopio, ei Diffie–Hellman-salaus eikä Navy DIF (1980-luvun asiakirjojen siirtoon liittyvä, asiaan kuulumaton nimi). Taulukon .dif tarkoittaa Data Interchange Formatia. .dif-tiedoston nimeäminen uudelleen .csv-päätteiseksi ei muunna sitä.

Miksi Excel saattaa yhä avata .dif-tiedoston — ja miksi .dif-tiedostoja on yhä vuonna 2026

Microsoft listaa yhä **DIF (*.dif) -muodon Excelin tiedostomuotojen joukossa ja huomauttaa, että DIF-muotoon tallennettaessa säilyy vain aktiivinen taulukko. Tukidokumentaatio ominaisuuksista, jotka menetetään muihin muotoihin tallennettaessa, kertoo, että DIF säilyttää taulukon tekstin, arvot ja kaavat tietyin näyttösäännöin, kun taas kaaviot, kommentit, VBA ja suurin osa muotoilusta eivät säily. LibreOffice dokumentoi Calcin DIF-tuonti- ja -vientisuodattimen (merkistövalintoineen). Osa historiallisista sovelluksista, jotka aikoinaan mainostivat DIF-tukea, on jo tuen ulkopuolella; nykyiset oletukset suosivat XLSX-, ODS- tai CSV**-muotoa. Kaksoisnapsautus voi siis yhä toimia Excelissä tai Calcissa — tai työnkulusta on voitu pudottaa DIF Tallenna nimellä -luettelosta, vaikka vanhoja vientitiedostoja on yhä levyllä.

Vuonna 2026 nämä vanhat tiedostot tulevat yhä vastaan sähköpostin liitteissä, laboratorioiden ja mittalaitteiden vientitiedostoissa, taloushallinnon jaetuissa kansioissa ja arkistoissa .xls-, .dbf-, Lotus- ja Quattro-taulukoiden vieressä. Ne eivät ole rikkinäisiä CSV-tiedostoja — ne ovat vanhempi rakenteinen ASCII-siirtomuoto. Et tarvitse VisiCalcia nähdäksesi, mitä niissä on. Legacy File Converter listaa Data Interchange Format / .dif -muodon tuettujen taulukoiden joukossa sivulla Tuetut tiedostotyypit ja muuntaa .dif-tiedostot paikallisesti Windowsissa nykyaikaisiin muotoihin, kuten XLSX tai CSV. Mitään ei ladata verkkoon — katso myös Paikallinen vaihtoehto CloudConvertille.

Valmis avaamaan vanhat tiedostosi?

Aloita ilmaiseksi ja avaa sitten rajattomat muunnokset kertamaksullisella $79.95 Standard-lisenssillä. Lataa Windows-asennusohjelma – kaikki ominaisuudet jopa 10 tiedostolle.

Ilmainen kokeiluversio

Sovelluksen kaikki ominaisuudet · jopa 10 tiedostoa

Windows 10 tai 11

Sama ilmainen kokeiluversio kuin aina – lataa Windows-asennusohjelma ja muunna paikallisesti tietokoneellasi.

Aloita ilmainen kokeilu – lataa asennusohjelma

Suora Windows-asennusohjelma · offline-MSI

Onko tämä turvallinen? — julkaisija, asennusohjelma ja SmartScreen-ohjeet

Osta Standard – $79.95

Vaatii Windows 10:n tai 11:n. Ei tilauksia. 100 % Windows-natiivi.