Elk bedrijf heeft er één. Een spreadsheet dat ooit begon als een lijstje voor jezelf en dat vandaag de planning, de voorraad of de urenregistratie van het hele team draagt.
Niemand heeft daar ooit voor gekozen. Het is gegroeid. En precies daarom staat nergens op een factuur wat het kost.
Hoe een lijstje een systeem wordt
Het patroon is overal hetzelfde.
Je hebt iets nodig dat je bestaande software niet doet. Je maakt in tien minuten een tabblad. Het werkt. Een collega vraagt of hij het ook mag gebruiken, dus je zet het op de gedeelde schijf. Er komt een kolom bij voor de status. Dan een tweede tabblad voor vorig jaar. Dan een formule die uit dat tweede tabblad optelt. Dan een derde tabblad dat niemand meer durft aan te raken.
Twee jaar later is dat bestand de enige plek waar staat welke klant wat besteld heeft.
Dat is geen domme beslissing geweest. Een spreadsheet is snel, goedkoop en iedereen kan ermee overweg. Het probleem is niet dat je hem gemaakt hebt. Het probleem is dat er nooit een moment kwam waarop iemand vaststelde: dit is intussen een systeem.
Kost één: fouten die niemand opmerkt
Ik ga je geen percentages verkopen over fouten in spreadsheets. Die cijfers komen uit onderzoek bij banken en beursgenoteerde bedrijven, en die worden veel te makkelijk op een KMO van twaalf mensen geplakt.
Wat wel klopt: een spreadsheet waarschuwt je nergens voor. Sleep een formule één rij te ver door en de som klopt niet meer, zonder dat er iets rood kleurt. Typ een datum in het verkeerde formaat en je sortering loopt stil in de war. Overschrijf per ongeluk een formule met een vast getal en de kolom blijft er maandenlang correct uitzien terwijl hij dat niet is.
Een applicatie kan wél weigeren. Ze kan zeggen dat een veld verplicht is, dat een klant niet twee keer mag bestaan, dat een uur niet aan een afgesloten project mag hangen. Dat klinkt als een beperking, maar het is de hele waarde: de fout wordt gemaakt op het moment dat iemand hem nog kan zien, niet drie kwartalen later in een rapport.
De echte kost zit trouwens zelden in de fout zelf. Ze zit in het wantrouwen dat erna komt. Vanaf het moment dat één cijfer ooit fout bleek, controleert iedereen alles opnieuw. Dat controlewerk is puur verlies en het staat op geen enkele urenstaat.
Kost twee: versiechaos
De tweede kost herken je aan bestandsnamen.
Planning_2026_def.xlsx. Planning_2026_def_v2.xlsx. Planning_2026_def_v2_JAN.xlsx. Iemand had het bestand open staan, dus een collega maakte een kopie om toch verder te kunnen. Die kopie leefde twee weken en kreeg intussen wijzigingen die in het origineel nooit zijn geland.
Gedeelde spreadsheets in de cloud lossen het slot op, maar niet het onderliggende probleem: een spreadsheet heeft geen geheugen. Hij toont je de huidige toestand en verder niets. Wie heeft die prijs aangepast? Wanneer is die order op geannuleerd gezet? Waarom staat er nu een andere datum dan vorige week?
Op die vragen bestaat geen antwoord, en dus wordt elke discussie een kwestie van wie zich het meest zeker herinnert wat er gebeurd is.
Kost drie: het hangt aan één persoon
Dit is de duurste, en meestal de best verborgen.
In bijna elk bedrijf dat op een spreadsheet draait, is er één iemand die snapt hoe het in elkaar zit. Zij heeft het gebouwd, zij weet waarom kolom AF verborgen staat, zij repareert het als de draaitabel niet meer bijwerkt.
Zolang zij er is, werkt alles. Maar ze kan niet met vakantie zonder vragen te krijgen, ze kan het niet zomaar overdragen, en ze schuift het werk elke week vooruit dat ze eigenlijk zou moeten doen. En vertrekt ze, dan vertrekt het systeem grotendeels mee.
Test het eens eerlijk. Als de persoon die dit bestand beheert morgen twee weken uitvalt, blijft dan alles gewoon draaien? Als het antwoord "grotendeels wel, maar" is, dan weet je genoeg.
Kost vier: het schaalt niet mee met de rest
Een spreadsheet staat op zichzelf. Dat is precies waarom je hem kon maken zonder iemand iets te vragen, en precies waarom hij later in de weg gaat zitten.
Je nieuwe boekhoudpakket kan er niet uit lezen. Je website kan er niets naartoe schrijven. Wil je dat een klant zijn eigen status ziet, dan kan dat niet, want dan zou hij het hele bestand zien. Dus typt iemand de gegevens over, en dat overtypen is exact het handwerk dat je met een automatisatietraject zou willen wegnemen.
Zo wordt het spreadsheet stilaan het stuk waar elk verbeterplan op stukloopt.
Wanneer een spreadsheet wél het juiste antwoord is
Nuance hoort hierbij, want de omgekeerde fout bestaat ook.
Een spreadsheet is uitstekend voor eenmalige analyses, voor rekenwerk dat je zelf doet en zelf nakijkt, voor een proces dat je nog aan het uitvinden bent, en voor iets dat maar een paar maanden hoeft mee te gaan. In die gevallen is snel en wegwerpbaar precies de juiste eigenschap.
De kantelvraag is niet hoe groot het bestand is, maar wie ervan afhangt. Zodra meerdere mensen ermee werken, klanten of leveranciers erin voorkomen, of een beslissing van vorige maand terug te vinden moet zijn, is het geen spreadsheet meer. Dan is het een applicatie zonder de eigenschappen van een applicatie.
De uitweg is niet alles vervangen
De reflex is om er meteen een groot project van te maken: één systeem dat alles overneemt, zes maanden bouwen, alles tegelijk overzetten. Dat is bijna altijd de duurste weg, en de weg met de meeste kans op afhaken.
Wij bouwen applicaties op maat in sprints van twee weken, en bij een spreadsheet dat ontspoord is werkt dat bijzonder goed. Je begint bij het stuk waar de meeste pijn zit, meestal de invoer en de status, en dat stuk vervangt versie één. De rest van het bestand blijft voorlopig gewoon bestaan.
Voor Thools bouwden we op die manier een backoffice waarin ze hun productsprints opvolgen en hun surveyantwoorden doorzoeken. Ook daar was het uitgangspunt niet "alles in één systeem", maar één scherp afgebakende toepassing die zoekwerk wegneemt. Dat je na twee weken werkende software ziet in plaats van een presentatie, is niet alleen prettiger. Het is ook de enige manier om erachter te komen of je het juiste stuk aan het vervangen bent.
Kort samengevat
Een spreadsheet die een systeem geworden is, kost je geen euro per maand en toch elke week geld: in controlewerk, in verdwenen versies, in de afhankelijkheid van één persoon en in alles wat je niet kunt koppelen.
Neem het bestand waar je nu aan denkt. Stel er twee vragen bij: wat gebeurt er als de persoon die het beheert twee weken wegvalt, en hoeveel tijd gaat er per week naar het controleren en overtypen van wat erin staat?
Zijn die antwoorden ongemakkelijk, leg het dan eens voor in een gratis strategiegesprek. We kijken samen naar het bestand en zeggen je eerlijk of er iets vervangen moet worden, of dat je er beter een koppeling omheen bouwt.