Ola!
Preciso saber quanto blocos de dados não vazios estão na minha coluna. No exemplo abaixo, tenho 2 blocos de dados.
Obs: se possível, sem escrever macros.
Ola!
Preciso saber quanto blocos de dados não vazios estão na minha coluna. No exemplo abaixo, tenho 2 blocos de dados.
Obs: se possível, sem escrever macros.
Ola @ohallot, pode ter coluna extra para trabalho ?
Se SIM, considerando que os valores estão na Coluna A
em B1 digite 0
(zero)
em B2 a formula =SE(A2="";"";SE(E(A2<>"";A1="";MAIOR($B$1:B1;1)+1)))
e arraste para baixo
Para saber a quantidade de blocos use =MAIOR(B1:B3400;1)
Talvez de para melhorar com formula matricial !!!
Acabei por resolver o problema de outra forma. O que se queria é saber se o bloco de dados tinha “furos” (células zeradas) no meio (vetor esparso)
Estratégia: Se a quantidade de células não vazias é igual a quantidade de células entre o começo do 1º bloco e o fim do ultimo bloco, então não tem “furos”.
C48 recebe {=MÍNIMO(SE(C24:C41<>"",LINHA(C24:C41),""))}
C49 recebe {=MÁXIMO(SE(C24:C41<>"",LINHA(C24:C41),""))}
C50 recebe =ENDEREÇO(C48,3,4)&":"&ENDEREÇO(C49,3,4)
C51 recebe =CONT.VALORES(INDIRETO(C50))
C52 recebe =CON.NÚM(INDIRETO(C50))