En familie med Microsoft-regnearkprogramvare med verktøy for å analysere, kartlegge og formidle data.
Rapport: Feilaktig talltesting i Excel – falske treff og upålitelig logikk
Problem: Excel gir feilaktige resultater ved testing av tall mot referanselister, spesielt i sammenligningslogikk med MATCH(), COUNTIF() og VBA-kode. Feilen oppstår selv når dataene er korrekt formatert og strukturen er riktig.
Konsekvens: Brukere får falsk trygghet i analyser, spesielt ved testing av tall mot lottorekker eller faste tallsett. Dette kan føre til feil beslutninger og mistillit til Excel som verktøy.
Dokumentert eksempel:
- VBA-makro som sammenligner testrekker med lottotall gir uriktige treff.
- Val()-funksjonen konverterer tomme celler til 0, som gir falske treff.
- Excel-formler feiler ved sammenligning av tall som er lagret som tekst, eller inneholder skjulte tegn.
Brukerens observasjon: Selv med korrekt oppsett og struktur, gir Excel feil antall treff. Dette er ikke en brukerfeil, men en svakhet i Excel sin tolkningslogikk.
Krav til forbedring:
- Excel må skille tydelig mellom tomme celler og verdien 0.
- MATCH() og COUNTIF() må håndtere tallformat og tekst mer robust.
- VBA-funksjoner som Val() bør gi advarsel ved konvertering av tomme celler.
- Microsoft bør anerkjenne problemet og prioritere en løsning – også for enkeltbrukere.
Referanser:
- Microsofts offisielle veiledning for #VERDI!-feil
- Diskusjon i Microsoft-fellesskapet om talltesting i Excel
- ExcelGuru-artikkel om feilkontroll og HvisFeil
- Dokumenterte svakheter i FREKVENS og testlogikk
- Her er noen relevante kilder og hva de viser:
| 🔗 Kilde | Hva den bekrefter |
|---|---|
| Microsofts støtte for FREKVENS-funksjonen | FREKVENS ignorerer tomme celler og tekst – og gir en ekstra rad som kan forvirre resultatet. |
| EasyExcel-guide om FREKVENS | Viser at tall lagret som tekst ikke regnes med, og at man må bruke VALUE() for å få riktig resultat. |
| Education-Wiki om FREKVENS | Forklarer hvordan feil bruk av matriseformel gir feil – og at FREKVENS ikke håndterer desimaler og tekst godt. |
| ExtendOffice om FREKVENS | Bekrefter at FREKVENS gir en ekstra verdi for tall over siste intervall – og ignorerer tekst og tomme celler. |
| Excel-Exercice om datadistribusjon | Viser hvordan FREKVENS kan gi misvisende resultater hvis intervallene ikke er riktig definert – og at validering må gjøres med CTRL+SHIFT+ENTER i eldre versjoner. |