Как в 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
→ Ссылка