Страницы: 1
RSS
Поиск обновленной цены по дате
 
Всем доброго времени суток уважаемые профи.
Пожалуйста помогите с формулой.

Задумка такая, чтобы пересчет предыдущих операций не менялся с последующим обнолением цены на товар в будущем.
Описание файла:
- При выборе товара (по ID на странице ЗАКУПКА), заполняется ячейка с ценой. --- (Берется цена со страницы ТОВАРЫ)
- Цена на товар может обновиться. --- (Процедура на странице ТОВАРЫ. Не стирая старой цены, добавляем новую строку с тем же товаром, но уже с новой ценой и датой)  
- Цена определяется по дате со страницы ТОВАРЫ, и по дате номеклатуры со страницы ЗАКУПКА.

Пример формулы подобрал с образца, который нашел в инете. Изменил лишь ссылки. Много сверял с образцом, все одинаково. Но у меня не работает((
Ниже  приведу в пример формулы с образца, который работает. А то что у меня, в закрепленном файле. (Фиолетовые ячейки)

Заранее благодарен!
Код
=IFERROR(IF([@[PRODUCT ID]]="","",AGGREGATE(14,6,(T_PRI[PRODUCT ID]=[@[PRODUCT ID]])*(T_PRI[EFFECTIVE FROM DATE]<=[@[ORDER DATE]])*ROW(T_PRI[PRODUCT ID]),1)-C_PRH),"NO PRICE")
 
когда нет даты закупки, то что брать?
=IF([@ID]="";"";IFERROR(AGGREGATE(14;6;ROW(TOV[ID])/(TOV[ID]=[@ID])/((TOV[EFFECTIVE FROM DATE]<=[@DATE])+([@DATE]=0));1);"NO PRICE"))
Изменено: БМВ - 22.11.2020 15:01:56 (Файл с формулами далее.)
По вопросам из тем форума, личку не читаю.
 
Благодарю за внимание!

Когда нет даты закупки, полагаю ссылается на ячейку с датой сегодня() и находит самую позднию цену на товар из списка.
При добавлении же, адаптируется под дату закупки.
 
Если не нарушен порядок то формула так и работает.
По вопросам из тем форума, личку не читаю.
 
Да все работает на столбце PRICE CHECK ROW. Как и задумывалось, Спасибо вам большое!
Но столбец PURCHASE PRICE не работает( Там должен находить значение, по номеру строки выданной столбцом PRICE CHECK ROW.
Если вам не трудно, подскажите как это сделать.
 
=IFERROR(INDEX(TOV[PURCHASE PRICE];[@[PRICE CHECK ROW]]-ROW(TOV[#Headers]))+1;"")
По вопросам из тем форума, личку не читаю.
 
Благодарю! Спасибо большое!
Страницы: 1
Наверх