Om projektmappen: US HUD er det amerikanske boligministerium. Projektmappen bruges af ejendomsejere og -administratorer til at analysere rekapitalisering af subsidierede lejeboliger — pengestrømme, kapitalbehov og finansieringsscenarier, der ligger til grund for føderale bevaringsbeslutninger.
47 fund, heraf 8 alvorlige
8
Alvorlige
37
Advarsler
2
Oplysninger
Fund
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
Celler: Finance Calculator!H30
Detalje: chain toward Finance Calculator!H30 rounds in 1 of 2 contributing steps
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
Celler: Preservation CF Projection!G27, Preservation CF Projection!H27, Preservation CF Projection!I27, Preservation CF Projection!J27, Preservation CF Projection!K27, Preservation CF Projection!L27, Preservation CF Projection!M27, Preservation CF Projection!N27, Preservation CF Projection!O27, Preservation CF Projection!P27, Preservation CF Projection!Q27, Preservation CF Projection!R27, Preservation CF Projection!S27, Preservation CF Projection!T27, Preservation CF Projection!U27, Preservation CF Projection!V27, Preservation CF Projection!W27, Preservation CF Projection!X27, Preservation CF Projection!Y27, Preservation CF Projection!Z27, Preservation CF Projection!AA27, Status Quo No Cap Needs!G26, Status Quo No Cap Needs!H26, Status Quo No Cap Needs!I26, Status Quo No Cap Needs!J26, Status Quo No Cap Needs!K26, Status Quo No Cap Needs!L26, Status Quo No Cap Needs!M26, Status Quo No Cap Needs!N26, Status Quo No Cap Needs!O26, Status Quo No Cap Needs!P26, Status Quo No Cap Needs!Q26, Status Quo No Cap Needs!R26, Status Quo No Cap Needs!S26, Status Quo No Cap Needs!T26, Status Quo No Cap Needs!U26, Status Quo No Cap Needs!V26, Status Quo No Cap Needs!W26, Status Quo No Cap Needs!X26, Status Quo No Cap Needs!Y26, Status Quo No Cap Needs!Z26, Status Quo No Cap Needs!AA26
Detalje: chain toward Preservation CF Projection!G27 rounds in 1 of 3 contributing steps [same pattern in 42 cells]
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
Celler: S+U Calculator!D22, S+U Calculator!D23, S+U Calculator!D24, S+U Calculator!D25, S+U Calculator!D26
Detalje: chain toward S+U Calculator!D22 rounds in 1 of 2 contributing steps [same pattern in 5 cells]
F15Inkonsekvent afrunding i en beregningskædeAlvorlige
Trinnene, der fører til samme beregning, afrunder forskelligt: nogle afrunder, andre ikke, eller til forskelligt antal decimaler. Ører, der forsvinder og genopstår afhængigt af vejen, er den hyppigste årsag til, at rapporter 'ikke går op' med grundlaget.
Celler: Status Quo CF with CNA!G30, Status Quo CF with CNA!H30, Status Quo CF with CNA!I30, Status Quo CF with CNA!J30, Status Quo CF with CNA!K30, Status Quo CF with CNA!L30, Status Quo CF with CNA!M30, Status Quo CF with CNA!N30, Status Quo CF with CNA!O30, Status Quo CF with CNA!P30, Status Quo CF with CNA!Q30, Status Quo CF with CNA!R30, Status Quo CF with CNA!S30, Status Quo CF with CNA!T30, Status Quo CF with CNA!U30, Status Quo CF with CNA!V30, Status Quo CF with CNA!W30, Status Quo CF with CNA!X30, Status Quo CF with CNA!Y30, Status Quo CF with CNA!Z30, Status Quo CF with CNA!AA30
Detalje: chain toward Status Quo CF with CNA!G30 rounds in 1 of 3 contributing steps [same pattern in 21 cells]
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.
Celler: AFS Worksheet!C69, AFS Worksheet!D69, AFS Worksheet!E69
Detalje: constants 12 in +(C62+C58)/12 [same pattern in 3 cells]
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.
Celler: AFS Worksheet!C110, AFS Worksheet!D110, AFS Worksheet!E110, AFS Worksheet!F110
Detalje: constants 12 in +C70*12 [same pattern in 4 cells]
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.
Celler: Background Info!K43
Detalje: constants 12 in -PMT(E45/12,C46,C43)
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.
Celler: Background Info!L44
Detalje: constants 12 in NPER(C45/12,-K43,C44,0,0)
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.
Celler: Background Info!F46
Detalje: constants 12 in +C46/12
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.
Celler: Finance Calculator!F17
Detalje: constants 10 in IF(F16="","",(F16*10*D17))
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.
Celler: Finance Calculator!F20
Detalje: constants 12 in D20*$D$10*12
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.
Celler: Finance Calculator!F28
Detalje: constants 12 in -PMT(D28/12,D30*12,1)*12
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.
Celler: Preservation CF Projection!F29
Detalje: constants 12 in ROUND(PMT(F39/12,F41,F42)*12,0)
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.
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.
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.
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.
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.
Celler: S+U Calculator!C24
Detalje: constants 20 in ROUND(SUM(C19:C23)*20%,-2)
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.
Celler: Status Quo No Cap Needs!C11, Status Quo No Cap Needs!D11
Detalje: constants 1000 in +'AFS Worksheet'!D80/1000 [same pattern in 2 cells]
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.
Celler: Status Quo No Cap Needs!C12, Status Quo No Cap Needs!D12
Detalje: constants 1000 in +'AFS Worksheet'!D83/1000 [same pattern in 2 cells]
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.
Celler: Status Quo No Cap Needs!C13, Status Quo No Cap Needs!D13
Detalje: constants 1000 in +'AFS Worksheet'!D85/1000 [same pattern in 2 cells]
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.
Celler: Status Quo No Cap Needs!C17, Status Quo No Cap Needs!D17, Status Quo No Cap Needs!C24, Status Quo No Cap Needs!D24, Status Quo No Cap Needs!C28, Status Quo No Cap Needs!C29, Status Quo No Cap Needs!D29
Detalje: constants 1000 in -'AFS Worksheet'!D99/1000 [same pattern in 7 cells]
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.
Celler: Status Quo No Cap Needs!C18, Status Quo No Cap Needs!D18
Detalje: constants 1000 in -'AFS Worksheet'!D101/1000 [same pattern in 2 cells]
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.
Celler: Status Quo No Cap Needs!C19, Status Quo No Cap Needs!D19
Detalje: constants 1000 in -'AFS Worksheet'!D93/1000 [same pattern in 2 cells]
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.
Celler: Status Quo No Cap Needs!C20, Status Quo No Cap Needs!D20
Detalje: constants 1000 in -'AFS Worksheet'!D104/1000-SUM(C16:C19) [same pattern in 2 cells]
F02Formel afviger fra mønstretAdvarsler
I en række eller kolonne hvor cellerne følger samme beregningsmønster, gør denne celle noget andet. Det er ofte resten af en manuel justering eller en kopiering, der er gået skævt — og netop den slags celler ligger typisk bag summeringer, der ikke stemmer.
Celler: Preservation CF Projection!C16, Preservation CF Projection!D16, Preservation CF Projection!E16, Status Quo CF with CNA!C17, Status Quo CF with CNA!D17, Status Quo CF with CNA!E17
Detalje: formula deviates from the pattern of 12 neighbours: SUM(C11:C15) [same pattern in 6 cells]
F02Formel afviger fra mønstretAdvarsler
I en række eller kolonne hvor cellerne følger samme beregningsmønster, gør denne celle noget andet. Det er ofte resten af en manuel justering eller en kopiering, der er gået skævt — og netop den slags celler ligger typisk bag summeringer, der ikke stemmer.
Celler: Preservation CF Projection!C23, Preservation CF Projection!D23, Preservation CF Projection!E23, Status Quo CF with CNA!C24, Status Quo CF with CNA!D24, Status Quo CF with CNA!E24
Detalje: formula deviates from the pattern of 12 neighbours: SUM(C17:C22) [same pattern in 6 cells]
F02Formel afviger fra mønstretAdvarsler
I en række eller kolonne hvor cellerne følger samme beregningsmønster, gør denne celle noget andet. Det er ofte resten af en manuel justering eller en kopiering, der er gået skævt — og netop den slags celler ligger typisk bag summeringer, der ikke stemmer.
Celler: Preservation CF Projection!C27, Preservation CF Projection!D27, Preservation CF Projection!E27
Detalje: formula deviates from the pattern of 12 neighbours: +C16+SUM(C23:C26) [same pattern in 3 cells]
F09Manuel værdi hvor en formel forventesAdvarsler
Midt i et formelmønster ligger en hårdt indtastet værdi — nogen har overskrevet formlen, ofte for at 'rette' et tal inden en deadline. Cellen opdateres aldrig mere, når inddata ændres.
Celler: Status Quo No Cap Needs!G28
Detalje: constant value where the surrounding 23-cell formula pattern predicts a formula
F10Logik afhænger af skjult indholdAdvarsler
Beregninger henter værdier fra skjulte ark, rækker eller kolonner. Det, der styrer resultatet, ses ikke ved gennemgang — et almindeligt sted for glemte antagelser og gamle justeringer.
Celler: Preservation CF Projection!O29, Preservation CF Projection!T29, Preservation CF Projection!Y29, Status Quo No Cap Needs!O28, Status Quo No Cap Needs!T28, Status Quo No Cap Needs!Y28, Status Quo No Cap Needs!O29, Status Quo No Cap Needs!T29, Status Quo No Cap Needs!Y29
Detalje: formula depends on hidden content: Preservation CF Projection!N29 [same pattern in 9 cells]
F10Logik afhænger af skjult indholdAdvarsler
Beregninger henter værdier fra skjulte ark, rækker eller kolonner. Det, der styrer resultatet, ses ikke ved gennemgang — et almindeligt sted for glemte antagelser og gamle justeringer.
Celler: Preservation CF Projection!O34, Preservation CF Projection!T34, Preservation CF Projection!Y34, Status Quo No Cap Needs!O33, Status Quo No Cap Needs!T33, Status Quo No Cap Needs!Y33
Detalje: formula depends on hidden content: Preservation CF Projection!N12 [same pattern in 6 cells]
F10Logik afhænger af skjult indholdAdvarsler
Beregninger henter værdier fra skjulte ark, rækker eller kolonner. Det, der styrer resultatet, ses ikke ved gennemgang — et almindeligt sted for glemte antagelser og gamle justeringer.
Celler: Preservation CF Projection!O41, Preservation CF Projection!T41, Preservation CF Projection!Y41
Detalje: formula depends on hidden content: Preservation CF Projection!N41 [same pattern in 3 cells]
F10Logik afhænger af skjult indholdAdvarsler
Beregninger henter værdier fra skjulte ark, rækker eller kolonner. Det, der styrer resultatet, ses ikke ved gennemgang — et almindeligt sted for glemte antagelser og gamle justeringer.
Celler: Status Quo CF with CNA!O37, Status Quo CF with CNA!T37, Status Quo CF with CNA!Y37
Detalje: formula depends on hidden content: Status Quo CF with CNA!N13 [same pattern in 3 cells]
F10Logik afhænger af skjult indholdAdvarsler
Beregninger henter værdier fra skjulte ark, rækker eller kolonner. Det, der styrer resultatet, ses ikke ved gennemgang — et almindeligt sted for glemte antagelser og gamle justeringer.
Celler: Status Quo CF with CNA!O42, Status Quo CF with CNA!T42, Status Quo CF with CNA!Y42
Detalje: formula depends on hidden content: Status Quo CF with CNA!N47 [same pattern in 3 cells]
F10Logik afhænger af skjult indholdAdvarsler
Beregninger henter værdier fra skjulte ark, rækker eller kolonner. Det, der styrer resultatet, ses ikke ved gennemgang — et almindeligt sted for glemte antagelser og gamle justeringer.
Celler: Status Quo No Cap Needs!O9, Status Quo No Cap Needs!T9, Status Quo No Cap Needs!Y9
Detalje: formula depends on hidden content: Status Quo No Cap Needs!N9 [same pattern in 3 cells]
F20Kopierede ark der er divergeretAdvarsler
Samme formelmønster findes på flere ark, men arkene har forskellig udstrækning. Det er sporet af et kopieret ark, der siden er vokset eller skrumpet — formler, der dækkede alle data på ét ark, dækker dem ikke længere på et andet, uden varsel.
Celler: Background Info!C26, Preservation CF Projection!C23, Status Quo CF with CNA!C24, Status Quo No Cap Needs!C22
Detalje: 1 shared formula pattern(s) of >=5 cells on sheets with diverging structure: Background Info (used extent M119) vs Preservation CF Projection (used extent AA49) vs Status Quo CF with CNA (used extent AA55) vs Status Quo No Cap Needs (used extent AA42)
F20Kopierede ark der er divergeretAdvarsler
Samme formelmønster findes på flere ark, men arkene har forskellig udstrækning. Det er sporet af et kopieret ark, der siden er vokset eller skrumpet — formler, der dækkede alle data på ét ark, dækker dem ikke længere på et andet, uden varsel.
Celler: Cap Needs!D11, Status Quo No Cap Needs!D9
Detalje: 1 shared formula pattern(s) of >=5 cells on sheets with diverging structure: Cap Needs (used extent Z13) vs Status Quo No Cap Needs (used extent AA42)
F20Kopierede ark der er divergeretAdvarsler
Samme formelmønster findes på flere ark, men arkene har forskellig udstrækning. Det er sporet af et kopieret ark, der siden er vokset eller skrumpet — formler, der dækkede alle data på ét ark, dækker dem ikke længere på et andet, uden varsel.
Celler: Preservation CF Projection!C16, Status Quo CF with CNA!C17, Status Quo No Cap Needs!C15
Detalje: 2 shared formula pattern(s) of >=5 cells on sheets with diverging structure: Preservation CF Projection (used extent AA49) vs Status Quo CF with CNA (used extent AA55) vs Status Quo No Cap Needs (used extent AA42)
F20Kopierede ark der er divergeretAdvarsler
Samme formelmønster findes på flere ark, men arkene har forskellig udstrækning. Det er sporet af et kopieret ark, der siden er vokset eller skrumpet — formler, der dækkede alle data på ét ark, dækker dem ikke længere på et andet, uden varsel.
Celler: Preservation CF Projection!C27, Status Quo No Cap Needs!C26
Detalje: 4 shared formula pattern(s) of >=5 cells on sheets with diverging structure: Preservation CF Projection (used extent AA49) vs Status Quo No Cap Needs (used extent AA42)
F05Udokumenterede betingelsesgrænserOplysninger
Tærskelværdier i IF-betingelser ligger direkte i formlen i stedet for i en dokumenteret celle. Grænserne ses ikke ved gennemgang, og ingen ved, om 37,5 er en bevidst beslutning eller et glemt tal.
Celler: Background Info!B48
Detalje: condition thresholds 2 hardcoded in IF(K48=2,"Please explain when you believe the loan will mature, and how you made that determination.","The information you entered above suggests that the loan will mature in "&TEXT(K45,"mmmm yyyy")&". Please discuss whether that agrees with your records.")
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) AFS Summary, AFS Worksheet, Background Info, Cap Needs, Finance Calculator, Preservation CF Projection, Preservation Sources & Uses, S+U Calculator, Status Quo CF with CNA, Status Quo No Cap Needs — 110 cells with hardcoded constants (F01) and 23 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: Preservation CF Projection!F29, Preservation CF Projection!V35
Detalje: undocumented constant 12 in Preservation CF Projection!F29: a 5% change moves Preservation CF Projection!V35 by 20% [same pattern in 2 cells]
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.
Revisions, Instructions, Background Info, AFS Worksheet, AFS Summary, Status Quo No Cap Needs, Cap Needs, Status Quo CF with CNA, Preservation CF Projection, S+U Calculator, Finance Calculator, Preservation Sources & Uses
Formelceller
1960
Inputceller
987
Skjulte ark
1
Hvad analysen ikke ser
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.