Excel公式:在数组中重复索引值N次时,在列中跳过零值?

时间:2016-02-09 19:11:04

标签: arrays indexing match nonblank

我可以将哪些功能添加到我的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中的公式:使用索引在Col E中查找非零值的名字 {= INDEX(A1:A20,MATCH(TRUE,E1:E20<> 0,0))}

G2中的公式:根据Col E中的值列出名称N次(但一旦遇到零就停止列出名称)
{= IFERROR(IF(COUNTIF($ G $ 1: G1,G1)= INDEX(E:E,MATCH(G1,A:A,0)),IF(AND(INDEX(A:A,MATCH(G1,A:A,0)+1)<> 0,INDEX(E:E,MATCH(G1,A:A,0)+1)<&0),INDEX(A:A,MATCH(G1,A:A,0)+1),&# 34; - &#34),G1)" - ")}

0 个答案:

没有答案