Добрый день! Прошу помощи в изучении функции смещ. (подсказали коллеги) Имеем таблицу с заказами, сроками производства и сроками получения товара, по идее срок получение товара=срок размещения заказа + формула смещ на кол-во месяцев производства. Но формула работает, только есть в левую часть добавить количество пустых столбцов равное количеству месяцев производства, непонятно почему, определила методом тыка. Прошу показать и объяснить, возможно есть другие пути решения. Спасибо!
Добрый день! Прошу помощи в изучении функции смещ. (подсказали коллеги) Имеем таблицу с заказами, сроками производства и сроками получения товара, по идее срок получение товара=срок размещения заказа + формула смещ на кол-во месяцев производства. Но формула работает, только есть в левую часть добавить количество пустых столбцов равное количеству месяцев производства, непонятно почему, определила методом тыка. Прошу показать и объяснить, возможно есть другие пути решения. Спасибо!AnnaKeiser
чайники смещаются по правилу первый параметр - это диапазон с которым работаем (может быть не обязательно одна ячейка) Второй - это на сколько строк сдвинется этот диапазон (можно использовать и отрицательное смещение 3й - тоже но со столбцами 4й - размер диапазона строк (если не указан, то не меняется) 5й - тоже но столбцов
у вас
Код
=OFFSET(A3;;($Y3*-1))
$Y3 =5 в результат A3 смещается на -5 столбца и указывает на несуществующий столбец
[p.s.]а звезду то я ни не заметил :-)[/p.s.]
чайники смещаются по правилу первый параметр - это диапазон с которым работаем (может быть не обязательно одна ячейка) Второй - это на сколько строк сдвинется этот диапазон (можно использовать и отрицательное смещение 3й - тоже но со столбцами 4й - размер диапазона строк (если не указан, то не меняется) 5й - тоже но столбцов
у вас
Код
=OFFSET(A3;;($Y3*-1))
$Y3 =5 в результат A3 смещается на -5 столбца и указывает на несуществующий столбец
[p.s.]а звезду то я ни не заметил :-)[/p.s.]bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Сообщение отредактировал bmv98rus - Четверг, 21.02.2019, 11:47
AnnaKeiser, - Прочитайте Правила форума - Исправьте название темы согласно п.2 Правил форума. Вас интересует именно функция СМЕЩ или решение задачи? СМЕЩ там вовсе не обязательно, более того, она вообще нежелательна
bmv98rus, ????? Тем более с ошибкой - не указывает она на Е3
AnnaKeiser, - Прочитайте Правила форума - Исправьте название темы согласно п.2 Правил форума. Вас интересует именно функция СМЕЩ или решение задачи? СМЕЩ там вовсе не обязательно, более того, она вообще нежелательна
bmv98rus, ????? Тем более с ошибкой - не указывает она на Е3_Boroda_
_Boroda_, Александр, ну спорить с модератором в данном случае не стану :-) с названием это я маху дал, а вот пояснял именно OFFSET , а не то что она тут не к месту.
_Boroda_, Александр, ну спорить с модератором в данном случае не стану :-) с названием это я маху дал, а вот пояснял именно OFFSET , а не то что она тут не к месту.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Правильно, это я его заблокировал (хорошо еще, что не удалил, как я обычно в подобных случаях делаю ) до исправления Вами названия темы. Сейчас разблокирую И Вы не ответили на вопрос - Вам нужно решить задачу вообще или именно с функцией СМЕЩ? СМЕЩ волатильна, пересчитывается при любом изменении. Если Вам нужно именно СМЕЩ, то просто пропишите обработчик ошибки
Код
=ЕСЛИОШИБКА(СМЕЩ(A3;;-$Y3);)
Если СМЕЩ ВАм не очень дорога, то предлагаю вот такую формулу
Код
=ЕСЛИОШИБКА(ИНДЕКС($A3:$X3;СТОЛБЕЦ(A3)-$Y3);)
Правильно, это я его заблокировал (хорошо еще, что не удалил, как я обычно в подобных случаях делаю ) до исправления Вами названия темы. Сейчас разблокирую И Вы не ответили на вопрос - Вам нужно решить задачу вообще или именно с функцией СМЕЩ? СМЕЩ волатильна, пересчитывается при любом изменении. Если Вам нужно именно СМЕЩ, то просто пропишите обработчик ошибки
Код
=ЕСЛИОШИБКА(СМЕЩ(A3;;-$Y3);)
Если СМЕЩ ВАм не очень дорога, то предлагаю вот такую формулу
_Boroda_, Спасибо! Я в excel новичок, поэтому буду изучать все функции, которые вы предложите Я поняла, что в любимом случае, что со смещением, что с индексом нужен обработчик ошибок?
_Boroda_, Спасибо! Я в excel новичок, поэтому буду изучать все функции, которые вы предложите Я поняла, что в любимом случае, что со смещением, что с индексом нужен обработчик ошибок?AnnaKeiser