у меня есть лист первенствовать как поднайти код, на котором максимум произошедшего
Name Code Date Profit on particular day Name Output
A 2400 1/11/2016 38500 A Nil
A 2300 1/14/2016 26750 B 1240
A 2200 1/14/2016 21250 C 95
A 2300 1/11/2016 19250
A 2250 1/14/2016 14000
A 2100 1/14/2016 11750
B 1220 1/15/2016 750
B 1280 1/11/2016 4875
B 1360 1/12/2016 4875
B 1380 1/11/2016 4500
B 1320 1/11/2016 3375
B 1280 1/12/2016 2250
B 1340 1/11/2016 2250
B 1340 1/14/2016 2250
B 1240 1/15/2016 50000
B 1260 1/15/2016 0
C 85 1/14/2016 324000
C 85 1/13/2016 282000
C 85 1/11/2016 246000
C 95 1/15/2016 6000000
C 90 1/12/2016 156000
C 90 1/14/2016 138000
В приведенных выше я хочу написать формулу таким образом, что, например, имя -Поиска максимальной прибыль «А», если прибыль произошла чтобы быть на дате максимума среди дат, затем дать код, как указано в столбце 2. Например, для максимальной максимальной прибыли «А» составляет 38500, которая происходит 1/11/2016, которая не является последней датой среди столбца даты против имени " A "так что выход равен nil.For имя" B "максимальная прибыль составляет 50000, которая возникает на 01/15/2016, которая находится на последней дате среди столбца даты против имени B, поэтому выход является содержанием столбца кода, т.е. 1240.
Итак, ваше ожидание, если дата последней даты, а затем показать максимальные данные для конкретного имени, иначе показать Nil? – harun24hr