Avatar billede krestensb Nybegynder
19. april 2013 - 15:07 Der er 9 kommentarer og
1 løsning

Søg efter flere strenge samtidig?

Jeg har en kolonne med tekst. Jeg vil gerne lave en søgning der finde alle celler der enten indeholder med teksten "AA" eller teksten "BB".

Jeg tænkte man kunne bruge regulære udtryk, men jeg kan ikke finde den funktion.

Mvh Kresten
Avatar billede sdh Mester
19. april 2013 - 15:43 #1
Du kan evt. benytte dig af filter. Lav et filter i kolonne A. Vælg tekstfilter og derefter indeholder(Contains) og angiv dine parameter AA eller BB
Avatar billede sdh Mester
19. april 2013 - 15:49 #2
Du kan også benytte dig af formler: i kolonne B kan du anfører formler der markere dine parameter med f.eks et "X" det gøres på følgende måde:

engelsk: =IF(IFERROR(FIND("aa";A2);0)>0;"x";"")
dansk:  =HVIS(HVIS.FEJL(FIND("aa";A2);0)>0;"x";"")

Der er også mulighed for at markere de celler der opfylder dine angivne parameter med en farve - så skal du benytte dig af betinget formatering.
Avatar billede sdh Mester
19. april 2013 - 16:00 #3
Sorry parameterne i formlen er jo både AA og BB derfor skal formlerne se således ud:

Engelsk: =IFERROR(IF(OR(IFERROR(FIND("aa";A2);FIND("bb";A2));0)>0;"x";"");"")

Dansk: =HVIS.FEJL(HVIS(ELLER(HVIS.FEJL(FIND("aa";A2);FIND("bb";A2));0)>0;"x";"");"")
Avatar billede krestensb Nybegynder
19. april 2013 - 16:37 #4
#1
Jeg skal kunne bruge mere end to filtre, kan man få excel til det?
Jeg skal også kunne erstatte de strenge jeg finder, kan man det med filtre?
Avatar billede sdh Mester
19. april 2013 - 16:50 #5
Jeg forstår ikke hvad du mener med 2 filtrer?. Er det antal parameter du mener?. AA og BB er 2 parameter. Hvis det er det du mener - hvor mange parameter har du så behov for. Hvad eksakt er det du gerne vil erstatte - du må meget gerne komme med nogle konkrete eksemplar - så er det nok lidt lettere at forstå.
Avatar billede finb Ekspert
19. april 2013 - 22:41 #6
VBA: Select Case
Så kan du have masser betingelser
Avatar billede krestensb Nybegynder
20. april 2013 - 22:19 #7
Når jeg bruger regex i libreoffice calc kan jeg fx lave en søgning på aa|bb|cc. Den vil finde celler der indeholder aa eller bb eller cc. Herefter kan jeg så vælge erstat alle med en tom streng, altså"", og de tre strenge forsvinder fra cellerne i en arbejdsgang.

Kan man det på nogen måde?
Er det tydeligt hvad jeg mener?
Avatar billede natkatten Mester
21. april 2013 - 08:57 #8
Måske denne gratis add-in giver dig de muligheder, som "standard" Excel mangler:

http://www.codedawn.com/excel-add-ins.php
Avatar billede krestensb Nybegynder
21. april 2013 - 22:45 #9
#8
Det var det jeg skulle bruge. Kunne ikke tro at EXCEL ikke havde det indbygget.

Jeg har kigget lidt på den advancerede filtreringsmulighed, men den er efter min mening noget omstændelig at bruge i sammenligning med regex.

Tak for hjælpen. Smid et svar.
Avatar billede natkatten Mester
23. april 2013 - 15:13 #10
Det var så lidt. Et svar er her.

/Natkatten
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