Eu acredito que o que você quer (neste caso, para a linha 1) é:
INDEX(C2:E2,COUNTIF(C2:E2,"*"))
Veja o que ele faz:
-
COUNTIF
fornece o número de células que satisfazem uma condição. A condição que usei foi"*"
, o que significa qualquer caractere. Portanto, se apenas duas das células emC2
toE2
tiverem um valor, ele retornará 2, mas se todos os três estiverem presentes, ele retornará 3. -
INDEX
retornará o valor de uma célula em um intervalo de células. Nosso range aqui é novamenteC2
toE2
e nós dissemos nesse range, me da célula Xst, onde X é o número queCOUNTIF
retorna.
Tudo junto é algo como "conte o número de células que têm algo nelas, use esse número para obter a última célula".
Você terá que alterar o intervalo de cada linha, mas os números poderão descobrir se você faz um par.