Ако ћелија садржи Ворд, доделите вредност у програму Мицрософт Екцел 2010

Anonim

У овом чланку ћемо сазнати да ли ћелија садржи реч, како да доделимо вредност у програму Мицрософт Екцел 2010.

Узмимо у обзир да имамо ситуацију да морамо прегледати сваку ћелију и проверити да ли садржи било који текст. Ако је одговор потврдан, потребно је да вратимо број у засебну ћелију, у супротном занемарите. На примеру можемо видети како се то ради -

Колона А има текст који садржи реч „боја“. 1 ћелија не. (Боје овде немају никаквог значаја). Морамо да проверимо да ли свака ћелија у овој колони садржи реч „боја“. Ако се то догоди, морамо вратити вредност 1 у колону Б, у супротном морамо вратити 0.

Да бисте боље разумели, погледајте снимак екрана испод:


Користићемо 3 функције, наиме, АКО, ТРАЖИ & ПОГРЕШИза израчунавање вредности у колони Б.

Функција Иф проверава да ли је услов испуњен и враћа једну вредност ако је ТРУЕ, а другу ако је ФАЛСЕ.

Синтакса = ИФ (логички_тест, вредност_ако_истина, вредност_ако_фашно)

Функција СЕАРЦХ враћа број карактера на којем је први знак или текстуални низ први пут пронађен, чита с лева на десно (не разликују велика и мала слова)

Синтакса = СЕАРЦХ (финд_тект, витхин_тект, старт_нум)

ИФЕРРОР функција враћа валуе_иф_еррор ако је израз грешка, а вредност самог израза другачије

Синтакса = ИФЕРРОР (валуе, валуе_иф_еррор)

У ћелији Б2, формула је = ИФЕРРОР (ИФ (СЕАРЦХ ("боја", А2), 1), 0)

Погледајте доњи снимак екрана:

У ћелијамаА2: А8 боје дуге - ВИБГИОР се користе. Да ствари буду другачије у ћелији А9 Бела уписује се од бео није део ВИБГИОР.

Дакле, резултат је 1 у ћелијама А2: А8 јер свака од тих ћелија садржи текст „боја“ и 0 у ћелији А9 јер не садржи текст „боја“ (види горњи оквир означен плавом бојом).

Хајде да разумемо како формула функционише:

  • Почевши од ћелије А2,Претрагафункција ће тражити текст “боја ” у овој ћелији. Ако се пронађе, вратит ће 8 која је локација на којој је текст пронађен у ћелији А2. Ако текст није пронађен као у ћелији А9, функција ће вратити #ВАЛУЕ! Грешка.
  • ЗатимАКО функција ће проверити да ли је функција претраживања вратила било коју вредност. Ако је одговор да, вратиће 1, у супротном ће наставити да враћа #ВРЕДНОСТ! грешка.
  • На крају, ИФЕРРОР функција ће проверити да ли је функција претраживања вратила #ВАЛУЕ! Грешка и ако да, вратиће 0 уместо грешке у тој ћелији.