У меня есть следующий набор данных:
ID DATE MEAN
2774 13174 0.674203033
2774 13234 0.24248537
2774 13324 0.577691487
2774 13344 0.566831396
2774 13384 0.30762495
2774 13404 0.284883448
2774 13444 0.096585341
2774 13484 0.489822992
2774 13514 0.001782501
2775 13284 0.358919173
2775 13324 0.59444239
2775 13344 0.496785916
2775 13364 0.41113428
2775 13384 0.482818723
2775 13444 0.061972905
2775 13464 0.245064925
2775 13484 0.539972425
2776 13174 0.254853256
2776 13234 0.288461709
2776 13284 0.23615498
2776 13304 0.086730293
2776 13324 0.283138381
2776 13344 0.262207605
2776 13364 0.252859662
2776 13384 0.268640347
Я хочу переформатировать его в Excel в этот формат, где дата - это горизонтальный заголовок, а ID - вертикальный заголовок:
ID 13174 13234 13284 13304 13324 13344 13364 13384 13404 13444 13464 13484 13514
2774
2775
2776
Я знаю, что мне нужно использовать INDEX и MATCH, и это то, что я придумал, но по какой-то причине это не работает. Это дает мне # N / A
=INDEX($A$2:$C$25,MATCH(1,($F3=$A$2:$A$25)*(G$1=$B$2:$B$25),0),3)
Я также пытался использовать SUMPRODUCT, но это дало мне # ЗНАЧЕНИЕ!
=INDEX(C2:C847051,SUMPRODUCT((A2:A847051=E2)*(B2:B847051=G1)*ROW(2:847051))-1)
Кстати, это упрощенный набор данных только для того, чтобы задать этот вопрос. В моем реальном наборе данных содержится почти 30 000 уникальных идентификаторов и 48 уникальных дат.