Excelda IF sharti bilan qanday yig'ish mumkin (6 usul)

  • Buni Baham Ko'Ring
Hugh West

Ba'zan Excelda mezonlarga asoslangan qiymatlarni jamlashimiz kerak bo'ladi. Ushbu talabni qondirish uchun Excel o'ziga SUMIF funktsiyasi deb nomlangan o'rnatilgan funktsiyani o'rnatdi. SUMIF funksiyasi Excelda if sharti bilan qiymatlarni yig'ish imkonini beradi. Shuni yodda tutgan holda, ushbu maqolada siz Excelda if sharti bilan qiymatlarni umumlashtirish uchun SUMIF funksiyasidan qanday foydalanishni o'rganasiz.

Amaliyot kitobini yuklab oling

Excel faylini yuklab olishingiz va u bilan birga mashq qilishingiz tavsiya etiladi.

SUM IF Condition.xlsx

SUMIF funktsiyasi: umumiy ko'rinish

Ushbu funksiya bizga shartli katakchalar diapazonini jamlash imkonini beradi.

Sintaksis

SUMIF(diapazon, mezon, yig'indisi_oraliq). )

Argumentlar

  • diapazon: Bu maydon majburiydir. Bu mezonlarni o'z ichiga olgan katakchalar diapazoniga ishora qiladi.
  • mezonlar: Bu maydon ham majburiydir. Bu bajarilishi kerak bo'lgan shartga ishora qiladi.
  • sum_diapazon: Bu ixtiyoriy talab. Agar shart bajarilsa, qo'shiladigan katakchalar oralig'iga ishora qiladi.

Excelda IF sharti bilan jamlashning 6 usuli

Ushbu maqolada biz namunali mahsulotdan foydalanamiz. narxlar ro'yxati barcha usullarni namoyish qilish uchun ma'lumotlar to'plami sifatida. Shunday qilib, keling, ma'lumotlar to'plamini qisqacha ko'rib chiqaylik:

Shunday ekan, hech qanday muhokama qilmasdan, to'g'ridan-to'g'ri barcha ma'lumotlarga sho'ng'ib olaylik.usullar birma-bir.

1. Agar Excelda har xil taqqoslash mezonlari kerak bo'lsa, yig'ing

Keling, $40 dan yuqori narxlarni jamlaymiz. Buning uchun

C14 katakchasini tanlang.

Tur formula

=SUMIF(C5:C12, ">40")

hujayra ichida.

ENTER tugmasini bosing.

🔎 Formulaga

Kriteriyalar maydoni ichida , biz  “ >40 “ qoʻshdik, bu yerda “ > ” operatori $40 dan yuqori barcha narxlarni filtrlaydi. Umuman olganda, yuqoridagi formula $40 dan yuqori barcha narxlarni jamlaydi. Quyida keltirilgan “ > ” kabi koʻproq operatorlar mavjud:

Operator Shart
> Agar yig'indidan kattaroq bo'lsa
< Yig'indidan kichik bo'lsa
= Agar teng bo'lsa yig'indi
Agar teng bo'lmasa yig'indi
>= Agar dan katta yoki teng bo'lsa, yig'indi
<= Yig'indi dan kichik yoki teng bo'lsa

2. Yig'indi Excelda turli matn mezonlari paydo bo'lsa

Biz SUMIF funksiyasidan foydalanishimiz mumkin, Xulosa qilib aytganda, matn moslashuviga asoslangan qiymatlar. Misol uchun, biz " CPU " deb nomlangan mahsulotga aniq mos keladigan narxlarni jamlaymiz. Buni bajarish uchun

C14 katakchasini tanlang.

formulani

yozing. =SUMIF(B5:B12, "CPU", C5:C12)

hujayra ichida.

KIRISH tugmasini bosing.

Yulash uchunyuqoriga, mosliklarga asoslangan qiymatlarni ikkita asosiy toifaga bo'lish mumkin:

1. Aniq moslik

  • Mos keladigan natijalar yig'indisi

Formuladan foydalaning:

=SUMIF(B5:B12, "CPU", C5:C12)

  • Mos natijalarni hisobga olmaganda

Formuladan foydalaning:

=SUMIF(B5:B12, " CPU", C5:C12)

2. Qisman moslik

  • Mos natijalar yig'indisi

Formuladan foydalaning:

=SUMIF(B5:B12, "*CPU*", C5:C12)

  • Mos natijalarni hisobga olmaganda yig'indi

Formuladan foydalaning:

=SUMIF(B5:B12, " *CPU*", C5:C12)

3. Ko'p taqqoslash operatorlari bilan Excel SUMIF funktsiyasi sharti & amp; Hujayra ma'lumotnomasi

SUMIF funksiyasi bizga qidiruv maydonini yaratish va qidiruv maydoniga kiritilgan qiymatlar asosida yig'indi operatsiyasini bajarish imkonini beradi. Masalan, biz “ Monitor ” bandidan tashqari barcha mahsulotlarning umumiy narxlarini hisoblamoqchimiz. Endi uni amalga oshirish bosqichlarini ko'rib chiqamiz:

C15 katakchasini tanlang.

Tur formulani

=SUMIF(B5:B12,""&C14, C5:C12)

hujayra ichida.

ENTER tugmasini bosing.

🔎 Formulaga

Kriteriyalar maydonida biz “”&C14, dan foydalandik, bu yerda “” katakchada koʻrsatilgan narsalarni hisobga olmaslik uchun javobgar boʻladi. C14 .

1. "Monitor" dan tashqari ob'ektlar uchun narxlarni jamlash uchun

Formuladan foydalaning:

=SUMIF(B5:B12,""&C14, C5:C12)

2. “Monitor” punkti uchun narxlarni umumlashtirish.

Formuladan foydalaning:

=SUMIF(B5:B12,C14, C5:C12)

4. Excel SUMIF funktsiyasi shartidan joker belgilar bilan foydalaning

Qisman mosliklarga asoslangan qiymatlarni jamlashga qiziqsangiz, ikkita joker belgidan birini ishlatishingiz mumkin:

  • Yulduzcha (*) - har qanday belgilar sonini ifodalaydi.
  • Savol belgisi (?) - ma'lum bir pozitsiyadagi bitta belgini ifodalaydi

4.1 Joker belgilar bilan qisman mosliklar

1. “Sichqoncha” so‘zi bilan boshlanadigan qiymatlarni jamlash uchun

Formuladan foydalaning:

=SUMIF(B5:B12,”Mouse*”, C5:C12)

2. “Sichqoncha” so‘zi bilan tugaydigan qiymatlarni yig‘ish uchun

Formuladan foydalaning:

=SUMIF(B5:B12,”*Mouse”, C5:C12)

3. Qiymatlarni yig‘ish uchun "Sichqoncha" har qanday holatda bo'lishi uchun

Formuladan foydalaning:

=SUMIF(B5:B12,”*Mouse*”, C5:C12)

4. Quyidagiga ega bo'lgan qiymatlarni yig'ish uchun kamida 1 ta belgi mavjud

Formuladan foydalaning:

=SUMIF(B5:B12,”?*”, C5:C12)

5. Bo'sh katakchalar qiymatlarini yig'ish uchun

Formuladan foydalaning:

=SUMIF(B5:B12,”*”, C5:C12)

4.2 Muayyan belgilar soniga ega SUM qiymatlari

S deylik, tegishli katakchada X belgi uzun so'zlarga ega bo'lgan qiymatlarni jamlamoqchisiz. Amalga oshirish qulayligi uchun 3 ta belgidan iborat bo'lgan mahsulotlarning umumiy narxini hisoblab chiqamiz:

Formulani kiriting

=SUMIF(B5:B12, "???", C5:C12)

hujayra ichida C14 va ENTER tugmasini bosing.

Bu yerda savol belgisi soni ( ? ) izlanadigan belgilar sonini aniqlaydiichiga.

5. Excel SUMIF funksiyasi  sana sharti bilan

Aytaylik, biz ma'lum bir sanada sotilgan mahsulotning umumiy miqdorini bilmoqchimiz. Buni bilish uchun biz qila oladigan yagona narsa sanani mezonlar maydoniga kiritishdir. Bu formula:

=SUMIF(B5:B12,"9/1/2020",D5:D12)

Biz SUMIF funksiyasi bilan ko'proq narsani qilishimiz mumkin. sanalar. Masalan,

1. Joriy foydalanish sanasi uchun yig'indi qiymatlari

=SUMIF(B5:B12, "TODAY()",D5:D12)

2. Oldingi yig'indi qiymatlari joriy sanalar ishlatiladi

=SUMIF(B5:B12, "<"&TODAY(),D5:D12)

3. Joriy sanalardan keyingi yig'indi qiymatlari

=SUMIF(B5:B12,">"&TODAY(),D5:D12)

6. Agar bo'sh katakchalar Excel-dagi qiymatlarga to'g'ri kelsa, yig'indi

Ushbu bo'limda biz faqat tegishli sanalari yo'q narxlarni jamlaymiz. Buning uchun formuladan foydalanishingiz mumkin

=SUMIF(B5:B12,"=",D5:D12)

Yoki

=SUMIF(B5:B12,"",D5:D12)

D14 hujayra ichida.

Ikkisi ham bir xil natija beradi.

Esda tutilishi kerak bo'lgan narsalar

📌 sintaksisi dan xabardor bo'ling. SUMIF funktsiyasi.

📌 Formula ichidagi diapazon maydonini ehtiyotkorlik bilan ishlating.

📌 Diapazon yoki yig'indisi_oraliq maydonlariga massiv kiritmang .

📌 Diapazon va sum_diapazon oʻlchami bir xil boʻlishi kerak.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.