Note: The other languages of the website are Google-translated. Back to English
English English

Sumă dacă celulele conțin sau sunt egale cu x sau y în Excel

Pentru a suma celulele dacă conțin sau egal cu o valoare sau alta, acest tutorial oferă două formule în detaliu pentru a ajuta la rezolvarea problemelor.

Cum se însumează dacă celulele conțin fie x, fie y în Excel?
Cum se însumează dacă celulele sunt egale cu x sau y în Excel?


Cum se însumează dacă celulele conțin fie x, fie y în Excel?

După cum se arată în captura de ecran de mai jos, pentru a suma celulele din coloana D, dacă celulele din coloana C conțin fie „măr” fie „litchi”, puteți aplica o formulă bazată pe funcțiile SUMPRODUS, ISNUM și CĂUTARE.

Formule generice

=SUMPRODUCT(--((ISNUMBER(SEARCH("criteria1",rng1)) + ISNUMBER(SEARCH("criteria2",rng2)))>0),sum_rng)

Argumente

Criteria_interval1: Intervalul de celule pe care doriți să le evaluați după criteriile1;
Criterii_rang2: Intervalul de celule pe care doriți să le evaluați după criteriile2;
Criterii1: Criteriile folosite pentru a defini ce celule din Criteria_rang1 vor fi adăugate;
Criterii2: Criteriile utilizate pentru a defini ce celule din Criteria_rang2 vor fi adăugate.
Suma_interval: Intervalul de celule de însumat;

Cum se folosește această formulă?

Selectați o celulă goală, copiați sau introduceți formula de mai jos și apăsați tasta Intrați cheie pentru a obține rezultatul.

=SUMPRODUCT(--((ISNUMBER(SEARCH(G4,C5:C12))+ISNUMBER(SEARCH(G5,C5:C12)))>0),D5:D12)

notițe: În această formulă, G4 și G5 sunt celulele care conțin cele două condiții. Alternativ, puteți introduce direct valorile de text care sunt incluse între ghilimele duble.

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>0),D5:D12)

Explicația formulei

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>0),D5:D12)

