- ВКонтакте
- РћРТвЂВВВВВВВВнокласснРСвЂВВВВВВВВРєРСвЂВВВВВВВВ
- РњРѕР№ Р В Р’В Р РЋРЎв„ўР В Р’В Р РЋРІР‚ВВВВВВВВРЎР‚
- Viber
- Skype
- Telegram
Как в google таблице в ячейку вывести числа отсутствующие в диапазоне?
Пытаюсь понять как в свободную ячейку А1 вывести числа которых нет в диапазоне ячеек A309:A400
То есть в каждой ячейке в диапазоне A309:A400 есть по одному числу от 1 до 100, но иногда числа отсутствуют. Допустим нет числа 60. И вот это число я и хочу что бы формула выводила в ячейку А1
Я сделал так:
=FILTER(A309:A:400: 1-100)
Но это не работает. И так тоже:
=ПОИСКПОЗ(НАИБОЛЬШИЙ(A309:A400;СТРОКА());A309:A400;)
Ответы (1 шт):
Автор решения: rotabor
→ Ссылка
Решение достаточно простое:
=filter(sequence(15);ЕОШИБКА(ПОИСКПОЗ(sequence(15);A1:A8;0)))
В формулу нужно подставить диапазон чисел (в двух местах, вместо 15) и контролируемый диапазон ячеек (вместо A1:A8).
В формуле отфильтровываются (отображаются) все числа из сгенерированной последовательности, для которых нет соотвествия в контролируемом диапазоне.
ОБНОВЛЕНИЕ
Для вывода результата в одной ячейке через запятую:
=textjoin(", ";;filter(sequence(15);ЕОШИБКА((ПОИСКПОЗ(sequence(15);A1:A8;0)))))
-->
3, 8, 11, 12, 13, 14, 15