Екцел формула: Броји ћелије једнаке великим и малим словима -

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

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

=SUMPRODUCT((--EXACT(value,range)))

Резиме

Да бисте бројали ћелије које садрже одређени текст, узимајући у обзир велика и мала слова, можете користити формулу засновану на функцији ЕКСАЦТ заједно са функцијом СУМПРОДУЦТ. У приказаном примеру, Е5 садржи ову копирану формулу:

=SUMPRODUCT((--EXACT(D5,names)))

Где је „имена“ именовани опсег Б5: Б11. Ово обезбеђује бројање малих и великих слова сваког имена наведеног у колони Д.

Објашњење

Функција ЕКСАЦТ узима два аргумента, тект1 и тект2. Када се тект1 и тект2 тачно подударају (поштујући случај), ЕКСАЦТ враћа ТРУЕ. У супротном, ЕКСАЦТ враћа ФАЛСЕ:

=EXACT("ayako","ayako") // returns TRUE =EXACT("ayako","Ayako") // returns FALSE

У приказаном примеру потребно је да проверимо све вредности у колони Б сваки пут када избројимо име у колони Д. Пошто дајемо Тачно више вредности, враћа више резултата. У Е5, ЕКСАЦТ враћа:

(FALSE;FALSE;FALSE;FALSE;TRUE;TRUE;TRUE)

Свака ИСТИНА представља тачно подударање „аиако“ у Б5: Б11. Будући да желимо да пребројимо резултате, користимо двоструко негативан (-) за претварање вредности ТРУЕ и ФАЛСЕ у 1 и 0. Добијени низ је:

(0;0;0;0;1;1;1)

Коначно, СУМПРОДУЦТ сумира вредности у низу и враћа 3.

Напомена: Будући да СУМПРОДУЦТ може нативно да обрађује низове, није потребно користити Цонтрол + Схифт + Ентер да бисте унели ову формулу.

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