Avatar billede ransborg Juniormester
08. august 2001 - 19:52 Der er 23 kommentarer og
1 løsning

betinget sum funktion over forskellige ark

Jeg har et budget regneark med omkring 100 ark
I hver ark står der i celle D1 enten 911, 102, 701 eller 902 (costcentre)

Alle ark er bygget op på samme måde, der er en masse rækker, hvor der i kolonne A står konto numre. I kolonne D står de forskellige beløb så ud for kontonumret.

Jeg vil nu gerne konsolidere mit budget under de forskellige costcentre i en ny fil.

Det vil sige opbygningen med kontonumre er det samme, som i den underliggende ovennævnte fil. Række 1 dækker nu over en liste med de forskellige costcentre. Nu kommer problemet.

Jeg vil gerne have den til at lave et opslag i den underliggende fil (en slags opslag), hvor den summer beløbbene sammen fra den underliggende fil UNDER det tilhørende costcenter.

Jeg forestiller mig en slags sum.hvis fuktion, men jeg er lidt i vildrede.

Håber I kan hjælpe mig

MVH
Claus
Avatar billede johs_j Novice
08. august 2001 - 20:39 #1
Hvorfor ikke lave et ark mere i samme project-mappe og så bruge funktionen Konsolider som findes under menuen DATA. Der findes så forskellige beregningsformer til konsolideringen.
Så vidt jeg ved kan man også konsolidere over flere mapper.
Avatar billede ransborg Juniormester
08. august 2001 - 21:13 #2
Grunden til, at den helst skal ligge i en ny fil, er, at filen ellers bliver utrolig stor - og den er ikke let at håndtere i overførsel til hjemarbejds pcen. Desuden vil det og skabe et større overblik, hvis det ligger i to filer.

Jeg er ikke så kendt i funktionen \"konsolider\", kan du evt. beskrive nærmere, hvis jeg vælger løsningen med, at det ligger i samme fil?

MVH
Claus
Avatar billede janvogt Praktikant
08. august 2001 - 22:28 #3
\"Konsolider\" kan ikke bruges i denne sammenhæng, fordi du ønsker en form for opslag på costcenternummeret.

