У меня неплохие навыки работы с Google-Fu, но они совершенно не помогли мне в этом.
Я работаю в PowerPivot и пытаюсь сопоставить продукт с ценой в другой таблице. ,Звучит легко, правда? Ну, у каждого продукта есть несколько ценовых точек, основанных на источнике цены, с иерархией важности.
Например:
Продукт 1 имеет три цены, живущие в регистре цен:
Цена 1 имеет номер счета A22011
Цена 2 имеет номер счета B22011
Цена 3 имеет номер счета C22011
Цена A переопределяет цену B, которая переопределяет цену C
Что я хочу сделать, так это уметь получать наиболее релевантную цену (то есть ту, которая имеет наивысший ранг в иерархии), когда используются не все ценовые точки.
Я бы изначально использовал сериюиз заявления IF, но тогда было всего четыре пункта. Теперь у нас есть десять пунктов, и это может возрасти, поэтому заявления IF являются несостоятельным решением.
Буду признателен за любую помощь.
-Спасибо-