Вопрос к спецам по Excel

Имеется массив цифровых значений (порядка 10000 позиций) - столбец А. Как в столбец В вывести пропущенные (отсутствующие по порядку нумерации) значения из столбца А (данные на картинке внесены вручную).

Вопрос к спецам по Excel Microsoft Excel, Формула

MS, Libreoffice & Google docs

719 постов15K подписчика

Добавить пост

Правила сообщества

1. Не нарушать правила Пикабу

2. Публиковать посты соответствующие тематике сообщества

3. Проявлять уважение к пользователям

4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.

По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях


Важно - сообщество призвано помочь, а не постебаться над постами авторов! Помните, не все обладают 100 процентными знаниями и навыками работы с Office. Хотя вы и можете написать, что вы знали об описываемом приёме раньше, пост неинтересный и т.п. и т.д., просьба воздержаться от подобных комментариев, вместо этого предложите способ лучше, либо дополните его своей полезной информацией и вам будут благодарны пользователи.

Утверждения вроде "пост - отстой", это оскорбление автора и будет наказываться баном.

Вы смотрите срез комментариев. Показать все
4
Автор поста оценил этот комментарий

Но скорей всего это вообще не нужно. ТС придуамл этот извращенный способ для решения задачи, которая скорее всего более элегантно решается другими методами.

Поскольку эта настоящая задача неизвестна, судить о ней трудно.

раскрыть ветку (9)
Автор поста оценил этот комментарий

90%, что он ищет пропущенные номера фактур или каких-то подобных документов с требованием последовательной нумерации.

раскрыть ветку (5)
Автор поста оценил этот комментарий

Почти. Есть определенный список. Каждой позиции списка присвоен номер. После неоднократного редактирования списка некоторые позиции были удалены. После обновления списка новым позициям требуется присвоить номер. Чтобы не было дублирующихся номеров и требуется выяснить какие номера из имеющихся пропущены.

раскрыть ветку (4)
4
Автор поста оценил этот комментарий

Числа экономим? Миллиард первый номер нам уже не комильфо? Зажрались.

Автор поста оценил этот комментарий
Тогда функция впр ваш вариант
Автор поста оценил этот комментарий

Какой порядок количества? (Десятки, сотни, ...)

раскрыть ветку (1)
Автор поста оценил этот комментарий

От 1 до 10000

Автор поста оценил этот комментарий
ТС придуамл этот извращенный способ для решения задачи, которая скорее всего более элегантно решается другими методами

Не важен метод, важен результат - вывести пропущенные значения из списка известных.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

Ну, ответ известен. Простейший цикл на VBA. Без VBA имхо, нерешаемо.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Решаемо без вба, но на вба это решить проще всего.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку