Avatar billede manutddp Nybegynder
24. september 2012 - 14:35 Der er 6 kommentarer og
1 løsning

Finde en værdi (ikke tal) i et andet ark

Hej. Jeg er lige gået lidt kold. Hvis jeg har f.eks. 3 kolonner:

A:Modelnummer F.eks. 5
B: Farve  F.eks. Rød

Hvis jeg så gerne vil have i en funktion i kolonne C, der returnerer en tekst til mig. Hvad gør jeg så?

Altså hvis den skal søge i et andet ark med en masse data, hvor modellen står i kolonne A, Farven i kolonne B, og den givne Tekst i kolonne C.

Hvilken funktion kan jeg så bruge, der kan opfylde flere betingelser og søge i et stort ark?

Sum.hviser dur ikke, da det ikke er tal, men tekst jeg skal have returneret.
24. september 2012 - 14:58 #1
Der er intet til hinder for at bruge SUMPRODUKT(), selv om det ikke er en numerisk værdi, du skal hente:

=SUMPRODUKT((A1:A999=E1)*(B1:B999=E2)*(C1:C999))
Avatar billede vejmand Juniormester
24. september 2012 - 15:26 #2
Hvis der står 5 i A1 i Ark1 og rød i B1 i Ark1
Så kan du i C1 i Ark1 skrive følgende:
=SUMPRODUKT(('Ark2'!A1:A999=A1)*('Ark2'!B1:B999=B1)*('Ark2'!C1:C999))

Den søger efter det ønskede i Ark2

Bare som supplement til til erikjuul's forslag.
Avatar billede Slettet bruger
24. september 2012 - 15:27 #3
Hvis du har modelnummer i Ark1!A1, farve i Ark1!B1 og dine data i Ark2!A1:C100, så prøv med:

=INDEKS('Ark2'!C2:C100;SAMMENLIGN('Ark1'!B2&'Ark1'!C2;INDEKS('Ark2'!A2:A100&'Ark2'!B2:B100;0);0))
Avatar billede KenneyD71 Nybegynder
24. september 2012 - 17:11 #4
Du kan bruge Nested IF.
Eksempel:
Kolonne A=model
Kolonne B=Farve.
Kolonne C="YES, KRITERIER PASSER"

A2=Ford
B2=Rød

H2: spørger du "ford"
I2: spørger du "rød"
J2:=IF(A2=H2;IF(B2=I2;C2;"False"))
Avatar billede manutddp Nybegynder
25. september 2012 - 07:44 #5
Hmm synes ikke jeg kan få det til at virke.

DKHANKNU er det sådan jeg må have lov at sende dig et regneark, hvis du lige gad at skimte det?
Avatar billede Slettet bruger
25. september 2012 - 08:01 #6
Ja.
hans.knudsensnabelamail.tele.dk

(husk at udskifte snabela med @)
Avatar billede Slettet bruger
26. september 2012 - 07:38 #7
Der var en referencefejl i formlen i #3. Formlen skulle (med de givne oplysninger) have været:
=INDEKS('Ark2'!C2:C100;SAMMENLIGN('Ark1'!A1&'Ark1'!B1;INDEKS('Ark2'!A2:A100&'Ark2'!B2:B100;0);0))

Og jo (til #1) - der er helt bestemt noget til hinder for at bruge SUMPRODUKT når det er en ikke-numerisk værdi der skal hentes.
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