Avatar billede frederik_kromann Nybegynder
04. november 2004 - 12:22 Der er 11 kommentarer og
1 løsning

Datavalidering med selektion af forskellige lister

Hejsa

Jeg har navngivet 2 områder med data(finans og kreditor) og vil nu bruge datavalidering til at vise en liste fra enten den ene eller den anden alt efter om der i cellen til venstre for den aktive celle(den kalder vi X) står F eller K.

Kilde=hvis(X=F;finans;kreditor)

Jeg har brug for en funktion der kan returnere X.
Avatar billede s_h_m Nybegynder
04. november 2004 - 15:16 #1
I den celle hvor du vil have en af listerne:
->Data  ->Datavalidering  ->Indstillinger
Under "Tillad" vælger du "Liste" og skriver formlen:
=HVIS(A1="F";Finans;Kreditor) hvor A1 er cellen hvori der står F eller K.
Avatar billede frederik_kromann Nybegynder
04. november 2004 - 16:50 #2
-s_h_m

Jeps så langt er jeg nået, men arket indeholder en række poster der skal bogføres og for hver række skal der knyttes enten et finanskontonummer eller et kreditorkontonummer. Dette markeres for hver post med enten F eller K. Så datavalideringslisten skal være dynamisk alt efter hvilket bogstav (F eller K) der er ved den post man står ved.
Avatar billede s_h_m Nybegynder
05. november 2004 - 08:58 #3
OK, så har jeg misforstået spørgsmålet.
Og jeg kan ikke lige gennemskue, hvad det er du vil.
Avatar billede frederik_kromann Nybegynder
05. november 2004 - 09:59 #4
Konto_type  Kontonr                        Tekst  Beløb
K            Valgmuligheder fra Kreditor   
K            Valgmuligheder fra Kreditor   
K            Valgmuligheder fra Kreditor   
F            Valgmuligheder fra Finans
F            Valgmuligheder fra Finans
K            Valgmuligheder fra Kreditor

Sådan ser mine poster ud og i kolonnen kontonr vil jeg gerne ændre liste data til enten at indeholde muligher fra Kreditor ved indtastning af et K samt Finans ved indtastning af et F.

Giver det mere mening. Det er første gang jeg bruger det her forum så jeg håber der er nogle hajer derude der kan hjælpe mig. Jeg har ihvertfald set de sindsygeste ting udført i excel indtil videre.
Avatar billede s_h_m Nybegynder
05. november 2004 - 13:35 #5
Men så er formlen også rigtig, den skal bare kopieres ned gennem rækkerne.
Hvis du i kolonne A har enten F eller K, har du ovenstående formel i kolonne B.

Dvs. i B1 bliver formlen: =HVIS(A1="F";Finans;Kreditor)
    i B2 bliver formlen: =HVIS(A2="F";Finans;Kreditor)
    i B3 bliver formlen: =HVIS(A3="F";Finans;Kreditor) osv.
Avatar billede frederik_kromann Nybegynder
05. november 2004 - 14:36 #6
Jamen formlen kan kun stå et sted under Data->Datavalidering->Indstillinger->Kilde=Formel

Formel:hvis(X=F;finans;kreditor)

x=til venstre for aktiv celle
Så jeg har brug for en formel der giver mig referencen tilvenstre for den aktive celle.
Avatar billede s_h_m Nybegynder
05. november 2004 - 16:05 #7
OK, så faldt ti-øren endelig  :o)

Jeg har fået det til at virke på følgende måde:

Stil dig i den første celle der skal have formlen, og indtast formlen i datavalidering.
Derefter trækker du/kopierer cellen nedad i de rækker du har, så ændrer den selv referencen, så du får cellen umiddelbart til venstre for den aktive celle.
Avatar billede frederik_kromann Nybegynder
05. november 2004 - 16:18 #8
yihaaa. Sådan johan, jeg vidste du ku. Tusind tak for hjælpen.
Avatar billede s_h_m Nybegynder
05. november 2004 - 16:35 #9
Det var så lidt :o)
Jeg smider lige et svar.
Avatar billede frederik_kromann Nybegynder
06. november 2004 - 12:22 #10
tak for hjælpen
Avatar billede frederik_kromann Nybegynder
06. november 2004 - 12:23 #11
sådan
Avatar billede frederik_kromann Nybegynder
06. november 2004 - 12:23 #12
hmm mærkeligt system, men nu skulle den vist være der.
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