VBAsiz Excelda rangli hujayralarni qanday yig'ish mumkin (7 usul)

  • Buni Baham Ko'Ring
Hugh West

Agar VBA siz Excelda rangli kataklarni yig'ishning eng oson usullarini bilmoqchi bo'lsangiz, ushbu maqola sizga foydali bo'ladi. Excel bilan ishlashda ba'zan rangli kataklarning qiymatlarini yig'ish yoki rangli hujayralar sonini tezda yig'ish kerak bo'ladi. Shunday qilib, keling, ushbu ishni bajarish usullari bilan tanishish uchun maqolaga sho'ng'iymiz.

Ish kitobini yuklab oling

Sum Colored Cells.xlsm

Excelda rangli katakchalarni VBAsiz jamlashning 7 usuli

Bu yerda menda Apples Sotish yashil rangga bo'yalgan ma'lumotlar to'plami bor. Quyidagi usullardan foydalanib, siz ushbu rangga asoslangan Sotish qiymatini yoki ushbu jadvaldagi Yashil katakchalar sonini jamlay olasiz. Shu maqsadda men Microsoft Excel 365 versiyasidan foydalanmoqdaman, siz o'zingizga qulay bo'lgan har qanday versiyadan foydalanishingiz mumkin.

1-usul: Foydalanish Rangli kataklarning qiymatlarini yig'ish uchun SUMIF funksiyasi

Uning rangiga qarab Apple umumiy sotuvi ni olish uchun siz SUMIF funksiyasidan foydalanishingiz mumkin. Bu vazifani bajarish uchun men Rang nomli ustun qo'shdim.

01-bosqich :

Savdo ustuni katakchalari rangini qo'lda Rangli ustunga yozing.

02-bosqich :

➤Chiqishni tanlang D12 uyasi

=SUMIF(E5:E11,"Green",D5:D11)

E5:E11 mezon diapazoni, Yashil - mezon va D5:D11 yig'indi.diapazon.

ENTER

Natija tugmasini bosing:

Endi, siz Applening umumiy sotuvi ni oling, bu 8,863,00$

Batafsil o'qing: Excel summasi Agar hujayrada mezon bo'lsa (5 ta misol)

2-usul: Rangli hujayralar qiymatlarini yig'ish uchun jadval yaratish

Agar siz Umumiy sotish hajmini bilmoqchi bo'lsangiz. Apple rangiga qarab siz Jadval Variantdan va SUBTOTAL funksiyasidan foydalanishingiz mumkin.

Qadam -01 :

➤Ma'lumotlar jadvalini tanlang

Qo'shish Yorliq>> Jadval Variant

<0 ga o'ting>

Keyin Jadval yaratish Muloqot oynasi paydo bo'ladi.

Mening jadvalim sarlavhalari bor variantini bosing.

OK tugmasini bosing.

Shundan keyin jadval tuziladi.

02-qadam :

Savdo ustunidagi ochiladigan menyu belgisini bosing

➤Buni tanlang Rang bo'yicha filtrlash Variant

➤Yashil rangli qutini Hujayra rangi bo'yicha filtrlash

sifatida tanlang➤ OK

Hozir, jadval yashil rang bilan filtrlanadi.

03-bosqich :

➤Chiqishni tanlang D12 katak

=SUBTOTAL(109,D5:D9)

109 SUM funksiyasi uchun, D5:D9 hujayralar diapazoni.

ENTER

Natija :

Keyin , siz Applening umumiy sotuvi ni olasiz, bu 8,863,00$

Batafsil o'qing: Qanday qilib yig'ishExcelda filtrlangan katakchalar (5 mos usul)

3-usul: Rangli kataklarning qiymatlarini jamlash uchun filtr opsiyasidan foydalanish

Siz Apple kompaniyasining umumiy savdosiga ega bo'lishingiz mumkin. rangiga qarab Filtr opsiyasi va SUBTOTAL funksiyasi yordamida.

1-qadam :

➤Chiqishni tanlang D12 uyasi

=SUBTOTAL(109,D5:D11)

109 uchun SUM funksiyasi , D5:D11 hujayralar diapazoni.

ENTER <-ni bosing. 3>

Keyin, siz Jami savdolar

02-bosqich :

olasiz. ➤Ma'lumotlar oralig'ini tanlang

Ma'lumotlar Yorliq>> Sort & Filtr Tropdown>> Filtr Variant

Sotish ustunidagi Ochiladigan belgini bosing

Rang boʻyicha filtrlash Variant

-ni tanlang➤Yashil rangli qutini Hujayra rangi boʻyicha filtrlash

sifatida tanlang.

OK

Natija :

Keyin siz ni olasiz Apple kompaniyasining jami savdosi bu 8,863,00$

Batafsil o'qing: Uyachalar diapazonini qanday yig'ish mumkin Excel VBA (6 ta oson usul) yordamida qator yaratish

4-usul: Rangli katakchalar sonini yig'ish uchun filtr opsiyasidan foydalanish

Agar siz raqamlarning yig'indisini bilmoqchi bo'lsangiz Yashil rangli katakchalarni yoki yashil rangli kataklarni hisoblang, keyin siz Filtr opsiyasi va SUBTOTAL funksiyasidan

foydalanishingiz mumkin. 01-bosqich :

➤Chiqishni tanlang UyachaC12

=SUBTOTAL(103,B5:B11)

