Sv: Programmeringsspørsmål - IF-operasjoner
Grøsseball for en stygg formel.
Jeg tror jeg ville prøvd å bruke pseudocode for å dokumentere regneark-celler, men det er sikkert litt tiltak om man ikke er vant til det.
En annen måte er å prøve å dele opp HVIS-funksjonene på flere linjer, det er de som gjør det vanskelig siden de tar tre parametere. HVIS(A; B; C) blir da til:
Jeg syns det blir enklere da, men jeg er vant til å lese kode som er stykket opp på lignende vis. Under har jeg prøvd på formelen din, ikke sikkert du syns det blir noe lettere. (Ingen garantier for at jeg har splittet opp riktig.)
Kode:
=HVIS(Inndata!B$34=1
; 0
; HVIS(OG(Inndata!B$34>1;Inndata!B$34<6)
; HVIS(ELLER(A12*L<Inndata!$E$34;A12*L>Inndata!$F$34 )
; 0
; Inndata!$C$34+(Inndata!$D$34-Inndata!$C$34)/STØRST((Inndata!$F$34-Inndata!$E$34); 0,0001) * (A12*L-Inndata!$E$34)); HVIS(OG((Inndata!$E$34/L)<=A12;A12<(Inndata!$E$34/L+0,01))
;Inndata!$C$34
;0
)
)
)
|