ISNUMBER(CĂUTARE(„măr”, C5:C12))
> CĂUTARE(„măr”, C5:C12): Funcția SEARCH localizează poziția primului caracter de „măr” în fiecare celulă din intervalul C5:C12 și returnează o matrice ca aceasta {#VALOARE!;#VALOARE!;1;9;1;#VALOARE!; #VALOARE!;18}. #VALOARE! înseamnă că „mărul” nu se găsește în celula corespunzătoare;
> ISNUMBER({#VALOARE!;#VALOARE!;1;9;1;#VALOARE!;#VALOARE!;18}): Aici funcția ISNUMBER verifică dacă valoarea referită în matrice este numerică sau nenumerică. Dacă parametrul valoare este numeric, returnează „TRUE”, dacă nu, returnează „FALSE”. Apoi veți obține o nouă matrice {FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;TRUE}.
ISNUMBER(CĂUTARE(„litchi”, C5:C12)): Explicația acestei părți este aceeași ca mai sus. Aici, funcția ISNUMBER returnează în sfârșit o matrice ca aceasta {FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE};
{FALS;FALS;ADEVĂRAT;ADEVĂRAT;ADEVĂRAT;FALS;FALS;ADEVĂRAT} + {FALS;FALS;FALS;ADEVĂRAT;FALS;FALS;ADEVĂRAT;ADEVĂRAT}: Apoi adunăm aceste tablouri împreună, iar operația matematică convertește valorile TRUE și FALSE la 1s și 0s. În cele din urmă obținem o matrice de numere {0;0;1;2;1;0;1;2};
({0;0;1;2;1;0;1;2}) > 0: Fiecare număr din matrice se compară cu numărul 0 și returnează o matrice TRUE și FALSE ca aceasta {FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE};
--({FALS;FALS; ADEVĂRAT; ADEVĂRAT; ADEVĂRAT; FALS; ADEVĂRAT; ADEVĂRAT}): Aceste două semne minus transformă „ADEVRAT” în 1 și convertesc „FALSE” în ​​0. Aici veți obține o nouă matrice ca {0;0;1;1;1;0;1;1};
SUMPRODUCT({0;0;1;1;1;0;1;1},D5:D12) = SUMPRODUCT({0;0;1;1;1;0;1;1},{2000;1600;980;1200;600;900;150;300}): Funcția SUMPRODUCT înmulțește componentele corespunzătoare ale celor două tablouri și returnează o matrice ca {0;0;980;1200;600;0;150;300}, apoi însumează toate rezultatele din matrice și în cele din urmă returnează 3230.

Cum se însumează dacă celulele sunt egale cu x sau y în Excel?

În secțiunea de mai sus, am introdus formula de însumare a celulelor dacă conțin fie o valoare, fie alta. Această secțiune va demonstra cum să adăugați două funcții SUMIF împreună pentru a însuma celulele dacă sunt egale fie cu x, fie cu y.

Exemplul de mai jos reprezintă însumarea vânzărilor dacă produsul este egal cu „măr” sau „litchi”.

Formula generică

=SUMIF(criteria_range1,"criteria1",sum_range)+SUMIF(criteria_range2,"criteria2",sum_range)

Argumente

Criteria_interval1: Intervalul de celule pe care doriți să le evaluați după criteriile1;
Criterii_rang2: Intervalul de celule pe care doriți să le evaluați după criteriile2;
Criterii1: criteriile care definesc care celule din Criteria_rang1 vor fi adăugate.
Criterii2: criteriile care definesc care celule din Criteria_rang2 vor fi adăugate.
Suma_interval: Intervalul de celule de însumat;

Cum se folosește această formulă?

Selectați o celulă goală, copiați sau introduceți formula de mai jos în ea și apăsați tasta Intrați cheie pentru a obține rezultatul.

=SUMIF(C5:C12,G4,D5:D12)+SUMIF(C5:C12,G5,D5:D12)

notițe: Această formulă face referire la două celule G4 și G5 care conțin cele două condiții. Puteți introduce direct valorile textului cuprinse între ghilimele duble ca criterii în formulă.

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

Explicația acestei formule

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

Prima funcție SUMIF însumează vânzările de „măr”, iar a doua funcție SUMIF însumează vânzările de „litchi”. Aceste două rezultate se adună apoi pentru a obține vânzările totale.

Funcții conexe

Funcția Excel SUMPRODUCT
Funcția Excel SUMPRODUCT poate fi utilizată pentru a înmulți două sau mai multe coloane sau tablouri împreună și apoi pentru a obține suma produselor.

Funcția Excel ISNUMBER
Funcția Excel ISNUMBER returnează TRUE atunci când o celulă conține un număr și FALSE dacă nu.

Funcția Excel SEARCH
Funcția Excel SEARCH vă poate ajuta să găsiți poziția unui anumit caracter sau subșir din șirul de text dat

Funcția Excel SUMIFS
Funcția Excel SUMIF poate ajuta la însumarea valorilor celulelor pe baza mai multor criterii.


Formule conexe

Sumă dacă celulele conțin un asterisc
Pentru a suma celulele care conțin un asterisc care este considerat un caracter literal, nu un metacara, acest tutorial explică o formulă bazată pe funcția SUMIF și tilde (~).

Suma dacă celulele conțin atât x, cât și y
Acest tutorial pas cu pas demonstrează cum să însumați un interval de celule dacă celulele corespunzătoare conțin atât x, cât și y, folosind funcția SUMIFS.

Suma dacă data este între două date
Acest tutorial demonstrează cum se însumează valorile dintr-un anumit interval de date în Excel cu o formulă bazată pe funcția SUMIFS.

Suma dacă celulele sunt egale sau nu egale cu o anumită valoare
Acest tutorial pas cu pas explică două formule pentru însumarea unui interval de celule care egalează sau nu euqal cu o anumită valoare bazată pe funcția SUMIF.


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel - Vă ajută să vă distingeți de mulțime

Doriți să vă finalizați munca zilnică rapid și perfect? Kutools pentru Excel aduce 300 de funcții avansate puternice (Combinați registre de lucru, sumă după culoare, divizați conținutul celulei, convertiți data și așa mai departe ...) și economisiți 80% timp pentru dvs.

  • Conceput pentru 1500 de scenarii de lucru, vă ajută să rezolvați 80% probleme Excel.
  • Reduceți mii de clicuri pe tastatură și mouse în fiecare zi, ușurați-vă ochii și mâinile obosite.
  • Deveniți expert Excel în 3 minute. Nu mai este nevoie să vă amintiți formule dureroase și coduri VBA.
  • Încercare gratuită nelimitată de 30 de zile. Garanție de restituire a banilor de 60 de zile. Upgrade gratuit și asistență timp de 2 ani.
Panglică Excel (cu Kutools pentru Excel instalat)

Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)

  • O secundă pentru a comuta între zeci de documente deschise!
  • Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
  • Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
  • Aduce file eficiente în Office (include Excel), la fel ca Chrome, Firefox și noul Internet Explorer.
Captură de ecran a Excel (cu fila Office instalată)
Comentarii (0)
Încă nu există evaluări. Fii primul care evaluează!
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate