Формула Excel: пропустить нулевые значения в столбце при повторении индексированных значений N раз в массиве?

Какую функцию я могу добавить в мою формулу G2, чтобы пропустить имена с нулевыми значениями (Col E)?

        A       B       C       D       E       G       
    1   John                            0       SUE
    2   Sue             2:00    3:00    2       SUE
    3   Dan                             0       JOE
    4   Joe     1:00                    1       -
    5                                           -     


Формула в G1: использует индекс, чтобы найти имя с ненулевым значением в столбце E
{= ИНДЕКС (А1: А20, ПОИСКПОЗ (TRUE, Е1: Е20<>0,0))}

Формула в G2: перечисляет имена N раз на основе значения в столбце E (но прекращает перечислять имена, как только он встречает ноль)
{= ЕСЛИОШИБКА (ЕСЛИ (СЧЕТЕСЛИ ($G$1:G1,G1)= ИНДЕКС (Е: Е,MATCH(G1, А: А, 0)), ЕСЛИ (И (ИНДЕКС (А: А,MATCH(G1, А: А,0)+1)<>0, ИНДЕКС (Е: Е,MATCH(G1, А: А,0)+1)<>0), ИНДЕКС (А: А,MATCH(G1, А: А,0)+1),"-"),G1),"-")}

0 ответов

Другие вопросы по тегам