Excel: Finn innholdet du leter etter ved å bruke en formel

Med menykommandoen "Rediger - Finn" kan du søke etter og finne alt innhold i arbeidsbøkene dine og dermed kontrollere hvor et bestemt innhold forekommer.

Ulempen med å bruke dialogboksen Søke Å undersøke innhold består i å gjenta oppgaven når data endres i tabellene. Dette er ikke tilfelle når du søker med en formel. Den reagerer automatisk på det endrede innholdet i cellene dine og finner informasjonen du leter etter. Følgende formel kontrollerer om en bestemt tekst vises i en celle:

= HVIS (ISNUMBER (SØK (søk-tekst, tekst));
"inneholde"; "ikke inneholde")

Du sender to argumenter til formelen: With Søk tekst gi teksten du vil søke etter, eller cellen som inneholder teksten. Argumentet tekst definerer cellen der søketeksten skal søkes.
Hvis søketeksten er i tekst oppstår, returnerer formelen resultatet "inneholde". Sparke Søk tekst i tekst ikke vises, returnerer formelen resultatet "inneholder ikke".

I celle C4 i arbeidsboken som vises, gir følgende formel resultatet "innehold":

= HVIS (ISNUMBER (SØK ($ B $ 15; A4));
"inneholde"; "ikke inneholde")

Den søkte teksten "Schwelm" fra celle B4 finnes i teksten fra celle A4. Derfor returnerer formelen teksten "innehold" som resultat.

I stedet for de to tekstene "inneholder" og "ikke inneholder", kan du også bruke hvilken som helst annen tekst i formelen.
Formelen kan også søke etter tall i teksten.

Slik sjekker formelen teksten i tabellene

Formelen for å kontrollere teksten fungerer i henhold til følgende prinsipp:

  • SEARCH -funksjonen søker etter teksten i celle B4 i celle A4.
  • Hvis teksten er tilgjengelig, returnerer SEARCH -funksjonen posisjonen der den søkte teksten begynner i teksten i celle A4.
  • I dette tilfellet returnerer ISNUMBER -funksjonen sannhetsverdien TRUE fordi den ble gitt et tall.
  • IF -funksjonen sender deretter ut teksten "contain".
  • Hvis teksten fra B4 ikke finnes i A4, returnerer SEARCH -funksjonen en feilverdi som beregningsresultat.
  • Funksjonen ISNUMBER returnerer deretter sannhetsverdien FALSK fordi ingen tall ble sendt som et argument.
  • IF -funksjonen sender deretter ut teksten "eksisterer ikke".

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave