Avatar billede scunder Nybegynder
30. oktober 2007 - 13:41 Der er 25 kommentarer og
1 løsning

Hvordan hentes den korrekte værdi?

Hej i gæve hoveder.

I C3: BentClaus    I D3: 5
I C4: SvendBent    I D4: 1

I E4 vil jeg gerne have navnet fra C3 eller C4, alt efter hvilket tal der er størst i hhv. D3 eller D4.

Håber ovenstående giver mening...
Avatar billede di8leva Nybegynder
30. oktober 2007 - 13:48 #1
Hvis der bare er to alternativ så virker vel?

=IF(D3 > D4;C3;C4)
Avatar billede be_nice Juniormester
30. oktober 2007 - 13:57 #2
Det er det "enkle" forslag hvis der skal vælges mellem få data - ønsker du derimod en formel der kan søge mellem "mange" data kan du bruge følgende:

=SLÅ.OP(MAKS(D:D);D:D;C:C)

Be_Nice
Avatar billede scunder Nybegynder
30. oktober 2007 - 13:57 #3
Hej di8leva

Desværre, resultatet er:

#NAVN?
Avatar billede luffeladefoged Praktikant
30. oktober 2007 - 14:02 #4
Hvis du har flere mennesker, men kun een "største værdi", kan du bruge følgende, hvis du bytter om på C og D kolonnen:
=VLOOKUP(MAX($C$1:$C$4);$C$1:$D$4;2;FALSE)

Hilsen Luffe
Avatar billede scunder Nybegynder
30. oktober 2007 - 14:04 #5
Hej Be_Nice

Desværre. Problemet er:

I C3: BentClaus    I D3: 5
I C4: SvendBent    I D4: 1    I E4: Hvem har flest point

I C5: BentClaus    I D5: 2
I C6: SvendBent    I D6: 4    I E6: Hvem har flest point

I C7: BentClaus    I D7: 0
I C8: SvendBent    I D8: 6    I E8: Hvem har flest point

osv osv...
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:06 #6
Jamen så er det jo en "simpel" formel som di8leva angiver:

=HVIS(D3>D4;C3;C4)

og så kopierer du formlen hele vejen ned.

Du kan også indbygge kontrol for tomme værdier, samt andre "fejl" resultater.

Be_Nice
Avatar billede luffeladefoged Praktikant
30. oktober 2007 - 14:07 #7
Du får #navn - sikkert fordi du har en dansk version.
=LOPSLAG(MAKS($C$1:$C$4);$C$1:$D$4;2;FALSK)
skulle være oversættelsen til dansk - egentlig samme idé som be-nice's formel.

/ Luffe
Avatar billede luffeladefoged Praktikant
30. oktober 2007 - 14:09 #8
Ha ha - jeg kommer da hele tiden lige to minutter for sent.
Avatar billede scunder Nybegynder
30. oktober 2007 - 14:12 #9
Hej Be_Nice & di8leva.

Tja, ved ikke lige hvad jeg gjorde forkert første gang, men nu virker det sandelig.

Hvordan laver jeg kontrollen? Når D-cellerne er tomme, fremkommer der stadig et navn i E-cellerne. Hvordan gør jeg, så når E-cellerne er tomme, så er der ingen navne i E-cellerne?
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:17 #10
Hej igen,

Lidt mere avanceret:

=HVIS(D3="";"";HVIS(D4="";"";HVIS((D3>D4;C3;C4)

Denne checker om dine felter i D er blanke, og regner kun hvis der er data i begge felter.

Be_Nice
Avatar billede scunder Nybegynder
30. oktober 2007 - 14:20 #11
Be_Nice.

Der mangler nogle paranteser og jeg kan ikke gennemskue hvor...
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:21 #12
Sorry - der skal være 2 i slutningen :o)

Be_Nice
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:23 #13
Den korrekte formel er derfor:

=HVIS(D3="";"";HVIS(D4="";"";HVIS(D3>D4;C3;C4)))

Be_Nice
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:23 #14
Sådan kan det jo gå når man ikke taster og tester formlen direkte i Excel først :o)

Be_Nice
Avatar billede di8leva Nybegynder
30. oktober 2007 - 14:25 #15
Ah, nu kan jeg se hvorfor min ikke virker... jeg har ju Excel på engelsk... IF = HVIS

det syns jeg fandme de har lavet meget dumt, scripts skal skrives på ET sprog, så det kan bruges for alle :)
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:28 #16
Og denne her giver dig så en meddelelse hvis værdierne i D er identiske:

=HVIS(D3="";"";HVIS(D4="";"";HVIS(D3=D4;"Ens værdi";HVIS(D3>D4;C3;C4))))

Teksten Ens værdi kan du selv ændre efter dit eget ønske.

Be_Nice
Avatar billede scunder Nybegynder
30. oktober 2007 - 14:30 #17
Be_Nice:

Det virker helt fantastiskt i række 3 og 4!

MEN i række 5 og 6 er formlen ligeglad: Uanset hvilke værdier der indtastes i D5 og D6, så er det navnet fra C5 der gengives...
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:30 #18
Ja di8leva, det kan vi hurtigt blive enige om - ellers er der som her, stor anledning til forvirring når man skal hjælpe eller spørge om hjælp.

Be_Nice
Avatar billede scunder Nybegynder
30. oktober 2007 - 14:30 #19
Stoooooooooooooop lidt...
Avatar billede scunder Nybegynder
30. oktober 2007 - 14:34 #20
Alles in ordnung.

Hvordan kommer jeg af med mine point ;-)
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:34 #21
Du skal kopiere formlen direkte fra det felt hvor du taster den første gang, og derefter indsætte den i næste celle hvor du vil have resultatet.

HUSK: der skal være samme forudsætninger for at data kan beregnes - så du skal have data som følger:

C3-C4 = Celler hvor output skal komme fra
D3-D4 = Værdier der skal søges på
E4    = Her taster du den formel jeg har givet dig
Næste værdisæt skal være som følger:
C5-C6 = Celler hvor output skal komme fra
D5-D6 = Værdier der skal søges på
E6    = Her indsætter du kopi af den første formel
osv.

Be_Nice
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:35 #22
Det gør du ved at acceptere svar fra de brugere du mener skal have point - det kræver at du som nu skriver at opgaven er løst, og beder os poste et svar du kan acceptere.

Så mit svar kommer her.

Be_Nice
Avatar billede scunder Nybegynder
30. oktober 2007 - 14:40 #23
Jeg takker hermed de der har bidraget til, at min lille cup-turneringsplan virker efter hensigten.

Takker!
Avatar billede be_nice Juniormester
30. oktober 2007 - 14:45 #24
Hov, nu fik du kun givet mig point - starten af formlen kom fra di8leva (selvom han gav den på engelsk) og jeg fuldendte formlen med de sidste "finesser"

Tak for point.

di8leva - går ud fra at du gerne vil at vi deler point?

Be_Nice
Avatar billede di8leva Nybegynder
30. oktober 2007 - 15:02 #25
be_nice, behold du dem, jeg gjorde ikke ret meget i forhold til dig :)
Avatar billede be_nice Juniormester
30. oktober 2007 - 15:07 #26
Hej igen, det er selvfølgelig rigtigt - men du startede trods alt tråden med den rigtige formel - så derfor ville jeg ikke nappe alle point til mig selv. Men hvis ikke du vil have point så siger jeg tak.

Be_Nice
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