Страницы: 1
RSS
Перенос (дублирование) значения из одной ячейки в другую на заданное количество строк
 
Добрый день!
Необходимо перенести значение из одной ячейки в другую на любое заданное количество строк.
Изменено: Ingrid kubik - 18.01.2018 23:29:13
 
Название темы ни о чём, даже в самом сообщении о задаче ни слова. Думаете кому-то кроме Вас интересно лазить в Ваш файл что-бы увидеть что-же Вы хотите? Ознакомьтесь с Правилами форума
Согласие есть продукт при полном непротивлении сторон
 
Прошу прощения!
Ранее не доводилось писать подобного рода обращения.
Буду знать!
 
Цитата
Naolsa написал: Буду знать!
Знать мало, нужно исправлять. Просто помощь в темах с нарушениями Правил не поощряется модераторами и отражается на самих помогающих.
ПРЕДЛОЖИТЕ (здесь же, в сообщении) новое название Темы, опишите задачу в сообщении, а не в файле
Согласие есть продукт при полном непротивлении сторон
 
Тема: перенос (дублирование) значения из одной ячейки в другую на заданное количество строк (в данном случае строка-это день)
Изменено: Ingrid kubik - 18.01.2018 23:30:20
 
Naolsa,  тема говорит о том, что там что-то должно пропасть, а тут появится.
 
По вопросам из тем форума, личку не читаю.
 
БМВ, исправила. Не должно пропадать, должно быть дублирование.
 
Naolsa, вот как-то так это выглядит. СМЕЩ() здесь не нужна, достаточно ДВССЫЛ(). Только у Вас пример с условием расходятся на 1 день, сделал по примеру.
Вообще, если цель - постоянный положительный баланс без превышения лимитов хранения, то логика вычислений должна быть немного другой, чем описана у Вас в условии - надо, как минимум, планировать или прогнозировать будущие расходы/приходы, иначе баланс легко скатывается в минус до того, как заказ будет доставлен.  
Изменено: Irregular Expression - 17.01.2018 13:36:09
 
Irregular Expression, спасибо за помощь!  
Изменено: Ingrid kubik - 18.01.2018 23:30:59
 
Помогите,пожалуйста,разобраться с вопросом.
 
Naolsa,
Цитата
Подскажите, пожалуйста, как модифицировать формулы, чтобы она учитывала все-таки 12 дней
Не понял, что имеется в виду. Формула сейчас учитывает 12 дней на доставку. А точнее, количество дней на доставку в соответствующей ячейке.
Цитата
почему если добавить строку между верхней и нижней таблицами, формула начинает работать некорректно, а именно: в день до заказа тянется название столбца "заказ"?
Потому что формула сделана по Вашему примеру структуры данных. Какой пример - такая формула.
О том, что будет меняться количество строк/столбцов Вы не предупреждали сразу, и для создания динамического диапазона я использовал фиксированные координаты таблицы, как наиболее простой и наглядный путь. Попробуйте, добавить строку и заменить в формуле столбца "Приход" количество пустых строк до таблицы с 5 на 6 вот так:
=ЕСЛИ(СТРОКА()>$B$2+6;ДВССЫЛ("D"&(СТРОКА()-$B$2+1));0)
Изменено: Irregular Expression - 18.01.2018 19:16:10
 
Irregular Expression, а как с ПОИСКПОЗ() правильно будет выглядеть формула?
что-то не получается.
 
Naolsa, в формулу выше вставляете вместо красной цифры 6: ПОИСКПОЗ("Приход";ДВССЫЛ("E1:E"&(СТРОКА()-1));0)-1
Вот прямо всю эту конструкцию вместо одной цифры. Потому что поиск по столбцу ПОИСКПОЗ("Приход";Е:Е;0)-1 может выдать ошибку циклической ссылки.
 
Касательно дней: дни начинают считаться со следующего дня ( вы писали, что в примере и в условии расходится на 1 день).  
Изменено: Ingrid kubik - 18.01.2018 23:32:08
 
Naolsa, уберите +1 из формулы в сообщении #11, и последний -1 из формулы в #13. Это была подгонка под пример, по условию этих сдвигов у Вас нет.
 
Да,разобрались!
спасибо за оказанную помощь!
Страницы: 1
Наверх