Om projektmappen: NVE (Norges vassdrags- og energidirektorat) er Norges energimyndighed. Denne model beregner elproduktionsomkostning (LCOE) pr. kraftteknologi — vandkraft, vind, sol med flere — og bruges som grundlag for nationale energibeslutninger og teknologisammenligninger.
35 fund, heraf 32 alvorlige
32
Alvorlige
2
Advarsler
1
Oplysninger
Fund
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H7
Detalje: reference into another file: '[1]Kostnader NOK'!F22
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I7
Detalje: reference into another file: '[1]Kostnader NOK'!G22
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H8
Detalje: reference into another file: '[1]Kostnader NOK'!F23
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I8
Detalje: reference into another file: '[1]Kostnader NOK'!G23
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H9
Detalje: reference into another file: '[1]Kostnader NOK'!F24
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I9
Detalje: reference into another file: '[1]Kostnader NOK'!G24
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H10
Detalje: reference into another file: '[1]Kostnader NOK'!F25
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I10
Detalje: reference into another file: '[1]Kostnader NOK'!G25
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H11
Detalje: reference into another file: '[1]Kostnader NOK'!F26
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I11
Detalje: reference into another file: '[1]Kostnader NOK'!G26
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H14
Detalje: reference into another file: '[1]Kostnader NOK'!F30
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I14
Detalje: reference into another file: '[1]Kostnader NOK'!G30
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H15
Detalje: reference into another file: '[1]Kostnader NOK'!F31
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I15
Detalje: reference into another file: '[1]Kostnader NOK'!G31
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H16
Detalje: reference into another file: '[1]Kostnader NOK'!F32
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I16
Detalje: reference into another file: '[1]Kostnader NOK'!G32
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H17
Detalje: reference into another file: '[1]Kostnader NOK'!F33
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I17
Detalje: reference into another file: '[1]Kostnader NOK'!G33
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H18
Detalje: reference into another file: '[1]Kostnader NOK'!F34
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I18
Detalje: reference into another file: '[1]Kostnader NOK'!G34
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H19
Detalje: reference into another file: '[1]Kostnader NOK'!F35
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I19
Detalje: reference into another file: '[1]Kostnader NOK'!G35
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H20
Detalje: reference into another file: '[1]Kostnader NOK'!F36
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I20
Detalje: reference into another file: '[1]Kostnader NOK'!G36
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H25
Detalje: reference into another file: '[1]Kostnader NOK'!F42
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I25
Detalje: reference into another file: '[1]Kostnader NOK'!G44
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H26
Detalje: reference into another file: '[1]Kostnader NOK'!F49
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I26
Detalje: reference into another file: '[1]Kostnader NOK'!G49
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H28
Detalje: reference into another file: '[1]Kostnader NOK'!F54
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I28
Detalje: reference into another file: '[1]Kostnader NOK'!G54
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!H29
Detalje: reference into another file: '[1]Kostnader NOK'!F55
F07Eksterne eller brudte referencerAlvorlige
Formler peger på andre filer eller på ark/celler, der ikke længere findes (#REF!). Arket regner da på forældede eller ødelagte grundlag, og flyttes filen, holder det helt op med at virke.
Celler: Havvind!I29
Detalje: reference into another file: '[1]Kostnader NOK'!G55
F01Hårdkodede konstanter i formlerAdvarsler
Værdier som skattesatser eller tillæg ligger bagt direkte ind i formlen i stedet for i en navngiven celle. Når værdien ændres, skal nogen finde og rette hver forekomst — overses blot én, regner arket forkert uden at det ses.
F22Manglende beskyttelse omkring følsomme formlerOplysninger
Arkene med formler mangler skrivebeskyttelse, samtidig med at projektmappen indeholder hårdkodede eller følsomme konstanter. Arkets mest følsomme værdier kan ændres af enhver med filen — uden spor, historik eller varsel.
Detalje: no sheet protection on formula sheet(s) Gasskraft, Havvind, Kjernekraft, Kullkraft, Landbasert vindkraft, Solkraft, Vannkraft — 78 cells with hardcoded constants (F01) and 1 sensitive constants (F13) can be edited by anyone with the file
Følsomhed
Konstanter i formler, der slår uforholdsmæssigt igennem på resultatet når de ændres — modellens udokumenterede håndtag:
F13Følsom udokumenteret konstantAdvarsler
En lille ændring af en hårdkodet konstant slår uforholdsmæssigt hårdt igennem på arkets resultat. Et tal, ingen har dokumenteret, er i praksis et af modellens vigtigste håndtag — uden ejer, uden historik og uden kontrol. Netop disse celler bør blive styrede parametre.
Celler: Gasskraft!D11, Gasskraft!H22
Detalje: undocumented constant 10 in Gasskraft!D11: a 5% change moves Gasskraft!H22 by 11%
Denne analyse ser mønsterbrud: brudte referencer, overskrevne formler, udokumenterede konstanter, afvigere i beregningsmønstre. Hvad den ikke kan se, er fejl i hensigt — når alle celler konsekvent regner forkert, eller når en etiket lover noget andet, end formlen gør. Det kræver gennemgang begreb for begreb med nogen, der ved, hvad regnearket skal gøre. En rapport uden fund betyder derfor "ingen mønsterbrud fundet" — ikke "færdigt gennemgået".
Næste skridt
Denne rapport er det gratis sundhedstjek. Den betalte verifikation bygger videre på samme analyse og leverer:
Risikorapport — samtlige fund i arkets logik med cellereferencer, alvorlighed og forklaring. Denne rapport er det første skridt og er allerede inkluderet.
Kravspecifikation — arkets beregningslogik dokumenteret i læsbar form — ofte første gang processen er beskrevet uden for arket.
Kørbar erstatning — arkets logik som testet applikation med formular til inddata.
Ækvivalensbevis — rapport, der viser, at erstatningen giver identisk resultat med arket over tusindvis af testtilfælde inklusive grænsetilfælde, med grendækningsredegørelse.
Første opgave begynder med en pilot på ét ark, fast pris. Piloten er risikovendt — og I er dommeren: mener I ved gennemgangen, at fundene ikke var prisen værd, annulleres fakturaen. Kode og bevis leveres derefter i opgaven, mod milepæle I selv godkender undervejs.