Avatar billede 8718 Juniormester
02. december 2007 - 17:21 Der er 8 kommentarer og
1 løsning

Excelent har tidligere hjulpet med denne formel …

=HVIS(ER.FJL(MINDSTE(HVIS(B.1!$A$3:$A$300=$A$43;RÆKKE(B.1!$A$3:$A$300);"");RÆKKE(1:1)));"";INDIREKTE("B.1!D"&MINDSTE(HVIS(B.1!$A$3:$A$300=$A$43;RÆKKE(B.1!$A$3:$A$300);"");RÆKKE(1:1))))
se spørgsmål: http://www.eksperten.dk/spm/757295

Jeg er nu ved at ombygge min projektmappe, så jeg i stedet udnytter Excel 2007's tabeller. Desværre kan jeg ikke finde ud af, at få ovenstående formel korrekt ind i min nye skabelon.

Følgende variable/henvisninger er blevet ændret:
Arknavn "B.1" er ændret til "balance"
Området: $A$3:$A$300 er ændret til: Tabel7 – hovedgruppe
Cellen $A$43 er ændret til A1
Kolonnen "B.1!D" ligger nu i:  Tabel7 – konto_balance

Jeg vil gerne have hjælp til formlen uden at tage hensyn til evt. fejlværdier, da jeg formoder, at jeg efterfølgende kan tilføje funktionen "hvis.fejl"

Håber min forklaring er til at forstå.
Avatar billede excelent Ekspert
02. december 2007 - 21:50 #1
Jeg har ikke XL2007 men går ud fra at "Tabel7 - hovedgruppe"
minder om et navngivet område.

Men hvis du beskriver hvor dine data er (kolonner/rækker)
så skal jeg se om jeg kan lave formlerne.
Avatar billede 8718 Juniormester
02. december 2007 - 22:30 #2
I det ark jeg arbejder i, skriver jeg gruppenavnet i celle C4 (i oprindeligt spørgsmål har jeg skrevet A1)
Jeg skal så finde alle de kontonumre der tilhører den gruppe, som er skrevet i C4.
Kontonumrene har jeg i arket: "balance"  - i kolonne A fra og med række 4. (Kontonumrene er navngivet: "konto_balance")
I kolonne G – ligeledes fra og med række 4 – har jeg den tilhørende gruppe. (denne er navngivet: "hovedgruppe").
Opgaven er så at liste alle de kontonumre – i stigende rækkefølge – der tilhører den variable i C4.
Håber det er til at forstå.
PS. Kan det virkelig være rigtigt, at netop du ikke arbejder med den seneste version??
Avatar billede excelent Ekspert
02. december 2007 - 22:39 #3
den er på vej med posten, men beholder nu nok 2003 samtidig
er ikke kun roser 2007 får med på vejen har jeg hørt

ved ikke om jeg når det i dag, ellers i morgen - vender tilbage.
Avatar billede 8718 Juniormester
02. december 2007 - 22:41 #4
det er bare okay - jeg er også på vej i seng...
Avatar billede excelent Ekspert
03. december 2007 - 06:46 #5
henter kontonr.
=MINDSTE(HVIS(hovedgruppe=$C$4;konto_balance);RÆKKE(1:1))
henter kontotekst eller hvad du nu har i kolonne C
obs tallet 300 skal være samme tal som du har rækker i dine navne
=INDEKS(balance!$C$1:$C$300;MINDSTE(HVIS(hovedgruppe=$C$4;RÆKKE(hovedgruppe));RÆKKE(1:1)))
henter beløb
=MINDSTE(HVIS(hovedgruppe=$C$4;balance!$D$4:$D$300);RÆKKE(1:1))
husk alle 3 afslut med CTRL+SHIFT+ENTER

obs: dine navngivne områder skal være af samme størrelse (antal rækker)
Avatar billede 8718 Juniormester
03. december 2007 - 16:32 #6
Super super - hvad skulle jeg gøre uden dig..

Jeg henter kun kontonummeret - resten tager jeg med LOPSLAG (mere forståeligt for mig,og kan vel gå ud på et?).

Som jeg skrev tidligere er jeg ved at ændre til 2007 versionen. Det har vist sig, at nu har jeg ikke problemer med at kopiere formlen, så RÆKKE(XX:XX)bliver rigtig. Det går helt af sig selv i tabeller.

Endnu engang tusinde tak for hjælpen. Lægger du et svar
Avatar billede 8718 Juniormester
03. december 2007 - 16:33 #7
PS. Hvordan ved man, at man skal bruge ctrl-shift-enter?
Avatar billede excelent Ekspert
03. december 2007 - 17:06 #8
Søg på matrixformel i hjælp (F1)
Her gives et rimeligt godt bud på dette

Jeg har lige fået min xl2007 i dag, så nu skal der studeres :-)
og velbekom
Avatar billede 8718 Juniormester
03. december 2007 - 17:21 #9
God fornøjelse med "legetøjet" - HVIS.FEJL,tabellerne og betinget formattering hitter hos mig.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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