Екцел формула: Означите редове који садрже -

Преглед садржаја

Генеричка формула

=SEARCH(text,cocatenated_columns)

Резиме

Ако желите да истакнете редове у табели који садрже одређени текст, користите условно форматирање са формулом која враћа ИСТИНА када је текст пронађен. Трик је у спајању (лепљењу) колона које желите да претражите и у закључавању референци колона тако да се могу мењати само редови.

На пример, претпоставимо да имате једноставну табелу података у Б4: Е11 и желите да истакнете све редове који садрже текст „пас“. Само изаберите све податке у табели и креирајте ново правило условног форматирања које користи ову формулу:

=SEARCH("dog",$B4&$C4&$D4&$E4)

Напомена: уз условно форматирање, важно је да се формула унесе у односу на „активну ћелију“ у избору, за коју се претпоставља да је Б4 у овом случају.

Објашњење

Функција СЕАРЦХ враћа положај текста који тражите као број (ако постоји). Условно форматирање аутоматски третира било који позитиван број као ИСТИНУ, па се правило покреће сваки пут када претрага врати број. Када СЕАРЦХ не пронађе текст који тражите, враћа грешку #ВАЛУЕ, која се условним форматирањем третира као ФАЛСЕ.

Користећи амперсанд (&) спајамо све вредности у сваком реду заједно, а затим претражујемо резултат помоћу СЕАРЦХ. Све адресе се уносе у „мешовитом“ формату, закључавајући колоне и остављајући релативне редове. У ствари, то значи да се све 4 ћелије у сваком реду тестирају са потпуно истом формулом.

Коришћење других ћелија као улаза

Имајте на уму да не морате да кодирате вредности које би могле да се промене у правилу. Уместо тога, можете користити другу ћелију као „улазну“ ћелију, тако да је можете касније лако променити. На пример, у овом случају можете ћелији Е2 дати име „улаз“ и тако преписати формулу

=SEARCH(input,$B4&$C4&$D4&$E4)

Тада можете да ставите било коју вредност текста у Е2, а правило условног форматирања ће одмах реаговати, истичући редове који садрже тај текст. Погледајте видео везу испод за детаљнији опис.

Опција осетљива на велика и мала слова

Ако вам је потребна опција која разликује велика и мала слова, можете користити функцију ФИНД уместо СЕАРЦХ на следећи начин:

=FIND(input,$B4&$C4&$D4&$E4)

Функција ФИНД ради баш као и СЕАРЦХ, али се подудара и са великим бројем случајева.

Занимљиви Чланци...