excel dados suspensos

1

Estou usando o recurso de lista para implementar o menu suspenso no Excel.

Sheet2!$A$2:$A$101

Existe uma maneira de substituí-lo por algo como

Sheet2!$A$2:TILL_THE_END_UNTIL IT SEES A BLANK ROW

em vez de codificar o último número da linha.

    
por TPR 31.05.2012 / 17:22

2 respostas

1

Usando uma combinação das fórmulas COUNTA e INDIRECT:

=INDIRECT("B"&OFFSET($A$2,1,0,COUNTA(A:A),1))

Se você tivesse dados nas células A2: A5, 5 seria sua linha máxima. A indireção é avaliada como B5. Portanto, a fórmula acima retornará o valor da célula B5.

    
por 31.05.2012 / 17:59
1

Eu acho que Tiksi estava se dirigindo para usar isso como um intervalo:

=OFFSET(Sheet2!$A$2,0,0,COUNTA(Sheet2!A:A),1)

O COUNTA essencialmente retornará a linha final na folha, e o offset irá configurar um intervalo de A2: last row.

Você pode adicionar isso a um intervalo nomeado para simplificar outras fórmulas.

    
por 31.05.2012 / 19:02