05. maj 2002 - 00:08Der er
13 kommentarer og 1 løsning
Alternativ til 12 HVIS´er
Jeg er igang med at lave et regnskabs ark i Excel, men er stød på et problem. Jeg skal have hentet et beløb svarende til en valgt månd, over på et andet ark. Måneden vælges v.hj.a. en DataValidering. Der er som bekendt 12 måneder i året, men Excel97 brokker sig så snart min HVIS-funktion ryger over 8 HVIS´er i én funktion. Jeg havde regnet med at denne virkede:
Hvad med en hvis-formel der gør brug af dertil indrettede navne med formler hvis(måneden er mindre end syv;Brug_navn_med_md_1-6;Brug_navn_med_md>6) Er det forståeligt?
Eftersom dine "udgiftceller" befinder sig på samme række, kan du med fordel bruge VOPSLAG. Kender du den ikke i forvejen, vil jeg gerne vise dig det. Send evt. arket til mig: greven@image.dk da det er lidt langt at skulle forklare sig ud af, uden et konkret eksempel.
Indsæt navn: Jeg ved ikke om jeg kan holde tungen lige i munden til det nu, men f.eks. Indsæt navn JAN-JUN Med formlen =HVIS(E10=Januar;'Div. Udgifter'!D23;HVIS(E10=Februar;'Div. Udgifter'!E23;(HVIS(E10=Marts; 'Div. Udgifter'!F23; blah blah blah...indtil Juni;JUL-AUG) så behøver du iøvrigt heller ikke den hvis-formel jeg først nævnte, bare skriv =JAN-JUN (må det vist være) Hjalp det?
Har du månedsnavne som overskrift på din kolonner ? Det er fordi excel kun tillader 7 formler inden i hinanden.
Hvis du har månedsnavne i 1. række dvs D1 Januar, E1 februar, F1 marts osv. kan du bruge en opsalgsformel. =VOPSLAG(E10;D1:O23;23;FALSK) men du har mange andre muligheder. fx =HVIS(E10=Januar;'Div. Udgifter'!D23) + HVIS(E10=Februar;'Div. Udgifter'!E23) + HVIS(E10=Marts;'Div. Udgifter'!F23) + osv
Her er formlerne ikke inden i hinanden, men efter hinanden.
Arket returneret. Valg af måned sker nu fra Rulleliste i stedet for via Datavalidering. Det returnerede referencenr. fra listen bruges til at hente hhv. Indtægter og udgifter med en Indeks funktion.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.