Salt la conținutul principal

Cum se sumează valorile pe baza criteriilor de text din Excel?

Autor: Xiaoyang Ultima modificare: 2020-04-21

În Excel, ați încercat vreodată să adunați valori pe baza unei alte coloane de criterii de text? De exemplu, am o serie de date în foaia de lucru, după cum se arată în următoarea captură de ecran, acum vreau să adun toate numerele din coloana B corespunzătoare valorilor textului din coloana A care îndeplinesc un anumit criteriu, cum ar fi suma numerelor dacă celulele din coloana A conțin KTE.

doc-sum-based-on-text-1

Sumați valorile pe baza unei alte coloane dacă conține un anumit text

Sumați valorile pe baza unei alte coloane dacă începe cu un anumit text

Sumați valorile pe baza unei alte coloane dacă se termină cu un anumit text

Sumați valorile bazate pe o altă coloană dacă este doar un anumit text


săgeată albastru dreapta balon Sumați valorile pe baza unei alte coloane dacă conține un anumit text

Să luăm de exemplu datele de mai sus, pentru a adăuga împreună toate valorile care conțin textul „KTE” în ​​coloana A, următoarea formulă vă poate ajuta:

Vă rugăm să introduceți această formulă = SUMIF (A2: A6, "* KTE *", B2: B6) într-o celulă goală și apăsați Intrați tasta, apoi toate numerele din coloana B unde celula corespunzătoare din coloana A conține textul „KTE” se va adăuga. Vedeți capturi de ecran:

doc-sum-based-on-text-2
-1
doc-sum-based-on-text-3

varful: În formula de mai sus, A2: A6 este intervalul de date pe care adăugați valorile, * KTE * reprezintă criteriile de care aveți nevoie, iar B2: B6 este intervalul pe care doriți să îl însumați.


săgeată albastru dreapta balon Sumați valorile pe baza unei alte coloane dacă începe cu un anumit text

Dacă doriți doar să însumați valorile celulei din coloana B unde celula corespunzătoare din coloana A care text începe cu „KTE”, puteți aplica această formulă: = SUMIF (A2: A6, "KTE *", B2: B6), vezi capturi de ecran:

doc-sum-based-on-text-4
-1
doc-sum-based-on-text-5

varful: În formula de mai sus, A2: A6 este intervalul de date pe care adăugați valorile, KTE * reprezintă criteriul de care aveți nevoie, iar B2: B6 este intervalul pe care doriți să îl însumați.


săgeată albastru dreapta balon Sumați valorile pe baza unei alte coloane dacă se termină cu un anumit text

Pentru a adăuga toate valorile din coloana B în care celula corespunzătoare din coloana A care se termină cu „KTE”, această formulă vă poate face o favoare: = SUMIF (A2: A6, „* KTE”, B2: B6), (A2: A6 este intervalul de date pe care adăugați valorile, KTE * reprezintă criteriul de care aveți nevoie și B2: B6 este intervalul pe care doriți să îl însumați) vedeți capturi de ecran:

doc-sum-based-on-text-6
-1
doc-sum-based-on-text-7

săgeată albastru dreapta balon Sumați valorile bazate pe o altă coloană dacă este doar un anumit text

Dacă doriți doar să însumați valorile din coloana B, al căror conținut de celulă corespunzător este doar „KTE” din coloana A, vă rugăm să utilizați această formulă: = SUMIF (A2: A6, "KTE", B2: B6), (A2: A6 este intervalul de date pe care adăugați valorile, KTE reprezintă criteriul de care aveți nevoie și B2: B6 este intervalul pe care doriți să-l însumați) și apoi doar textul este „KTE” în ​​coloana A, care numărul relativ din coloana B se va adăuga, vedeți capturi de ecran:

doc-sum-based-on-text-8
-1
doc-sum-based-on-text-9

Combinați rânduri avansate: (Combinați rânduri duplicate și suma / valorile medii corespunzătoare):
  • 1. Specificați coloana cheie pe care doriți să o combinați pe altă coloană;
  • 2. Alegeți un calcul pentru datele combinate.

doc-sum-coloane-un-criteriu-7

Kutools pentru Excel: cu mai mult de 200 de programe de completare Excel la îndemână, încercați fără limitări în 60 de zile. Descărcați și proba gratuită acum!


Legate de articole:

Cum să rezumați fiecare n rânduri în Excel?

Cum să însumați celule cu text și numere în Excel?

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
Comments (22)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I try already.cause I apply the whole range it's still could not get the total sum. I am used sumif
This comment was minimized by the moderator on the site
i need to reference my sumifs criteria to a specific cell, the cell acts as a filter
EG: =SUMIFS(LV215:LV237,WC7,AB215:AB237) where WC7 is equal to a specific cell is this possible?
This comment was minimized by the moderator on the site
i cannot find this tool. "Combine Rows Based on Column" at the top of the page. i also cannot find info on what is on the free version vs. what is on the paid version. is this on the paid version? if not, where is it? thanks!
This comment was minimized by the moderator on the site
Hello, jenna,
We have moved this feature under the Merge & Split group, please see the below screenshot.
Sorry for this inconvenience.
Please try, thank you!
This comment was minimized by the moderator on the site
I create a dynamic string which contains the cells to sum and pass this string to sum function and it gives me #value error. Any solution to this.
This comment was minimized by the moderator on the site
Hi, Desu,
Could you give your problem more detailed, thank you!
This comment was minimized by the moderator on the site
By the way, I’m using the =SUMIF(A2:A6,"*KTE*",B2:B6) formula, and I want to do more than just the B column (up to column AM).
This comment was minimized by the moderator on the site
Hello, Paige,
For solving your problem, may be there is no simple formula, you should join the SUMIF function together to get the result as you need, for example, you can use the below formula: (you can add other columns data with combining the sumif function)

=SUM(SUMIF(A2:A6,"*kte*",B2:B6), SUMIF(A2:A6,"*kte*",C2:C6), SUMIF(A2:A6,"*kte*",D2:D6))

Please try it, hope it can help you!
This comment was minimized by the moderator on the site
This works but what if I want to use the last part of the formula to cover multiple columns instead of just one?
This comment was minimized by the moderator on the site
how do I use a sumif in the following. If a certain cell contains the values of an substring of data, than sum a nearby column. for example, Cell A1 has (Dan,Tom,Bill,Smith). Then a separate table has Dan - 2, Bill - 3, John - 4. Assuming that is a 2x3 table. I want to create a formula that can sum the Dan and Bill numbers (2+3) because those texts could be found in cell A1. So the total would return 5.
This comment was minimized by the moderator on the site
How do you us sumif formula to with two criteria? For instance, If Column A = X and Column C = C then Sum Column G.
This comment was minimized by the moderator on the site
Hello, Matusiak
To sumif values based on multiple criteria, please view the following screenshot:

Also, you can go to the article https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html to get your solution.
This comment was minimized by the moderator on the site
Hi, any one here is having an idea of how to calculate value containing in a cell (Or with text?
For Example: in Cell A= MR134 , B= MR143, C = MR187 and result will be like sum of 134+143+187 =?
This comment was minimized by the moderator on the site
I am looking for this solution too.
This comment was minimized by the moderator on the site
Hello, guys,
May be the below array formula can help you: (after typing the formula, please press Ctrl+Shift+Enter together)
=SUM(IF(ISNUMBER(SEARCH("MR",B1:B4)),SUBSTITUTE(B1:B4,"MR",""))+0)
Please change the cell references to your need.
This comment was minimized by the moderator on the site
This is super clear and understandable, thank you so much!!!
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