Страницы: 1
RSS
Проверка двух столбцов со смещением и вставка данных при соответствии
 
Доброго времени суток.

Появилась такая задача: Имеется два столбца, бывает так, что в одном столбце значения не на одном уровне(К примеру в первом столбце отсутствует значение), тогда во втором столбце мы пропускаем строку со спуском вниз
Если делать формулой как сделал я, нужно прописать очень маштабно, так как с каждым спуском диапазон увеличивается. Я пытался сделать пока один столбец, но по условию значение может отсутвовать как в первом так и во втором столбце и исходя из этого, необходимо делать спуск чтобы их уровнять.

Придумать как оптимизировать подход - я не смог.

Описание водянистое, надеюсь как примере будет более понятно.

И да, задачу хочу сделать без VBA :) Подскажите возможное решение, заранее благодарен
 
Может ВПР поможет?
 
Цитата
Александр написал:
Появилась такая задача:
осталось описать условия задачи, пока только понятно что есть 2 столбика с данными, а что нужно-то в Вашей задаче?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Юрий М написал:
Может ВПР поможет?
Номера не уникальны, он может появиться еще где-то ниже по столбцу. Бывает даже два подрят и это скорей всего вызовит сбой
Попробую потестить  
 
Цитата
Ігор Гончаренко написал: осталось описать условия задачи
Два столбца имеется, у них случается так, что строки не равны. В том столбце где строка не ровна, т.е. отсутствует значение нужно сделать смещение как правило на одну строку вниз дабы уровнять их

Я просто честно говоря затрудняюсь подробно описать суть проблемы. Это грубо говоря две выборки и в одной из них бывают пропущены значения
 
по-прежнему понятно что есть два столбика с данными, теперь еще понятно что они называются "выборки", отлично! это существенно облегчает понимание задачи, но остается вопрос:
а что нужно-то получить в итоге?
что есть цель в этой задаче?
как должен выглядеть результат?
это действительно ОДИН вопрос, только задан по разному (может хоть какая-то из формулировок подтолкнет Вас к внятному ответу)
сделайте руками результаты в 10-15 строках, напишите комментарий там где результат не очевиден ... или продолжайте решать свою задачу самостоятельно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1
Наверх