103 COUNTA funktsiyasi , B5:B11 <2 uchun>hujayralar diapazoni.

ENTER

-ni bosing.Endi siz hujayralar umumiy sonining yig'indisini olasiz. .

02-bosqich :

usul-3ning 02-bosqich -ga amal qiling

Batafsil o'qing: Excelda shrift rangi bo'yicha yig'indisi (2 ta samarali usul)

O'xshash o'qishlar

  • Excelda guruh bo'yicha qanday yig'ish (4 usul)
  • Excelda faqat ko'rinadigan kataklarni yig'ish ( 4 ta tezkor usul)
  • Excelda faqat ijobiy raqamlarni qanday yig'ish mumkin (4 oddiy usul)
  • [Tuzatilgan!] Excel SUM formulasi emas Ishlash va qaytarish 0 (3 ta yechim)
  • Excelda jami yig'indini qanday hisoblash mumkin (9 usul)

5-usul: Find &amp-dan foydalanish ; Rangli katakchalar sonini jamlash variantini tanlang

Yashil rangli katakchalar soni yig'indisiga ega bo'lish yoki yashil rangli katakchalarni hisoblash uchun siz Topish & Variantni tanlang

01-bosqich :

➤Ma'lumotlar jadvalini tanlang

➤Bu yerga o'tish Uy Yorliq>> Tahrirlash Ochiladigan menyu>> Topish & Ochiladigan menyu>> Topish Variant

Bundan so'ng Topish va almashtirish muloqot oynasi ochiladi.

Format Variant

-ni tanlang. Keyin Formatni topish Muloqot oynasi paydo bo'ladi

Toʻldirish Opsiyani tanlang va Yashil rangni tanlang

➤Bosing OK

Hammasini topish

tugmasini bosing Natija :

Keyin, muloqot oynasining pastki burchagida Yashil rangli kataklarning umumiy sonini ko'rishingiz mumkin, bu jami 3 ta rangli katak borligini bildiradi.

Batafsil o'qing: Tanlangan kataklarni Excelda qanday yig'ish mumkin (4 ta oson usul)

6-usul: GET.CELL funksiyasidan foydalanish Rangli kataklarning qiymatlarini jamlash uchun

Yashil rangli hujayralar uchun Sotish ni yakunlash uchun GET.CELL funksiyasidan foydalanishingiz mumkin.

01-bosqich :

Formulalar Tab>> Aniqlangan nomlar ga o'ting Ochiladigan menyu>> Ism menejeri Variant

Keyin Ism menejeri Sehrgar paydo bo'ladi

Yangi Variya

Bundan so'ng Yangi nom muloqot oynasi ochiladi.

Ism Boshiga istalgan turdagi nomni kiriting, bu yerda men ClrCode

dan foydalandim ➤ Qo'llash doirasidagi Ish kitobi Variantini tanlang. Bo'lak

Ko'rsatilgan formulaga quyidagi formulani kiriting. 2>Box

=GET.CELL(38,SUM!$D2)

38 Rang kodini va SUM!$D2 <2ni qaytaradi>bu SUM varaqidagi rangli katak.

➤Nihoyat, OK

<1 tugmasini bosing>02-bosqich :

Kod

nomli ustun yarating➤Chiqish katagiga quyidagi formulani kiriting E5

=ClrCode

Bu biz oldingi bosqichda yaratgan funksiya va uRanglarning kodi

➤ENTER tugmasini bosing

To'ldirish dastagini pastga torting Asbob.

Shunday qilib, siz barcha hujayralar uchun rang kodlarini olasiz

Qadam-03 :

➤Chiqishni tanlang Uya G5

=SUMIF(E5:E11,ClrCode,D5:D11)

E5 :E11 - mezon diapazoni, ClrCode - mezon va D5: D11 - yig'indi diapazoni.

Natija :

Endi siz Apple umumiy savdosi ni olasiz, bu 8,863,00$

📓 Izoh:

GET.CELL funksiyasidan foydalanayotganingiz uchun Excel faylini Makro-yoqilgan ishchi kitobi sifatida saqlashingiz kerak .

-7-usul: Rangli katakchalar sonini yig'ish uchun GET.CELL dan foydalanish

Siz GET.CELL funksiyasidan<2 foydalanishingiz mumkin> Yashil rangli katakchalar sonini jamlash uchun.

01-bosqich :

➤Bo'ylab 01-bosqich va Usul-6ning 02-bosqichi

02-bosqich :

➤Chiqishni tanlang G5 uyasi

=COUNTIF(E5:E11,ClrCode)

E5:E11 kriter ia diapazoni, ClrCode bu mezon

Natija :

Bundan so'ng siz umumiy miqdorni olasiz diapazondagi yashil rangli katakchalar soni.

Batafsil o'qing: Excelda ustunlarni qanday yig'ish (7 usul)

Amaliyot kitobi

Mashqni o'zingiz bajarish uchun biz quyida Mashq nomli varaqdagi kabi Amaliyot bo'limini taqdim etdik. Iltimos, buni bajaringo'zingiz.

Xulosa

Ushbu maqolada men VBA siz Excel-da rangli kataklarni yig'ishning eng oson usullarini ko'rib chiqishga harakat qildim. . Umid qilamanki, siz buni foydali deb topasiz. Agar sizda biron bir taklif yoki savol bo'lsa, ularni biz bilan baham ko'ring.

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.