Avatar billede Binks_DK Nybegynder
15. oktober 2009 - 14:47 Der er 3 kommentarer og
1 løsning

Benytte filter funktion indeholder i hvis sætninger

Jeg arbejder med lange kommaseperede liste, som viser hvad en kunde har bestilt. For at jeg kan rapportere disse korrekt til vores leveradør skal jeg finde deres produkt i listen og vise det i et andet regneark.

Herundet et simpelt eksempel
D6 indeholder: Jan, bente, søren, mads
Jeg vil gerne vide om cellen indeholder "bente"

=HVIS(D6="=*Bente*";ja;nej)

Tror det er indeholder sætningen  ("=*Bente*") der ikke helt fungerer

Jeg kan godt få "=*Bente*" til at fungerer når jeg bruger den i tæl.hvis sætninger (hvor der bruges et kriterium), men ikke i en logisk test i en hvis sætning

Nogen der har en god ide til hvad jeg gør galt, eller har en anden løsning til at finde en værdi i en kommasepereret liste, og lave den ene eller anden handling?


Binks_DK
Avatar billede x-lars Novice
15. oktober 2009 - 15:20 #1
=HVIS(SØG("bente";D6)>0;"Ja";"Nej")
Avatar billede aitnemed Novice
16. oktober 2009 - 10:02 #2
Hvis du allerede har konstateret, at det virker med tæl.hvis, så kan du bare sige:

=HVIS(TÆL.HVIS(D6;"=*bente*")=1;SAND;FALSK)

Altså hvis antallet af celler i rækken af celler (der her kun indeholder 1 celle) som indeholder Bente er lig med 1, så sandt ellers falsk.

Mvh. Esben
Avatar billede Binks_DK Nybegynder
19. oktober 2009 - 10:48 #3
Hej Esben

Din løsning virkede perfekt.
Giv et svar så jeg kan give dig points

Tusing tak for hjælpen

Binks_DK
Avatar billede aitnemed Novice
19. oktober 2009 - 11:58 #4
Svar ;-)
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