
Fórmula genérica
=INT(A1/12)&"' "&MOD(A1)&""""
Resumo
Para converter uma medida em pés e polegadas para polegadas apenas (ou seja, 4'5 "a 53), você pode usar uma fórmula baseada em várias funções, incluindo LEFT, FIND, MID e SUBSTITUTE. No exemplo mostrado, a fórmula em D5 é :
=LEFT(B5,FIND("'",B5)-1)*12+SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")
Explicação
Na primeira parte da fórmula, os pés são extraídos e convertidos para ESQUERDA e ENCONTRAR assim:
=LEFT(B5,FIND("'",B5)-1)*12
Trabalhando de dentro para fora, FIND é usado para localizar a posição da aspa simples (') na string. Este número (menos um) vai para a função ESQUERDA como o número de caracteres a extrair. Para a célula B5, LEFT retorna 8, que é então multiplicado por 12 para obter polegadas.
Observação: LEFT retornará texto, mas multiplicar por 12 converterá o texto em um número.
Na segunda parte da fórmula, extraímos a parte em polegadas do valor do texto com o seguinte:
SUBSTITUTE(MID(B5,FIND("'",B5)+1,LEN(B5)),"""","")
Aqui, localizamos novamente a posição da aspa simples (') na string com FIND. Desta vez, entretanto, adicionamos um e alimentamos o resultado na função MID como o ponto de partida para extrair caracteres.
Para obter o número de caracteres a extrair, enganamos e usamos a função LEN. LEN retornará o total de caracteres em B5, que é um número maior do que o existente após a aspa simples na string. entretanto, o MID irá simplesmente extrair todos os caracteres restantes. Para B5, MID retornará "4" "", que vai para a função SUBSTITUTE como texto.
SUBSTITUTE é configurado para procurar aspas duplas ("" "") e substituir por nada (""). No caso de B5, SUBSTITUTE retorna "4" como texto, que é adicionado ao número de pés já determinado. Como antes, a operação matemática converte o texto em um número e o Excel retorna um resultado final de 100.
Outras unidades
Depois de ter a medida em polegadas, você pode usar a função CONVERTER para converter para outras unidades de medida.