Tjek tekst uanset sag

Indholdsfortegnelse:

Anonim

Når flere tekststykker vises i en enkelt celle, finder funktioner som REFERENCER muligvis ikke det indhold, du leder efter. Du kan stadig opnå det ønskede resultat ved hjælp af en vanskelig formel.

Ved hjælp af en særlig formel kan du nemt kontrollere, om en søgetekst er indeholdt i en celle eller ej. Tricket er, at formlen ignorerer store og små bogstaver i de to tekster:

= HVIS (ISNUMBER (FIND (UPPERCASE (søgetekst); UPPER CASE (tekstindhold))); indeholdtʺ; ikke inkluderetʺ)

Du sender to argumenter til formlen: With Søg tekst indstil den tekst, du leder efter. Over Tekstindhold definere den tekst, du søger efter søgeteksten i. Hvis søgeteksten findes i tekstindholdet, returnerer formlen resultatet "indehold". Hvis formlen ikke finder søgeteksten, returnerer den resultatet "ikke indeholdt".

Formlen ignorerer store og små bogstaver i de to tekster. Desuden kan formlen også finde cifre, der er indeholdt i teksten.

I den viste projektmappe returnerer følgende formel i celle C4 resultatet "indehold":

= HVIS (ISNUMBER (FIND (UPPER (B4), UPPER (A4))); inkluderetʺ; ikke inkluderetʺ)

Den søgte tekst "Müller" fra celle B4 er indeholdt i teksten "Müller, Schmitt, Huber" fra celle A4. Derfor er resultatet "indeholdt" korrekt.

Sådan kontrollerer formlen den tekst, du leder efter

Formlen kombinerer et antal tabelfunktioner for at nå frem til resultatet. Du kan bruge formlen til at kontrollere den tekst, du leder efter, ved hjælp af følgende princip:

  • Om de to STORE-Funktioner konverterer de to overførte tekster til store bogstaver. Dette sikrer, at du er ufølsom over for store og små bogstaver.
  • det FINDFunktion søger efter søgeteksten i tekstindholdet.
  • Hvis søgeteksten findes, vises FINDFungerer som et resultat, søgetekstens placering i tekstindholdet. Så formlen leverer et tal.
  • det ISNUMBERFunktion sender derefter sandhedsværdien SAND til HVIS-Fungere.
  • det HVIS-Funktion returnerer teksten "indehold" i dette tilfælde.
  • Hvis søgeteksten ikke findes, returneres FIND-Funktion ingen position og derfor intet nummer.
  • det ISNUMBERFunktion resulterer derefter i sandhedsværdien FALSK.
  • Således HVISFunktion returnerer det såkaldte daværende argument; dette er teksten "ikke inkluderet".

Du kan let tilpasse teksterne til at blive udsendt i tilfælde af en vellykket eller mislykket test til dine behov ved at ændre formlen i overensstemmelse hermed.