Como extrair parte do nome do arquivo em uma célula do Excel?

Como extrair parte do nome do arquivo em uma célula do Excel?

Preciso extrair parte do nome de um arquivo em uma célula do Excel. O nome do arquivo é "AOL Report Sheet 01-08-2019". Gostaria que a parte da data fosse referenciada na célula.

Responder1

Se o formato do nome do arquivo for exatamente como você mostra, com a data no final separada por um espaço, tente:

=TRIM(RIGHT(SUBSTITUTE(TRIM(A1)," ",REPT(" ",99)),99))

que retorna a última substring separada por espaço de qualquer string.

Responder2

Se a sua data estiver sempre à direita e tiver 10 caracteres, você poderá usar uma fórmula mais simples:

=RIGHT(A1,10)

Porém, isso não é tão reutilizável quanto a resposta de Ron. Você poderia considerar um espaço extra no final adicionando "Trim" à referência, assim:

=RIGHT(TRIM(A1),10)

informação relacionada