Eu lhe darei duas soluções que podem funcionar.
Primeiro concatenar de acordo com o comentário de Nabil Aziz. Uma vez que todas as outras células estão em branco, ele não une mais nada à célula que possui algo que retorna apenas um valor. Desde concatenar retorna uma string usando * 1 irá transformá-lo de volta em um número
=CONCATENATE(A1,B1,C1,D1,E1,F1)*1
Outra opção é encontrar a célula e apenas retornar isso.
Se você está sempre usando texto, pode usar
=OFFSET(A1,0,MATCH("*",A1:F1,-1)-1)
Que localiza a célula última com texto no intervalo A1: F1 e compensa muito da célula A1
Se você estiver usando todos os números que você pode usar
=OFFSET(A1,0,MATCH(1E+306,A1:F1,1)-1)
O que funciona da mesma maneira. Se você não sabe se serão textos ou números, você pode usar
=OFFSET(A1,0,IFERROR(MATCH(1E+306,A1:F1,1),MATCH("*",A1:F1,-1))-1)
O qual encontrará o último número se houver um e a última entrada de texto, se nenhum número estiver lá.
Todas essas soluções podem ser copiadas.