RSav
@RSav

Как найти значение второго элемента при IFS?

Подскажите как можно узнать значение второго элемента при выборе через IFS
Например: есть список сотрудников напротив каждого ставиться чекбоксы, нужно вывести ниже, список всех сотрудников напротив которых стоят отмеченные чекбоксы. (для первого сотрудника все просто, с вторым проблема)
И можно как то ограничить количество отмеченных чекбоксов что бы была возможность поставить только 2 чекбокса в определенном диапазоне ?
  • Вопрос задан
  • 174 просмотра
Решения вопроса 1
RSav
@RSav Автор вопроса
Спасибо, это по галкам и визуализации что бы было не больше 2, как вывести второго отмеченного сотрудника ?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ProgrammerForever
@ProgrammerForever Куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант
Формат - Условное форматирование
Применить к диапазону
$B$1:$B$9
Правила форматирования
=СЧЁТЕСЛИ($B$1:$B$9;ИСТИНА)>2
И красную заливку

Это позволит отслеживать количество галок. Можно даже несколько раз поставить условное форматирование с разным цветом для разных чисел (или использовать градиент)

Или другой костыль, который даст поставить галку, но не учтёт её, если до этого есть 2 или более установленных
D1:F9
ИСТИНА	=СЧЁТЗ(filter($D$1:$D1;$D$1:$D1=ИСТИНА))<=2	=И(D1;E1)
ЛОЖЬ	=СЧЁТЗ(filter($D$1:$D2;$D$1:$D2=ИСТИНА))<=2	=И(D2;E2)
ИСТИНА	=СЧЁТЗ(filter($D$1:$D3;$D$1:$D3=ИСТИНА))<=2	=И(D3;E3)
ЛОЖЬ	=СЧЁТЗ(filter($D$1:$D4;$D$1:$D4=ИСТИНА))<=2	=И(D4;E4)
ИСТИНА	=СЧЁТЗ(filter($D$1:$D5;$D$1:$D5=ИСТИНА))<=2	=И(D5;E5)
ИСТИНА	=СЧЁТЗ(filter($D$1:$D6;$D$1:$D6=ИСТИНА))<=2	=И(D6;E6)
ИСТИНА	=СЧЁТЗ(filter($D$1:$D7;$D$1:$D7=ИСТИНА))<=2	=И(D7;E7)
ИСТИНА	=СЧЁТЗ(filter($D$1:$D8;$D$1:$D8=ИСТИНА))<=2	=И(D8;E8)
ИСТИНА	=СЧЁТЗ(filter($D$1:$D9;$D$1:$D9=ИСТИНА))<=2	=И(D9;E9)


Третий вариант - отслеживать событие onEdit(event) и разруливать всё скриптом
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы