Fórmula do Excel para mostrar vários endereços de célula ou locais de linha?

0

Estou usando a seguinte fórmula, que retorna um valor numérico:

=SUMPRODUCT((A3:A176="Thing1")*(B3:B176="Thing2")*(C3:C176="Thing3")*(U3:U176="No"))

No entanto, gostaria de saber também o endereço da célula ou o local da linha de cada item que atende aos critérios. O googling levou-me às funções address() , index() e vlookup() , mas até agora não tive nenhuma sorte.

Só consigo obter um único endereço de célula como resultado. Parece um trabalho "Se / Então", mas ainda não tentei as funções relacionadas do Excel.

    
por Dizzle 02.08.2015 / 23:26

1 resposta

0

Escolha uma coluna não usada, digamos V , em V3 digite:

=IF(AND(A3="Thing1",B3="Thing2",C3="thing3",U3="No"),ROW(),"")

e copie:

esevocêquiserumaboalistacondensadasemespaços,então,emW3,insiraafórmuladamatriz:

=IFERROR(INDEX($V$3:$V$176,SMALL((IF(LEN($V$3:$V$176),ROW(INDIRECT("1:"&ROWS($V$3:$V$176))))),ROW(V1)),1),"")

As fórmulas de matriz devem ser digitadas com Ctrl + Deslocar + Enter em vez de apenas o Enter tecla .

    
por 03.08.2015 / 13:27