Número máximo do Excel entre 2 células não vazias A, na coluna B (sem espaços em branco em B) [fechado]

0

Eu preciso calcular o número máximo entre 2 células não-brancas consecutivas em A, mas usando os valores em B. ie. use uma fórmula na coluna C que me dará os resultados que tracei manualmente em D. Tendo em mente que a quantidade de células não vazias entre figuras em A é completamente aleatória. calulações:

D1 = max(B1:B2) {values in range determing by x}
D3 = max(B3) {values in the range determined by y}
D4 = max(B4:B6) {values in the range determined by z}

  A B C D
1 x 0 1
2   1   
3 y 1 1
4 z 2 3
5   0
6   3

Eu tentei usá-los, mas sem sorte:

INDEX(A2:A25;MATCH(FALSE;ISBLANK(A2:A25);0)) 

e

MAX(IF(NOT(ISBLANK (B2:B25)), ROW(B2:B25),0))
    
por Elena 06.07.2015 / 14:38

1 resposta

1

Experimente esta fórmula:

=IF(A1<>"",MAX(OFFSET(B1,0,0,IFERROR(MATCH("*",OFFSET(A2,0,0,COUNTA(B:B)-ROW()+1),0),COUNTA(B:B)-ROW()+1))),"")

Para obter a altura de seus dados, usei COUNTA() na coluna B, e ela funcionará corretamente somente se você não tiver células em branco na coluna B.

    
por 06.07.2015 / 15:46