У меня есть таблица Excel, как эта; который должен быть заполнен периодически.
01.16 02.16 03.16 04.16 05.16 06.16
Amy 5.6 6.2 7.2 7.6 0
Bob 7.3 7.8 0
Cindy 6.2 6.8 7.8
Я пытаюсь создать формулу, которая скажет мне, каков самый последний набор «полных», ненулевых результатов. В этом случае я бы хотел сказать что-то вроде
02.16
Amy 6.2
Bob 7.8
Cindy 6.8
У меня есть что-то вроде этого, которое работает:
B6 = index(B1:G1,1,min(COUNTIFS(B2:G2,"<>0",B2:G2,"<>"),COUNTIFS(B3:G3,"<>0",B3:G3,"<>"),
COUNTIFS(B4:G4,"<>0",B4:G4,"<>"))
B7 = INDEX(B2:G4,MATCH(A8,$A$2:$A$4,0),MATCH($B$7,B1:G1,0))
Однако я нахожу это довольно громоздким и надеялся выяснить, есть ли у кого-нибудь мысли о том, как его упростить?