Hvis celle indeholder Word, skal du tildele værdi i Microsoft Excel 2010

Anonim

I denne artikel lærer vi, om cellen indeholder word, og hvordan du tildeler værdi i Microsoft Excel 2010.

Lad os overveje, at vi har en situation, hvor vi skal gennemgå hver celle og kontrollere, om den indeholder tekst. Hvis ja, skal vi returnere et tal i en separat celle, ellers ignorere. Vi kan se, hvordan dette gøres ved hjælp af et eksempel -

Kolonne A har tekst, der indeholder ordet "farve". 1 celle ikke. (Farverne har ingen betydning her). Vi skal kontrollere, om hver celle i denne kolonne indeholder ordet "farve". Hvis det gør det, skal vi returnere værdien 1 i kolonne B, ellers skal vi returnere 0.

For at forstå bedre, se nedenstående skærmbillede:


Vi vil bruge 3 funktioner, nemlig HVIS, SØG & FEJLat beregne værdien i kolonne B.

If -funktionen kontrollerer, om en betingelse er opfyldt, og returnerer en værdi, hvis den er SAND, og ​​en anden, hvis FALSK.

Syntaks = HVIS (logisk_test, værdi_if_sand, værdi_if_falsk)

SEARCH-funktionen returnerer nummeret på det tegn, hvor et bestemt tegn eller en tekststreng først findes, og læser fra venstre mod højre (ikke store og små bogstaver)

Syntaks = SEARCH (find_text, inside_text, start_num)

IFERROR -funktionen returnerer value_if_error, hvis udtryk er en fejl, og værdien af ​​selve udtrykket ellers

Syntaks = IFERROR (værdi, value_if_error)

I celle B2 er formlen = FEJL (HVIS (SØG ("farve", A2), 1), 0)

Se nedenstående skærmbillede:

I cellerA2: A8 regnbuens farver - VIBGYOR er brugt. For at gøre tingene anderledes i cellen A9 Hvid er indtastet siden hvid er ikke en del af VIBGYOR.

Resultatet er derfor 1 i celler A2: A8, da hver af disse celler indeholder teksten "farve" og 0 i celle A9, da den ikke indeholder teksten "farve" (se den blå markerede boks ovenfor).

Lad os forstå, hvordan formlen fungerer:

  • Begyndende med celle A2,Søgfunktion vil lede efter teksten "farve" i denne celle. Hvis den findes, returnerer den 8, som er det sted, hvor teksten blev fundet i celle A2. Hvis teksten ikke findes som i celle A9, returnerer funktionen #VÆRDI! Fejl.
  • DerefterHVIS funktion vil kontrollere, om søgefunktionen returnerede nogen værdi. Hvis ja, returnerer den 1, ellers vil den fortsat returnere #VÆRDIEN! fejl.
  • Endelig er IFERROR funktion kontrollerer, om søgefunktionen har returneret en #VÆRDI! Fejl, og hvis ja, returnerer den et 0 i stedet for fejlen i cellen.