Овај водич ће показати како да проверите да ли нека ћелија у опсегу садржи број у Екцел -у и Гоогле табелама.
Проверите да ли опсег садржи број
Да бисмо тестирали да ли нека ћелија у опсегу садржи број, користићемо функције ИСНУМБЕР и СУМПРОДУЦТ.
ИСНУМБЕР функција
ИСНУМБЕР функција ради управо оно што јој назив говори. Тестира да ли је ћелија број, исписујући ТРУЕ или ФАЛСЕ.
1 | = ИСНУМБЕР (А2) |
СУМПРОДУЦТ функција
ИСНУМБЕР функција тестира само једну ћелију, па морамо пронаћи начин да тестирамо цео опсег. Овде долази функција СУМПРОДУЦТ. Функција СУМПРОДУЦТ сумира низ вредности. Дакле, ако можемо тестирати сваку ћелију засебно, исписујући 1 (ТРУЕ) или 0 (ФАЛСЕ) ако је свака ћелија као текст, тада можемо заједно збројити вриједности. Ако је збир већи од 0 него што знамо, барем једна ћелија садржи текст.
Прво, ево коначног израчуна:
1 | = СУМПРОДУЦТ (-ИСНУМБЕР (А2: Ц2))> 0 |
Хајде сада да прођемо кроз то.
123456789 | = СУМПРОДУЦТ (-ИСНУМБЕР (А2: Ц2))> 0= СУМПРОДУЦТ (-{ТРУЕ, ФАЛСЕ, ТРУЕ})> 0= СУМПРОДУЦТ ({1, 0, 1})> 0= 2> 0= ТРУЕ |
Напомена: двоструки негативи претварају ТРУЕ / ФАЛСЕ у 1 / 0. Алтернативно, можете помножити функцију ИСНУМБЕР са *1
1 | = СУМПРОДУЦТ (ИСНУМБЕР (А2: Ц2)*1)> 0 |
Уместо исписа ТРУЕ / ФАЛСЕ, можете користити ИФ изјаву за излаз другог текста или прорачуна:
1 | = ИФ (СУМПРОДУЦТ (-ИСНУМБЕР (А2: Ц2))> 0, "Да", "Не") |
Гоогле табеле - проверите да ли је нека ћелија у опсегу број
Сви горе наведени примери раде потпуно исто у Гоогле таблицама као и у Екцелу.