Я пытаюсь сравнить цену тарифа для данного дня с номинальной стоимостью в этот день.
Мои данные имеют несколько ставок и цен на каждый день. Я хотел бы вернуть значение цены из другого рабочего листа («WB1») для процентной ставки, указанной в столбце «A» для данного дня в столбце «C» моего текущего рабочего листа («WB2»).
Мои данные в WB1 сортируются по дате (Col C), затем Rate (Col A)
Я использовал следующую функцию, чтобы найти свой первый курс 9/4/18, но мне нужно сделать это для 9/5/18, 9/6/18, ... и т. Д.
= INDEX (WB1 $ A:! $ C, MATCH (B1, WB1 $ A: $ A, 0), 2)
WB1: Col A = ставка, Col B = цена, Col C = дата
WB2: Col A = дата, Col B = ставка Par, Col C = цена Par, Col D = цена WB1 для ставки на дату WB2
Дата WB1 будет одной и той же датой для нескольких экземпляров, поэтому поиск соответствующей цены для ставки, указанной в WB2, только для даты, указанной в WB2
Так что мне нужно поискать в WB1 Col A (Rate) диапазон скоростей, связанных с WB2 Col A (Date)
Rate Pricing Date Date Par Rate Par Price Price125
6 102.0 9/4/18 /---> 9/4/18 5 101.75 101.5
5.5 101.75 9/4/18 / /-> 9/5/18 4.5 101.5 101.25
5 101.5 9/4/18 <---/ /
4.5 101.25 9/4/18 /
4 101.0 9/4/18 |
3.5 100.75 9/4/18 |
3 100.5 9/4/18 |
6 102.0 9/5/18 |
5.5 101.75 9/5/18 |
5 101.5 9/5/18 |
4.5 101.25 9/5/18 <----/
4 101.0 9/5/18
3.5 100.75 9/5/18
3 100.5 9/5/18
etc etc etc