Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2021, 15:42   #1
Евгений Таб
Форумчанин
 
Аватар для Евгений Таб
 
Регистрация: 09.08.2013
Сообщений: 202
По умолчанию Аллокация затрат по годам

Добрый день.

Пытаюсь решить на первый взгляд простую задачу (на 50% решил), но где-то в конце в формулы ошибка что не дает получить корректное решение.

Есть таблица, где межлу Start и End всегда ровно 1 год. Напротив каждого диапазона дат - затраты. Их нужно разбить пропорционально дням по столбцам (годам).

Первые две строки просто, разбивка не нужна, так как диапазон лежит в одном годе, а дальше как заполнить зеленые ячейки ума не приложу.

Самое важное это кол-во столбцов произвольное и может меняться, поэтому нужна универсальная формула и желательно без массива. Ниже таблица, во вложении пример до которого дошел.

Спасибо тем кто откликнется.

Вложения
Тип файла: xlsx EX.xlsx (13.9 Кб, 4 просмотров)
Евгений Таб вне форума Ответить с цитированием
Старый 05.07.2021, 01:34   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

понимаете,
с 1.01.2020 по 31.12.2020
и с 05.06.2021 по 06.06.2022
тоже 1 год
год в вашем понимании - это что?
(когда мы определились с терминами, можем понимать, что считаем)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 05.07.2021, 01:48   #3
Евгений Таб
Форумчанин
 
Аватар для Евгений Таб
 
Регистрация: 09.08.2013
Сообщений: 202
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
понимаете,
с 1.01.2020 по 31.12.2020
и с 05.06.2021 по 06.06.2022
тоже 1 год
год в вашем понимании - это что?
(когда мы определились с терминами, можем понимать, что считаем)

Это периоды затрат. Их нужно пропорционально аллоцировать на года в столбцах.
1 день затрат равен Затраты / кол-во дней в году и разместить суммы под столбцами.

Например если взять диапазон 01.07.2019 - 31.06.2020 и сумма затрат 3000, то в столбец 2019 и 2020 пойдут суммы 1500 (почти), так диапазон лежит почти 50% в 2019 и 50% 2020 году.

И проблема прописать универсальную формулу на любое кол-во столбцов.

Последний раз редактировалось Евгений Таб; 05.07.2021 в 02:00.
Евгений Таб вне форума Ответить с цитированием
Старый 05.07.2021, 02:28   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
Код:
=RC4*(R3C>=RC2)*(R3C<=RC3)
Вложения
Тип файла: xlsx EX (2).xlsx (13.9 Кб, 1 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 05.07.2021, 02:47   #5
Евгений Таб
Форумчанин
 
Аватар для Евгений Таб
 
Регистрация: 09.08.2013
Сообщений: 202
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
см.вложение
Код:
=RC4*(R3C>=RC2)*(R3C<=RC3)
Почти так, немного логика не так. Описал как должно аллоцироваться


рисунок с фото онлайн

от 01.10.2021 до конца года 91 день, т.е 91 * (7000 / дней в году) ¬ 1750
в 2021 году остаток 272 дня, т.е 272 * (7000 / дней в году) = 5250
Евгений Таб вне форума Ответить с цитированием
Старый 05.07.2021, 02:58   #6
Евгений Таб
Форумчанин
 
Аватар для Евгений Таб
 
Регистрация: 09.08.2013
Сообщений: 202
По умолчанию

Вот полная, корректно заполненная таблица.


скачать бесплатно картинки
Евгений Таб вне форума Ответить с цитированием
Старый 05.07.2021, 10:12   #7
Евгений Таб
Форумчанин
 
Аватар для Евгений Таб
 
Регистрация: 09.08.2013
Сообщений: 202
По умолчанию

IgorGo, Вообще вариантов нет?)
Евгений Таб вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Контроль сумм по годам Urfinjust Microsoft Office Excel 6 20.02.2017 22:12
Как сделать выборку из БД по годам Leems Помощь студентам 0 12.07.2012 14:35
Круговая диаграмма по годам wld666 Microsoft Office Excel 4 11.01.2010 13:47
Заработок в Интернете без дополнительных затрат Дедушка_Мороз Свободное общение 6 16.12.2007 00:44