Skip to main content

Dividir dimensões em comprimento, altura e largura individuais

Author: Siluvia Last Modified: 2025-06-04

Este artigo explica como dividir dimensões em uma célula em três partes (dimensões individuais que incluem comprimento, altura e largura).

doc-split-dimensions-into-three-parts-1


Como dividir dimensões em três partes?

Para dividir dimensões em comprimento, altura e largura individuais, você precisa aplicar três fórmulas diferentes separadamente.

Fórmula genérica para extrair a primeira dimensão

=ESQUERDA(texto,LOCALIZAR("caractere",texto)-1)

Fórmula genérica para extrair a segunda dimensão

=MEIO(texto,LOCALIZAR("caractere",texto)+1,LOCALIZAR("@",SUBSTITUIR(texto,"caractere","@",2))-(LOCALIZAR("caractere",texto)+1))

Fórmula genérica para extrair a terceira dimensão

=DIREITA(texto,NÚM.CARACT(texto)-LOCALIZAR("@",SUBSTITUIR(texto,"caractere","@",2)))

Argumentos das fórmulas acima

Texto: A string da qual você deseja extrair um determinado número de caracteres. Pode ser:

  • 1. O texto entre aspas;
  • 2. Ou uma referência a uma célula que contém o texto.

Caractere: O caractere que você usará para dividir as dimensões.

Como usar essas fórmulas?

Primeiro, precisamos obter a primeira dimensão.

1. Selecione uma célula em branco para exibir a primeira dimensão.

2. Insira a fórmula abaixo nela e pressione a tecla Enter. Selecione a célula do resultado e arraste a Alça de Preenchimento para aplicar a fórmula a outras células conforme necessário.

=ESQUERDA(B5,LOCALIZAR("x",B5)-1)

doc-split-dimensions-into-three-parts-2

Em seguida, vamos dividir a segunda dimensão conforme a seguir.

1. Selecione uma célula em branco para exibir a segunda dimensão.

2. Insira a fórmula abaixo nela e pressione a tecla Enter. Selecione a célula do resultado e arraste a Alça de Preenchimento para aplicar a fórmula a outras células conforme necessário.

=MEIO(B5,LOCALIZAR("x",B5)+1,LOCALIZAR("@",SUBSTITUIR(B5,"x","@",2))-(LOCALIZAR("x",B5)+1))

doc-split-dimensions-into-three-parts-3

Finalmente, obtenha a última dimensão.

1. Selecione uma célula em branco para exibir a última dimensão.

2. Insira a fórmula abaixo nela e pressione a tecla Enter. Selecione a célula do resultado e arraste a Alça de Preenchimento para aplicar a fórmula a outras células conforme necessário.

=DIREITA(B5,NÚM.CARACT(B5)-LOCALIZAR("@",SUBSTITUIR(B5,"x","@",2)))

doc-split-dimensions-into-three-parts-4

Como essas fórmulas funcionam?

=ESQUERDA(B5,LOCALIZAR("x",B5)-1)

1. LOCALIZAR("x",B5)-1: A função LOCALIZAR obtém a posição do primeiro "x" em B5. Para obter a primeira dimensão sem o primeiro "x", é necessário subtrair 1. O resultado será 4-1=3.
2. ESQUERDA(B5,3): A função ESQUERDA extrai 3 caracteres começando do lado esquerdo de B5 e retorna o resultado como 100.

=MEIO(B5,LOCALIZAR("x",B5)+1,LOCALIZAR("@",SUBSTITUIR(B5,"x","@",2))-(LOCALIZAR("x",B5)+1))

1. LOCALIZAR("x",B5)+1: A função LOCALIZAR localiza o primeiro "x" de B5. Como você precisa obter a segunda dimensão após o primeiro "x", aqui é necessário adicionar 1. O resultado será 4+1=5.
2. LOCALIZAR("@",SUBSTITUIR(B5,"x","@",2)):

  • SUBSTITUIR(B5,"x","@",2): A função SUBSTITUIR substitui o segundo "x" em B5 por "@" e retorna o resultado como 100x50@300;
  • LOCALIZAR("@",100x50@300): A função LOCALIZAR aqui obtém a posição do caractere "@" no texto 100x50@300 e retorna o resultado como 7.

3. (LOCALIZAR("x",B5)+1): Conforme mencionado na etapa anterior, aqui a função LOCALIZAR localiza o primeiro "x" de B5 e adiciona 1, retornando o resultado como 5.
4. MEIO(B5,5,7-(5)): A função MEIO extrai dois caracteres (7-5=2) começando no quinto caractere do texto em B5. E retorna o resultado final como 50.

=DIREITA(B5,NÚM.CARACT(B5)-LOCALIZAR("@",SUBSTITUIR(B5,"x","@",2)))

1. NÚM.CARACT(B5): A função NÚM.CARACT calcula o comprimento total da string em B5 e retorna o resultado como 10;
2. LOCALIZAR("@",SUBSTITUIR(B5,"x","@",2)):

  • SUBSTITUIR(B5,"x","@",2): A função SUBSTITUIR substitui o segundo "x" em B5 por "@" e retorna o resultado como 100x50@300;
  • LOCALIZAR("@",100x50@300): A função LOCALIZAR aqui localiza o caractere "@" no texto 100x50@300 e retorna o resultado como 7.

3. NÚM.CARACT(B5)-LOCALIZAR("@",SUBSTITUIR(B5,"x","@",2)): (10-7) O comprimento total da string de texto na célula B5 subtrai os primeiros 7 caracteres e retorna o resultado como 3.
4. DIREITA(B5,3): E então a função DIREITA extrai 3 caracteres começando do lado direito de B5 e retorna a terceira dimensão como 300.


Funções relacionadas

Função ESQUERDA do Excel
A função ESQUERDA extrai um determinado número de caracteres do lado esquerdo de uma string fornecida.

Função MEIO do Excel
A função MEIO é usada para encontrar e retornar um número específico de caracteres do meio de uma string de texto fornecida.

Função DIREITA do Excel
A função DIREITA extrai um número específico de caracteres do lado direito da string de texto.

Função LOCALIZAR do Excel
A função LOCALIZAR é usada para encontrar uma string dentro de outra string e retorna a posição inicial da string dentro da outra.

Função NÚM.CARACT do Excel
A função NÚM.CARACT retorna o número de caracteres em uma string de texto.

Função SUBSTITUIR do Excel
A função SUBSTITUIR do Microsoft Excel substitui texto ou caracteres dentro de uma string de texto por outro texto ou caracteres.


Fórmulas relacionadas

Dividir dimensões em duas partes no Excel
Este artigo explica como usar uma fórmula para dividir dimensões em uma célula em duas partes sem unidades (comprimento e largura individuais).

Separar números de unidades de medida
Este artigo explica como usar uma fórmula para separar números de unidades de medida.


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.