Ir para o conteúdo principal

Como somar células com texto e números no Excel?

Por exemplo, eu tenho uma lista de valores contendo strings numéricas e textuais, agora, eu quero somar apenas os números com base no mesmo texto, veja a imagem a seguir. Normalmente, você não pode somar os valores da lista com string de texto diretamente, aqui, vou apresentar algumas fórmulas para lidar com esta tarefa.


Soma células contendo texto e números com base em determinado texto com fórmula

Você pode usar uma fórmula de matriz para somar os números com base em sua sequência de texto correspondente dentro da célula, faça o seguinte:

1. Primeiro, você pode escrever suas sequências de texto que deseja somar os números relativos nas células de uma coluna.

2. Em seguida, digite a fórmula abaixo em uma célula em branco, neste exemplo, vou inserir a fórmula na célula E2 e, em seguida, pressione Ctrl + Shift + Enter juntas, ele retornará o valor total da lista com base em determinado texto. Veja a imagem:

=SUM(IF(ISNUMBER(FIND(D2,$B$2:$B$9)),VALUE(LEFT($B$2:$B$9,FIND(D2,$B$2:$B$9)-1)),0))

Note: Na fórmula acima, D2 é o critério que você deseja usar, e B2: B9 indica o intervalo de células que você deseja somar.

3. Em seguida, selecione a célula da fórmula e arraste a alça de preenchimento até as células às quais deseja aplicar esta fórmula para obter o resultado:


Soma células contendo texto e números com base em determinado texto com um recurso útil

Se a fórmula acima é difícil de entender, Kutools for Excel fornece uma ferramenta útil - Soma baseada no mesmo texto, com esse recurso, você pode obter o resultado total dentro de uma célula que se mistura com números e texto sem se lembrar de nenhuma fórmula.

Nota:Para aplicar estes Soma baseada no mesmo texto recursos, em primeiro lugar, você deve baixar o Kutools for Excele, em seguida, aplique os recursos de forma rápida e fácil.

Depois de instalar Kutools for Excel, faça o seguinte:

1. Clique para selecionar uma célula onde deseja produzir o resultado, consulte a captura de tela:

Tips: Para evitar referências circulares, não insira esta fórmula na primeira linha da planilha.

2. E, em seguida, clique em Kutools > Fórmula Helper > Fórmula Helper, veja a captura de tela:

3. No Auxiliar de Fórmulas caixa de diálogo, execute as seguintes operações:

  • Selecionar Estatístico do Tipo de Fórmula lista suspensa;
  • No Escolha uma fórmula caixa de lista, clique para selecionar Soma baseada no mesmo texto opção;
  • Então, no Entrada de argumentos seção, selecione o intervalo de células que contém o texto e os números que você deseja somar na Variação caixa de texto e, em seguida, selecione a célula de texto em que deseja somar os valores com base na Texto caixa de texto.
Tips: No Texto caixa de texto, você deve alterar a referência de célula absoluta padrão para referência de célula relativa para arrastar a fórmula corretamente.

4. E então, clique Ok botão, o primeiro resultado será calculado, em seguida, arraste a alça de preenchimento para preencher a fórmula para outras células, veja a captura de tela:


Soma células contendo texto e números, ignorando o texto com Função Definida pelo Usuário

Se você possui os seguintes dados que estão misturados com texto e números, e deseja apenas extrair e somar apenas os números em cada célula, como poderia concluir isso rapidamente no Excel?

Para lidar com este problema, você pode criar um Função definida pelo usuário, por favor, faça o seguinte:

1. Segure o ALT + F11 chaves para abrir o Janela Microsoft Visual Basic for Applications.

2. Clique inserção > Móduloe cole o seguinte código no Janela Módulo.

Código VBA: some apenas os números na célula que contém números e texto

Function SumNumbers(rngS As Range, Optional strDelim As String = " ") As Double
'Updateby Extendoffice
    Dim xNums As Variant, lngNum As Long
    xNums = Split(rngS, strDelim)
    For lngNum = LBound(xNums) To UBound(xNums) Step 1
        SumNumbers = SumNumbers + Val(xNums(lngNum))
    Next lngNum
End Function

3. Em seguida, salve e feche este código, volte para a planilha e insira esta fórmula = SumNumbers (A2) (A2 indica a célula que você deseja somar os números), arraste a alça de preenchimento para baixo até as células que deseja preencher a fórmula, e apenas os números em cada célula são somados, veja a captura de tela:


Mais artigos relativos:

  • Combine linhas duplicadas e some os valores no Excel
  • No Excel, você sempre pode encontrar este problema, quando você tem um intervalo de dados que contém algumas entradas duplicadas, e agora você deseja combinar os dados duplicados e somar os valores correspondentes em outra coluna, conforme as imagens a seguir mostradas. Como você resolveria esse problema?
  • Multiplique duas colunas e some no Excel
  • No Excel, a maioria de nós pode sofrer para multiplicar duas colunas e, em seguida, somá-las, é claro, podemos multiplicar cada item e soma-los, mas isso será problemático se houver centenas ou milhares de linhas para calcular. No Excel, existe uma função poderosa - SUMPRODUCT, com ela podemos multiplicar rapidamente duas colunas e, em seguida, somá-las. Neste artigo, falarei sobre como aplicar esta função.
  • Some os 3 ou N principais valores com base em critérios no Excel
  • Normalmente, podemos somar os primeiros n valores de um intervalo de células usando uma fórmula simples, mas você já tentou somar os primeiros n valores com base em alguns critérios. Neste artigo, apresentarei algumas fórmulas para somar os primeiros n valores com critérios específicos no Excel.
  • Soma de valores exclusivos com base em critérios no Excel
  • Por exemplo, eu tenho um intervalo de dados que contém as colunas Nome e Pedido, agora, para somar apenas valores únicos na coluna Pedido com base na coluna Nome, conforme mostrado a seguir. Como resolver essa tarefa com rapidez e facilidade no Excel?
  • Contar ou somar células com base nas cores da fonte no Excel
  • Como você poderia obter o número de células ou somar todas as células que contêm uma cor de fonte específica no Excel? Por exemplo, eu tenho um intervalo de dados em uma planilha conforme a captura de tela a seguir, e agora quero contar ou somar respectivamente as células que têm uma cor de fonte vermelha, azul e preta. Normalmente, não existe uma maneira direta de lidar com essa tarefa, aqui vou falar sobre alguns truques para resolver esse trabalho.

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (50)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,
I want to have a formula that count text. But what I want is that he count a criterium/ text like as 0,5 and not as 1. Like for example I have one column with T, TO and TM. T I want to count as 1 and TO/ TM as 0,50. I have tried several things, but can not solve it. Hopefully can someone help me out?
This comment was minimized by the moderator on the site
Hi, I am trying to check approximately 8 different types of leave. I am using conditional formatting to colour code letters and then calculate as numbers. It works well, I like it. I did not factor in a half day.

Can anyone tell me how to account for a half day, and still have Excel recognize the Alpha symbol.
This comment was minimized by the moderator on the site
Hi, how do I sum something like the following:
Column A
Row 1 2D
Row 2 2N
Row 3 1D+2N

I have no issues summing the Ds but when I try summing the Ns I would encounter a problem. The string 1D+2N is the culprit, so how do I go about this?
Any help is very much appreciated.

Thank you.
This comment was minimized by the moderator on the site
I must be doing something incorrect. When I try to use the SumNumbers() VB code nothing happens? excel does not recognize it as code? I am using a macro enabled document. Image attached.
https://ibb.co/6vRtD6N

[img]https://ibb.co/6vRtD6N[/img]
This comment was minimized by the moderator on the site
Hi, Michael,
I have tested the code based on the data you provied, it can work well.
This is User Defined Function, so, you needn't run the code, you just need to insert the formula SumNumbers(A1), and press Enter key to get the result. See screenshot:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-sum-text-number.png

Please try, hope it can help you!
This comment was minimized by the moderator on the site
How to do this, but with decimal places? When using decimals, it returns 0...
This comment was minimized by the moderator on the site
HOW TO MULTIPLY COLUM 1 , 2 PCS , COLOUM 2 RATE 1 USD TOTAL AMOUNT ?
This comment was minimized by the moderator on the site
kindly reply to "I want to use this formula to sum only numbers in all columns like =SumNumbers(A1:G1) but it gives error VALUE. how it can be fixed?"
This comment was minimized by the moderator on the site
You need to use the VBA for that to work. the VBA code defines the SumNumbers as a function.
This comment was minimized by the moderator on the site
I have used VBA for that but it doesn't work. Can you plz take a look?
This comment was minimized by the moderator on the site
I have used VBA for that but it does not work. Can you take a look plz?
This comment was minimized by the moderator on the site
I want to use this formula to sum only numbers in all columns like =SumNumbers(A1:G1) but it gives error VALUE. how it can be fixed?
This comment was minimized by the moderator on the site
I am using this in excel 2016 but it doesn't seem to be working is there a work through? i keep getting a "
#name?" error
This comment was minimized by the moderator on the site
Hi,
I have a question. How to get the sum or the average of the column that has text inside that column. Please see attachment. Your answer would be greatly appreciated.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations