mboost-dp1

Find celle med tekst i Excel


Gå til bund
Gravatar #1 - Dreadnought
2. maj 2010 12:19
Hvordan søger man efter en celle der starter med en bestemt tekststreng.

Jeg har en liste i kolonne G hvor der står en masse navne i alfabetisk orden. Nederst på listen er der en linie der begynder med "genereret". Den linie vil jeg have fundet, så jeg kan hive et tidspunkt ud af den.
Listen er ikke altid uniform. Der kommer en gang i mellem tomme felter, så jeg kan ikke bare tælle mig frem til cellen.

Hvordan finder jeg den?
Gravatar #2 - onetreehell
2. maj 2010 20:03
grep <din tekst>

Er det nødvendigt at du bruger Excell? Hvis jeg var dig, så valgte jeg et fint lille scripting sprog i stedet eller noget.
Gravatar #3 - Dreadnought
2. maj 2010 22:34
Ja, listen med navne indeholder også nogle tal, som der benyttes andre steder i arket.
Gravatar #4 - Cloud02
2. maj 2010 23:02
=MATCH("*genereret*";F:F;0) og så har du rækken.
Så kan du selv lege med =offset() og =mid() osv.

Sørg for at det du indsætter i stedet for "*genereret*" ikke optræder tidligere, da den kun returnere første gang den støder ind i det.
Gravatar #5 - Dreadnought
2. maj 2010 23:17
Nice! Mange tak. Jeg var ikke klar over at Excel kunne håndtere wildcards.
Gravatar #6 - Cloud02
3. maj 2010 06:55
:)
Det er vist også kun MATCH som kan bruge wildcards.
Hvis du skal søge efter rent faktisk skal søge efter wildcard-characters, skal du sætte ~foran. Altså: "~*genereret" så vil den søge efter "*genereret" og ikke "<wildcard>genereret"

I tilfælde af at du måske skulle have glemt det, så fjerner TRIM whitespaces og doublespaces.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login