Hvis du har mulighed for at sortere dine ark i costcenterorden ville det være muligt at bruge følgende formel:
=SUM(\'C:\\Dokumenter\\[datafil.xls]Ark2:Ark5\'!$D$3)

Den kan bruges udenfor det pågældende ark og summerer værdier fra celle D3 fra arkene Ark2 til Ark5 i filen datafil.xls.

Måske kan du bruge denne løsning ellers skal du vist have gang i nogle array-formler.
Avatar billede ransborg Juniormester
09. august 2001 - 09:17 #4
janvogt,
det vil være en lidt omstændig løsning, da medarbejderen kan skifte costcenter.
Jeg tænkte på en sum.hvis løsning

Hvis nu costcenter gange kontonummer giver en unik værdi, f.eks. 912*8122

Vil det så være muligt at lave en sum.hvis funktion på tværs af alle mine ark? hvis jeg nu f.eks. skriver ud for costcenter 912 konto 8122, at den skal lægge alle værdierne sammen fra den anden fil, som giver netop denne unikke værdi (912*8122)?

Det kræver selvfølgelig at, jeg tester, at det ER unikke værdier over det hele, men det kan jeg godt klare.

Mvh
Claus
Avatar billede finnholm Nybegynder
09. august 2001 - 09:27 #5
Alternativ

Jeg sidder også normalt med større regneark vedr. budgetter, opfølgning osv. Min metode er at samle alle data i et ark med en linie for hver konto-costcenter. Her bruger jeg så funktionen data-filter, således at folk kan klikke ind på deres afdeling og se de realiserede tal, budget, last year. Desuden kan de definere f.eks. konto interval oa.

Her kan du desuden lave et tilstødende ark hvor du laver en total for hver enkelt cc med funktionen dsum().

Mvh
Finn
Avatar billede finnholm Nybegynder
09. august 2001 - 09:41 #6
Løsning

Hvis der kun fremkommer en kombination af f.eks. 8122-912 pr. ark, kan du løseproblemet med funktionen =LOPSLAG(8122912;A1:D150;4;FALSK).

Dette kræver dog at hver enkelt linie har en tilsvarende string \"8122-912\". Indsæt en kolonne til venstre for beløbet med cc og en kolonne hvor strengen samles f.eks. =c2&d2.
Avatar billede janvogt Praktikant
09. august 2001 - 09:50 #7
>>> ransborg

Det er ikke muligt at lave 3-dimensionelle opslag - heller ikke med en sum.hvis-formel.

Jeg har lidt svært ud fra ovenstående at danne et overblik over, hvordan dine ark ser ud, hvilket er nødvendigt for at give en tilfredsstillende løsning.
Men der skal nu nok findes en alternativ løsning.

Har du mulighed for at maile arket til mig?
Avatar billede finnholm Nybegynder
09. august 2001 - 09:51 #8
Jeg også gerne have en kopi!
Avatar billede finnholm Nybegynder
09. august 2001 - 09:52 #9
Jeg prøver lige igen:

Jeg VIL også gerne have en kopi!
Avatar billede ransborg Juniormester
09. august 2001 - 10:37 #10
Jeg vil gerne maile det til jer, men det kan først blive mandag eller tirsadg - da jeg p.t holder ferie .oO(men tænker på arbejde alligevel)

jeg skal også have det rettet til, da det indholder fortrolige personlige oplysninger

MVH
Claus
Avatar billede janvogt Praktikant
09. august 2001 - 10:48 #11
Ok, vi venter.

Du kan evt. lave et simpelt eksempelark, men som indeholder problemstillingen.

PS: Jeg har selvfølgelig pålagt mig selv tavshedspligt på alt der ligner fortrolige oplysninger på Eksperten.
Avatar billede ransborg Juniormester
09. august 2001 - 11:17 #12
Jeg laver lige et simplificeret eksempel og sender det til jre, skriv lige jeres mail adresser.
Min egen er claus@sickmann.dk

MVH
Claus
Avatar billede finnholm Nybegynder
09. august 2001 - 11:18 #13
Min e-mail: fho@teknos.dk
Finn
Avatar billede janvogt Praktikant
09. august 2001 - 14:34 #14
jan_vogt_hansen@hotmail.com

Avatar billede ransborg Juniormester
09. august 2001 - 15:42 #15
Jeg har sendt filerne til jer
MVH
Claus
Avatar billede finnholm Nybegynder
09. august 2001 - 15:44 #16
Jeg kikker på det - jeg har desværre lige lidt tidsnød!
Avatar billede ransborg Juniormester
09. august 2001 - 15:45 #17
finn,
det er helt i orden
MVH
Claus
Avatar billede ransborg Juniormester
09. august 2001 - 19:00 #18
jJg håber, at I lige melder yilbage herinde, når I sender filer og etc - jeg checker ikke lige min mail så ofte

MVH
Claus
Avatar billede ransborg Juniormester
09. august 2001 - 19:33 #19
fuld af stavefejl, tsk stk
Avatar billede janvogt Praktikant
10. august 2001 - 14:05 #20
Løsning sendt til - ups beklager: cransborg@hotmail.com

Avatar billede finnholm Nybegynder
14. august 2001 - 08:38 #21
Jeg får desværre ikke tid til at løse opgaven - selvom intentionerne er der. Beklager.

Finn
Avatar billede janvogt Praktikant
14. august 2001 - 09:17 #22
>>> ransborg

Har du kigget på min løsning?
Avatar billede ransborg Juniormester
14. august 2001 - 18:27 #23
Jan,
jeg takker mange gange

Løsningen var ikke helt det, som jeg havde tænkt mig - men det er det bedste, som jeg har set

MVH
Claus
Avatar billede finnholm Nybegynder
15. august 2001 - 07:41 #24
Jan - vil du sende mig en kopi? fho@teknos.dk

Finn
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester