Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Подскажите формулу для гугл таблицы, нужно посчитать кол-во определенных символов в ячейке (числа), не сумму!

Shigobik Знаток (313), закрыт 1 год назад
Допустим есть ячейка и в ней набор чисел:
 1,2,5,10,1,1,4,2,1,3,3,1 
Без пробелов. Нужно посчитать сколько там, например, единиц или двоек. Заранее спасиб.
Лучший ответ
Avis Оракул (92425) 1 год назад
Счёт по условию: COUNTIF(). Но ему нужен диапазон. Разделение строки на диапазон по разделителю: SPLIT().
Значит:
 =COUNTIF(SPLIT(A1,","),"=1") 
Ищет в строке из ячейки А1 значение 1.
ShigobikЗнаток (313) 1 год назад
А можно дополнить формулу? Вот смотри, если он не находит ничего, то формула выдает 0, а хочется, что бы он не писал ничего или 0 замненить на -
Avis Оракул (92425) Shigobik, Самое изящное: применить условное форматирование, задав белый цвет если значение ячейки равно 0:Если именно формулой и замена на "-", то закрыть всё в IF():
 =IF(COUNTIF(SPLIT(A1,","),"=1"),COUNTIF(SPLIT(A1,","),"=1"),"") 
ShigobikЗнаток (313) 1 год назад
А если просто написать 10 в пустую ячейку, то 0 не удаляет, странно как то.
Остальные ответы
Похожие вопросы