Задать вопрос
@Shigobik

Как сделать через формулу, чтобы считалась не каждая четверка, а по три четверки?

У меня такая формула сейчас используется.
=IF(COUNTIF(SPLIT(L10;",");"4");COUNTIF(SPLIT(L10;",");"4");"")

Она считает сколько цифр "4" в определенной ячейке.
Можно ли как то сделать через формулу, чтобы считалась не каждая четверка, а по три четверки.
Т.е. если в ячейке три четверки, то формула пишет 1, если там шесть четверок, то пишет 2. Там логика формулы наверное будет в делении на 3 и округлении.
Для примера, слева кол-во четверок в ячейке, а справа то, что должна выдавать формула.
1 - 0
2 - 0
3 - 1
4 - 1
5 - 1
6 - 2
7 - 2
8 - 2
9 - 3
10 - 3

и т.д. до 12, это получается 36 четверок. Дальше считать не нужно.
Надеюсь я смог логику обьяснить) Да и вместо 0 лучше, чтобы ячейка просто пустая оставалась.
  • Вопрос задан
  • 59 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
ProgrammerForever
@ProgrammerForever Куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант
=let(
  n; COUNTIF(SPLIT(L10;",");"4");
  k;3;
  еслиошибка(округлвниз(n/k))
)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы