Здравствуйте! помогите пожалуйста упростить массив формулы или дайте рекомендацию по организации необходимого решения другим способом. Есть документ из трех листов "ДОЛГИ, ОТГРУЗКА, ПЛАТЕЖИ" На листе ДОЛГИ размещены данные по контрагентам, с указанием срока по отсрочке платежей, так же имеется ячейка указывающая на размер просроченной задолженности по оплате отгрузке. Формула сверяет текущую дату с датами отгрузок и в случае превышения срока отсрочки складывает суммы ячеек по просроченным дням , а затем вычетает суммы платежей за этот период по данному контрагенту. Формула работает, но при введении нового контрагента приходится долго писать формулы для новой строки. Можно ли упростить процесс. В данной формуле есть "недостаток" следующего рода- если просроченная задолженность образовалась уже, а платеж поступает вне срока отсрочки,,, он всё равно вычитается из суммы задолженности, хотелось бы решить и этот нюанс. Во вложеном документе три таблицы, организующие учет дебиторской задолженности по контрагентам 1-5 на листе "Долги" диапозоны данных В2:В6,С2:С6,D2:D6 заполняются вручную (заполнены мной). на листе "Отгрузка" регистрируются суммы отгрузки контрагентам по датам, на листе "Платежи" регистрируются поступления платежей от контрагентов в соответствующий день. Необходимо на листе "Долги" диапозон Е2:Е6 вычислить образовавшуюся задолженность на текущую дату с учетом отсрочки платежа по договору, отгрузки, платежей. Есть решение Excel 2010- 3042 знака с "=" (для одной ячейки); диапозон I2:i6 вычислить суммы отгрузок срок оплаты которых, согласно отсрочки по договору и произведеных платежей наступает в следующем месяце. Есть решение Excel 2010 - 3326 знаков с "=" (для каждой ячейки). Заполнение содедней строки формулой должно производиться копированием, как собственно те формулы которые уже вписаны в таблицу на листе "Долги". Вот массив формулы:
Здравствуйте! помогите пожалуйста упростить массив формулы или дайте рекомендацию по организации необходимого решения другим способом. Есть документ из трех листов "ДОЛГИ, ОТГРУЗКА, ПЛАТЕЖИ" На листе ДОЛГИ размещены данные по контрагентам, с указанием срока по отсрочке платежей, так же имеется ячейка указывающая на размер просроченной задолженности по оплате отгрузке. Формула сверяет текущую дату с датами отгрузок и в случае превышения срока отсрочки складывает суммы ячеек по просроченным дням , а затем вычетает суммы платежей за этот период по данному контрагенту. Формула работает, но при введении нового контрагента приходится долго писать формулы для новой строки. Можно ли упростить процесс. В данной формуле есть "недостаток" следующего рода- если просроченная задолженность образовалась уже, а платеж поступает вне срока отсрочки,,, он всё равно вычитается из суммы задолженности, хотелось бы решить и этот нюанс. Во вложеном документе три таблицы, организующие учет дебиторской задолженности по контрагентам 1-5 на листе "Долги" диапозоны данных В2:В6,С2:С6,D2:D6 заполняются вручную (заполнены мной). на листе "Отгрузка" регистрируются суммы отгрузки контрагентам по датам, на листе "Платежи" регистрируются поступления платежей от контрагентов в соответствующий день. Необходимо на листе "Долги" диапозон Е2:Е6 вычислить образовавшуюся задолженность на текущую дату с учетом отсрочки платежа по договору, отгрузки, платежей. Есть решение Excel 2010- 3042 знака с "=" (для одной ячейки); диапозон I2:i6 вычислить суммы отгрузок срок оплаты которых, согласно отсрочки по договору и произведеных платежей наступает в следующем месяце. Есть решение Excel 2010 - 3326 знаков с "=" (для каждой ячейки). Заполнение содедней строки формулой должно производиться копированием, как собственно те формулы которые уже вписаны в таблицу на листе "Долги". Вот массив формулы:
Ух ты, черный шрифт на фиолетовом фоне - всё как я люблю! отгрузка! - 116 раз в формуле долги! - 59 раз 1048 символов можно сэкономить, если тупо переименовать листы на о! и д! соответственно По делу: честно говоря, не особо вникал, что делает Ваша формула, но такая организация данных, когда по строчкам контрагенты, по столбцам даты - имхо тупиковая. Лучше вести отгрузки и платежи в "плоском" виде: Дата / Контрагент / Сумма
Ух ты, черный шрифт на фиолетовом фоне - всё как я люблю! отгрузка! - 116 раз в формуле долги! - 59 раз 1048 символов можно сэкономить, если тупо переименовать листы на о! и д! соответственно По делу: честно говоря, не особо вникал, что делает Ваша формула, но такая организация данных, когда по строчкам контрагенты, по столбцам даты - имхо тупиковая. Лучше вести отгрузки и платежи в "плоском" виде: Дата / Контрагент / СуммаRussel
Russel, Russel, "1048 символов можно сэкономить, если тупо переименовать листы на о! и д! соответственно"
С этим вполне согласен, но в данном случае это не решит основной задачи. Ваша рекомендация по реструкторизации документа понятна, но хотелось бы без вспомогательных сводных таблиц обойтись. В любом случае Спасибо
Russel, Russel, "1048 символов можно сэкономить, если тупо переименовать листы на о! и д! соответственно"
С этим вполне согласен, но в данном случае это не решит основной задачи. Ваша рекомендация по реструкторизации документа понятна, но хотелось бы без вспомогательных сводных таблиц обойтись. В любом случае Спасибо Амбросий
Лично я в Вашем файле ничего не увидела: все скрыто, запаролено, где какие данные, не понятно, что за данные в 44 строке не видно, сплошная чернота. Если уж Вы просите помочь, то уважайте помогающих.
Чисто технически Ваша формула в 3042 знака для Е2 может быть преобразована в
Должны ли меняться ссылки при копировании не понятно, так как таблицы не видно
Лично я в Вашем файле ничего не увидела: все скрыто, запаролено, где какие данные, не понятно, что за данные в 44 строке не видно, сплошная чернота. Если уж Вы просите помочь, то уважайте помогающих.
Чисто технически Ваша формула в 3042 знака для Е2 может быть преобразована в
Pelena, Здравствуйте. Действительно в форме прикрепленного документа стоит пороль, цель данного документа показать организацию данных, ячейки для ввода формул и данных открыты для редактирования. Описание назначения формулы описано мною выше. В личном сообщении сообщу Вам пороль, коль он Вам нужен. Проверил Вашу формулу по одному контрагенту, цыфры совпали, к сожалению не располагаю временем проверить её на полном тесте. Но уже благодарен.
Pelena, Здравствуйте. Действительно в форме прикрепленного документа стоит пороль, цель данного документа показать организацию данных, ячейки для ввода формул и данных открыты для редактирования. Описание назначения формулы описано мною выше. В личном сообщении сообщу Вам пороль, коль он Вам нужен. Проверил Вашу формулу по одному контрагенту, цыфры совпали, к сожалению не располагаю временем проверить её на полном тесте. Но уже благодарен.Амбросий
Pelena, Пишу чтобы отблагодарить. Спасибо огромное! Ваш подход решил поставленную задачу! Ещё до конца не осмыслил принцып работы функции МАКС, но думаю разберусь. Спасибо. с Уважением Амбросий.
Pelena, Пишу чтобы отблагодарить. Спасибо огромное! Ваш подход решил поставленную задачу! Ещё до конца не осмыслил принцып работы функции МАКС, но думаю разберусь. Спасибо. с Уважением Амбросий. Амбросий