Taula de continguts
En aquest article, us mostraré com sumar si una cel·la conté text a Excel. Aprendràs els mètodes per sumar en funció d'una cel·la que conté qualsevol tipus de text, juntament amb si conté un text específic amb exemples i il·lustracions adequats.
Baixa el quadern de pràctiques.
Suma si una cel·la conté text.xlsx
6 fórmules adequades per sumar si una cel·la conté text a Excel
Aquí tenim un conjunt de dades amb els Noms d'alguns productes, les Adreces de contacte dels clients que els han comprat i les Quantitats d'una empresa anomenada Jupyter Group.
Avui el nostre objectiu és sumar les cel·les que contenen text d'aquest conjunt de dades.
1. Utilitzeu la funció SUMIF per sumar si una cel·la conté text a Excel
Podeu utilitzar la funció SUMAIF d'Excel per sumar si una cel·la conté text a Excel.
Per exemple, intentem sumar les quantitats dels productes les adreces dels clients dels quals són Identificadors de correu electrònic , no Números de telèfon .
Això vol dir que hem de sumar la Quantitat d'una cel·la si la seva cel·la adjacent conté un text com a Adreça del client .
⧪ Com fer-ho?
Per executar-ho, podeu introduir un Símbol d'asterisc (*) com a criteri dins d'una funció SUMIF , com ara la fórmula següent:
=SUMIF(C4:C13,"*",D4:D13)
Mira, aquí tenim la quantitat total de productesamb els clients amb adreces de text.
És el 1558.
⧪ Explicació de la fórmula
- El La funció SUMIF pren tres arguments: un interval , un criteri i un interval_sum .
- Aquí l'interval és C4:C13 (adreça del client) i el criteri és “*” . “*” manté TRUE per a qualsevol valor de text. Per tant, la fórmula cerca tots els valors de text a l'interval C4:C13 .
- Quan troba un valor de text a l'interval C4:C13 , suma el valor corresponent del interval_suma , D4:D13 ( Quantitat ).
- Així SUMIF(C4:C13,"* ”,D4:D13) retorna la suma de totes les quantitats de l'interval D4:D13 on l'adreça corresponent a l'interval C4:C13 és una adreça de text.
Llegeix més: Com sumar cel·les amb text i números a Excel
2. Utilitzeu la funció SUMIFS per sumar si una cel·la conté text a Excel
Podeu utilitzar la funció SUMIFS en lloc de la funció SUMIF per sumar si una cel·la conté text a Excel.
⧪ Com s'aconsegueix?
La fórmula és gairebé semblant. Aquí, la fórmula SUMIFS per sumar les quantitats amb les adreces de text serà:
=SUMIFS(D4:D13,C4:C13,"*")
Aquí tornem a tenir la quantitat total de productes amb clients que tenen adreces de text.
Torna a ser 1558.
⧪ Explicació de laFórmula
- La funció SUMIFS pren un interval_sum i un o més parells de criteris interval i .
- Aquí el nostre interval_sum és D4:D13 ( Quantitat ). I hem utilitzat un parell d'un interval i criteri .
- L'interval és C4:C13 (adreça de contacte) i els criteris és “*” . Cerca tots els valors de text a l'interval C4:C13 .
- Quan troba un valor de text a l'interval C4:C13 , suma el valor corresponent. de l' interval_suma D4:D13 .
- Així, SUMIFS(D4:D13,C4:C13,”*”) retorna la suma de totes les quantitats de l'interval D4:D13 on l'adreça corresponent a l'interval C4:C13 és una adreça de text.
Llegir més : Suma d'Excel si una cel·la conté criteris (5 exemples)
3. Combineu les funcions SUM, IF i ISTEXT per Sumar si una cel·la conté text a Excel
Si voleu, podeu utilitzar una combinació de la funció SUMA , la Si la funció i la funció ISTEXT per sumar si una cel·la conté text a Excel.
⧪ Com fer-ho?
Seleccioneu qualsevol cel·la i introduïu aquesta fórmula combinada:
=SUM(IF(ISTEXT(C4:C13),D4:D13,0))
[ És una Fórmula matricial . Així que premeu CTRL+MAJ+ENTER tret que estigueu a Office 365 .]
Mira, tenim el mateix quantitat total de productes amb clients amb adreces de text,1558.
⧪ Explicació de la fórmula
- ISTEXT(C4:C13) comprova cada valor a l'interval C4:C13 i retorna un TRUE si és un valor de text. En cas contrari, retorna un FALSE .
- Ara la fórmula es converteix en SUMA(SI({VERTADERA,CERTADERA,FALSA,…,FALSA},D4:D13,0)) .
- SI({VERTADER, VERDADER, FALS,…,FALS},D4:D13,0) retorna el valor corresponent de l'interval D4:D13 per a cada VERTADER . I per a cada FALSE , retorna 0 .
- Per tant, la fórmula es converteix en SUMA(D4,D5,0,D7,0,0,0, D11,D12,0) .
- Ara la funció SUMA retorna la suma dels valors corresponents de l'interval D4:D13 .
Més informació: Si la cel·la conté text, copieu-lo a un altre full a Excel
Lectures similars
- Suma de cel·les a Excel: contínua, aleatòria, amb criteris, etc.
- Com assignar valor si la cel·la conté Word a Excel (4 maneres senzilles)
- Si la cel·la conté text, retorna el valor en una altra cel·la mitjançant la fórmula d'Excel
- Com retornar el valor si les cel·les contenen cert text d'una llista
- Cerca text a l'interval d'Excel i retorna la referència de cel·les (3 maneres)
4. Utilitzeu la funció SUMIF per sumar si una cel·la conté un text específic a Excel (concordança que no distingeix entre majúscules i minúscules)
Fins ara, hem sumat totes les cel·les que contenen valors de text.
Ara ho intentarem una micacosa diferent. Sumarem les cel·les que contenen valors de text amb un text específic.
Per exemple, intentem sumar la quantitat de tots els productes vermells.
Això vol dir que hem de sumar qualsevol cel·la. si conté el text “vermell” .
⧪ Com fer-ho?
També podem aconseguiu-ho utilitzant la funció SUMIF d'Excel amb Símbol d'asterisc (*) .
Introduïu aquesta fórmula a qualsevol cel·la del vostre full de treball:
=SUMIF(B4:B13,"*Red*",D4:D13)
Aquí tenim la suma de tots els productes amb el text “Vermell” . És 691.
⧪ Explicació de la fórmula
- La funció SUMIF pren tres arguments: a interval , un criteri i un interval_sum .
- Aquí l'interval és B4:B13 (nom del producte) i el criteri és “Vermell” . Conté TRUE per a qualsevol valor de text amb el text “Vermell” .
- Per tant, la fórmula cerca tots els valors de text de l'interval B4:B13 que conté el text “Vermell” .
- Quan troba un valor dins l'interval B4:B13 , suma el valor corresponent de el interval_suma , D4:D13 ( Quantitat ).
- Així SUMIF(B4:B13,”*Vermell*”, D4:D13) retorna la suma de totes les quantitats de l'interval D4:D13 on el nom del producte conté el text “Vermell” .
⧪ Nota per recordar
- Aquest és unFórmula No distingeix entre majúscules i minúscules . És a dir, si feu servir “VERMELL” o “vermell” en lloc de “Vermell” , també funcionarà igual.
Més informació: Si la cel·la conté text específic, afegiu-ne 1 a Excel (5 exemples)
5. Utilitzeu la funció SUMIFS per sumar si una cel·la conté un text específic a Excel (concordança que no distingeix entre majúscules i minúscules)
Podeu utilitzar la funció SUMIFS en comptes de la funció SUMA per sumar si una cel·la conté un text específic.
⧪ Com fer-ho?
Els SUMIFS La fórmula per saber la suma de tots els productes amb el text “Vermell” serà:
=SUMIFS(D4:D13,B4:B13,"*Red*")
Aquí tornem a tenir la suma de tots els productes amb el text “Vermell” . És 691.
⧪ Explicació de la fórmula
- La funció SUMIFS pren un sum_range i un o més parells de range i criteris.
- Aquí el nostre sum_range és D4:D13 ( Quantitat ). I hem utilitzat un parell d'un interval i criteri .
- L'interval és B4:B13 (nom del producte) i els criteris és “*Vermell*” . Cerca tots els valors de text de l'interval C4:C13 amb el text “Vermell” .
- Quan troba un valor de l'interval B4:B13 , suma el valor corresponent de l' interval_sum D4:D13 .
- Així, SUMIFS(D4:D13,C4: C13,”*”) tornala suma de totes les quantitats del rang D4:D13 on el nom del producte té el text “Vermell” .
⧪ Nota per recordar
- Aquesta també és una fórmula No distingeix entre majúscules i minúscules . És a dir, “VERMELL” o “vermell” en lloc de “Vermell” també funcionarà igual.
Llegeix més: Si la cel·la conté text, afegiu text en una altra cel·la a Excel
6. Combina les funcions SUM, IF, ISERROR i FIND per sumar si una cel·la conté un text específic a Excel (concordança que distingeix entre majúscules i minúscules)
Els dos mètodes anteriors realitzen un no distingeix entre majúscules i minúscules coincideix per sumar totes les cel·les que contenen un text específic.
Ara, si voleu una coincidència distingui entre majúscules i minúscules , podeu aplicar aquesta fórmula.
Podeu combinar la funció SUMA , funció SI , funció ISERROR i funció FIND per sumar si una cel·la conté un text específic a amb una concordança distingeix entre majúscules i minúscules .
⧪ Com fer-ho?
El distingeix entre majúscules i minúscules. fórmula per saber la suma de tots els productes amb el text “Vermell” serà:
=SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))
[ És una Fórmula de matriu . Per tant, premeu CTRL+MAJ+ENTER tret que utilitzeu Office 365 .]
Mireu, tornem a tenir la quantitat total de productes amb el text “Vermell” al nom.
⧪ Explicació de laFórmula
- TROBAR(“Vermell”,B4:B13) cerca una concordança que distingeix entre majúscules i minúscules a tots els valors de l'interval B4:B13 ( Nom del producte ) per al text “Vermell” .
- Retorna un número si troba una coincidència, en cas contrari retorna
#VALOR . - Així que la fórmula es converteix en SUMA(SI(ISERROR({15,#VALOR!,15,#VALOR!,…,#VALOR!}),0 ,D4:D13)) .
- ISERROR({15,#VALOR!,15,#VALOR!,…,#VALOR!}) retorna un VERTADER per a cada error, i un FALSE en cas contrari.
- Per tant, la fórmula es converteix en SUMA(SI{VERDADERA,FALSA,CERTADERA,…,FALSA},0,D4 :D13)) .
- SI{VERTADER,FALS,CERTADER,...,FALS},0,D4:D13) retorna 0 per a cada TRUE i retorna el valor corresponent de l'interval D4:D13 per a cada FALSE .
- Ara, la fórmula es converteix en SUMA( D4,0,D5,0,…,0) .
- Finalment, la funció SUMA retorna la suma dels valors corresponents.
Llegir més: Excel si la cel·la conté text, retorna el valor (8 maneres senzilles)
T Cal recordar
- La funció SUMIF i la funció SUMIFS es poden utilitzar amb comodins (*, ?, ~) per cercar coincidències parcials.
- La funció SUMIF i la funció SUMIFS cerquen una concordança No distingeix entre majúscules i minúscules , mentre que la La funció FIND cerca una concordança Distingui entre majúscules i minúscules .
Conclusió
Utilitzant aquests mètodes, podeusuma si una cel·la conté text a Excel. Coneixes algun altre mètode? O tens alguna pregunta? No dubteu a preguntar-nos.