Здравствуйте! Какое тут оформление тематичное))) Подскажите, пожалуйста, как будет выглядеть формула, считающая среднеарифметическое за 10 предыдущих дней, не являющихся выходными. Загвоздка в том, что если в этом 10-дневном интервале есть выходной - к сумме необходимо прибавлять значение ближайшего рабочего дня из предыдущего периода вместо значения выходного дня... То есть должно быть строго 10 значений, строго будни, строго ближайшие. По примеру из файла: необходимо определить затраты на 13.07.19 как среднеарифметическое из 10 предыдущих рабочих дней - с 03.07.10 по 12.07.19. При этом 06.07.19 и 07.07.19 являются выходными (помечены "Х"), значит они из расчета выбывают, а вместо них участвуют 01.07.19 и 02.07.19. (но не ранее) Надеюсь на вашу помочь. Очень не хочется колхозить, а сделать всё лаконичненько. Спасибо!
Здравствуйте! Какое тут оформление тематичное))) Подскажите, пожалуйста, как будет выглядеть формула, считающая среднеарифметическое за 10 предыдущих дней, не являющихся выходными. Загвоздка в том, что если в этом 10-дневном интервале есть выходной - к сумме необходимо прибавлять значение ближайшего рабочего дня из предыдущего периода вместо значения выходного дня... То есть должно быть строго 10 значений, строго будни, строго ближайшие. По примеру из файла: необходимо определить затраты на 13.07.19 как среднеарифметическое из 10 предыдущих рабочих дней - с 03.07.10 по 12.07.19. При этом 06.07.19 и 07.07.19 являются выходными (помечены "Х"), значит они из расчета выбывают, а вместо них участвуют 01.07.19 и 02.07.19. (но не ранее) Надеюсь на вашу помочь. Очень не хочется колхозить, а сделать всё лаконичненько. Спасибо!Kuyurei
признак выходного дня это всегда пометка "х" в строке 1 или все субботы и воскресенья? И что с праздничными днями ? почему ближайший рабочий день к 06.07 и 07.07 это 01.07 и 02.07, а не 05.07 ? Какой принцип определения ?
Добрый день,
признак выходного дня это всегда пометка "х" в строке 1 или все субботы и воскресенья? И что с праздничными днями ? почему ближайший рабочий день к 06.07 и 07.07 это 01.07 и 02.07, а не 05.07 ? Какой принцип определения ?Kostya_Ye
почему ближайший рабочий день к 06.07 и 07.07 это 01.07 и 02.07, а не 05.07 ?
Я не совсем правильно выразился. 1 и 2 числа - это ближайшие к 10-дневному интервалу, или не принявшие участие в расчете. То есть, 5, 4, и 3 число уже входят в 10 суток, по которым ведется расчет среднеарифметического, ближайшие к ним - 1 и 2
почему ближайший рабочий день к 06.07 и 07.07 это 01.07 и 02.07, а не 05.07 ?
Я не совсем правильно выразился. 1 и 2 числа - это ближайшие к 10-дневному интервалу, или не принявшие участие в расчете. То есть, 5, 4, и 3 число уже входят в 10 суток, по которым ведется расчет среднеарифметического, ближайшие к ним - 1 и 2Kuyurei
Ух! Спасибо за участие! У меня вопрос. Вы выделяете интервал усреднения до 1го числа, т.к. предполагается, что именно в этом интервале есть 10 дней, не являющихся выходными. Что же делать, если ряд чисел продолжится до бесконечности? выходные могут быть как в начале, так и в конце интервала, их может быть 1, а может 4, или, к примеру, еще больше из-за праздничных дней...То есть, я думаю, что здесь нужна формула, которая посчитает выходные дни, исключит их из расчета, но включит количество дней до интервала в количества, равном количеству крестиков.... фуухх. надеюсь, доступно излагаю ) Еще раз спасибо)
Ух! Спасибо за участие! У меня вопрос. Вы выделяете интервал усреднения до 1го числа, т.к. предполагается, что именно в этом интервале есть 10 дней, не являющихся выходными. Что же делать, если ряд чисел продолжится до бесконечности? выходные могут быть как в начале, так и в конце интервала, их может быть 1, а может 4, или, к примеру, еще больше из-за праздничных дней...То есть, я думаю, что здесь нужна формула, которая посчитает выходные дни, исключит их из расчета, но включит количество дней до интервала в количества, равном количеству крестиков.... фуухх. надеюсь, доступно излагаю ) Еще раз спасибо)Kuyurei
Kuyurei, с учетом ваших условий по праздничным дням у меня получилось сделать только с использованием дополнительных строк. Даты всех праздников нужно заполнить на листе "праздники" в колонке А. Между значениями не должно быть пустых ячеек
Kuyurei, с учетом ваших условий по праздничным дням у меня получилось сделать только с использованием дополнительных строк. Даты всех праздников нужно заполнить на листе "праздники" в колонке А. Между значениями не должно быть пустых ячеекKostya_Ye
с учетом ваших условий по праздничным дням у меня получилось сделать только с использованием дополнительных строк. Даты всех праздников нужно заполнить на листе "праздники" в колонке А. Между значениями не должно быть пустых ячеек
О, логика понятна. Всё дело во второй строчке. Как раз-таки она отчитывает 10 рабочих ближайших дней и служит маркером для расчета срзнач. Спасибо!
Здесь тоже всё прояснилось) дело в дополнительной ячейке Т2 - она ведет счет 10 рабочих дней и возвращает дату, на которой эти 10 дней завершаются. Спасибо!
Еще раз спасибо всем
Оба способа поковыряю, посмотрю что сердцу ближе. Если найдете какой-то еще способ - поделитесь )
с учетом ваших условий по праздничным дням у меня получилось сделать только с использованием дополнительных строк. Даты всех праздников нужно заполнить на листе "праздники" в колонке А. Между значениями не должно быть пустых ячеек
О, логика понятна. Всё дело во второй строчке. Как раз-таки она отчитывает 10 рабочих ближайших дней и служит маркером для расчета срзнач. Спасибо!
Здесь тоже всё прояснилось) дело в дополнительной ячейке Т2 - она ведет счет 10 рабочих дней и возвращает дату, на которой эти 10 дней завершаются. Спасибо!
Еще раз спасибо всем
Оба способа поковыряю, посмотрю что сердцу ближе. Если найдете какой-то еще способ - поделитесь )Kuyurei