01. november 2005 - 10:22Der er
11 kommentarer og 1 løsning
Dynamisk sum ud fra et indtastet kriterium
Hej,
Jeg har et regneark, hvor jeg gerne vil have en sum-funktion ud fra en given måned. Eks. A B C D E F G 1 Jan Feb Mar Apr osv. osv. 2 Omsætning 10 20 30 40 osv. osv. 3 Vareforbrug 1 2 3 4 osv. osv. 4 5 Indtast aktuel måned: Mar (dette indtastes af brugeren) 6 7 Når der er indtastet Mar i ovenstående skal den gerne kunne 8 udregne summen for B2 til D2, så nedenstående resultat kommer: 9 10 Omsætning for året frem til Mar-måned: 60
Lav evt. en liste med alle md.navne og et tilsvarende nummer. I en anden celle kan du lave en LOPSLAG funktion, der tjekker om der f.eks. står "mar" så skal der returneres "3" via tabellen du har lavet.
Efterfølgende laver du alle summerne som "vælg"-funktioner. Følg guiden, og skriv tilbage, hvis du ikke kommer videre.
Hej hpo Ja ok, men hvordan skal jeg lige lave listen og formlen; sådan her?
Jan 1 Feb 2 Mar 3 osv.
Men jeg er fortsat i tvivl om, hvordan jeg skal bruge det tal jeg får returneret, eks. 3. Hvordan får jeg tallet 3 sat ind i sammenhængen med en =sum(xx:xx)-funktion?
Listen med måneder og tal ser OK ud. Hvis du ved siden af den celle hvor månedsnavn indtastes laver følgende LOPSLAG formel: =LOPSLAG(D1;A1:B12;2;FALSK) Hvor månedsnavne står i A1-A12 og månedsnumre står i b1-b12 og månedsnavn, som du indtaster står i D1, returnerer den månedsnummeret.
Når du har dette til at virke, kan vi arbejde videre med din vælg-formel, ok?
Et tip er at gemme månedsnavne og -numre væk, så det ikke generer øjet. Den eneste information du skal bruge er LOPSLAGsværdien.
En vælg formel virker på følgende vis: vælg([indeksnummer];formel1;formel2;formel3; osv)
Indeksnummer er månedsnummer. Tages eksempelvis marts, vælges formel 3 i ovenstående udtryk, og det skal selvfølgelig så være en sum for MARTS, der står i stedet for formel3 :)
Ser lige at beanbags forslag er magen til det første, der traf mine tanker. Jeg opgav bare at skrive en forklaring, men synes stadig at ideen er god
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.