Turinys
Nėra integruotų "Excel" funkcijų, kurios sudėti spalvotus langelius Tačiau keliais būdais galima susumuoti ląsteles pagal jų ląstelių spalvas. Šiame tinklaraščio įraše sužinosite 4 skirtingus būdus, kaip susumuoti spalvotas ląsteles "Excel" programoje su paprastais pavyzdžiais ir tinkamomis iliustracijomis.
Atsisiųsti praktikos sąsiuvinį
Rekomenduojama atsisiųsti "Excel" failą ir praktikuotis kartu su juo.
Spalvotų ląstelių suma.xlsm
4 būdai, kaip "Excel" programoje sumuoti spalvotas ląsteles
Naudosime Produktų kainų sąrašas duomenų lentelę, kad pademonstruotumėte visus metodus, apibendrinti, spalvotas "Excel" ląsteles.
Taigi, be jokių papildomų diskusijų aptarkime visus metodus vieną po kito.
1. Funkcijos SUMIF naudojimas spalvotoms ląstelėms sumuoti "Excel" programoje
Tarkime, norite susumuoti bendrą produktų, turinčių " MTT " jų produktų ID. Norėdami pažymėti šiuos produktus, juos priskyrėte mėlyna spalva. Dabar aptarsime formulę, kuri susumuos mėlyna spalva pažymėtų langelių reikšmes. Tam galime naudoti funkcija SUMIF . Dabar atlikite toliau nurodytus veiksmus, kad sužinotumėte, kaip tai padaryti.
🔗 Žingsniai:
❶ Pirmiausia pridėkite papildomas stulpelis nurodyti langelių spalvas stulpelyje " Kaina ".
❷ Tada pasirinkite langelį C16 ▶ formulės rezultatui išsaugoti.
❸ Po to tipas
=SUMIF(E5:E13,"Blue",D5:D13)
ląstelėje.
❹ Galiausiai paspauskite ĮVESKITE mygtuką.
Skaityti daugiau: Kaip "Excel" programoje sumuoti pasirinktas ląsteles (4 paprasti metodai)
2. Automatinio filtro ir SUBTOTAL naudojimas spalvotoms ląstelėms sudėti "Excel" programoje
Galime naudoti Automatinis filtras funkcija ir funkcija SUBTOTAL taip pat ir spalvotų langelių sumavimui "Excel" programoje. Toliau pateikiame veiksmus, kurių reikia imtis:
🔗 Žingsniai:
❶ Pirmiausia, pasirinkite visą duomenų lentelę.
❷ Tada eikite į Duomenys juosta.
❸ Po to spustelėkite Filtras komanda.
❹ Dabar spustelėkite išskleidžiamoji piktograma prie kampo Kaina stulpelio antraštė.
❺ Tada iš išskleidžiamojo meniu pasirinkite Filtruoti pagal spalvą.
❻ Tada spustelėkite mėlynos spalvos stačiakampis.
❼ Dabar pasirinkite ląstelė C16 ▶ formulės rezultatui išsaugoti.
❽ Tipas
=SUBTOTAL(109,D5:D7)
ląstelėje.
❾ Galiausiai užbaigkite visą procesą paspausdami ĮVESKITE mygtuką.
Štai ir viskas.
Skaityti daugiau: Kaip susumuoti filtruotas ląsteles "Excel" programoje (5 tinkami būdai)
Panašūs skaitiniai
- Kaip "Excel" programoje sumuoti pagal grupes (4 metodai)
- [Pataisyta!] "Excel" SUM formulė neveikia ir grąžina 0 (3 sprendimai)
- Kaip "Excel" programoje sumuoti tik teigiamus skaičius (4 paprasti būdai)
- Suma pagal šrifto spalvą "Excel" programoje (2 veiksmingi būdai)
- Kaip susumuoti eilučių diapazoną eilutėje naudojant "Excel VBA" (6 paprasti metodai)
3. "Excel" funkcijos GET.CELL naudojimas spalvotoms ląstelėms sumuoti
Galite naudoti funkcija GET.CELL kartu su funkcija SUMIF kad "Excel" susumuotų spalvotus langelius. Dabar atlikite toliau nurodytus veiksmus, kad pamatytumėte, kaip juos sujungti ir susumuoti spalvotus langelius.
🔗 Žingsniai:
❶ Pirmiausia eikite į Formulės ▶ Apibrėžti pavadinimai ▶ Pavadinimo tvarkytojas.
Tada Vardas ir pavardė Vadybininkas Atsidarys dialogo langas. Iš šio lango:
❷ Spustelėkite Naujas .
Po to Redaguoti pavadinimą ekrane pasirodys dialogo langas. Iš ten,
❸ Priskirkite pavadinimą, pvz, Kodas per Pavadinimas baras.
❹ Tipas šį kodą, esantį Nurodo bare.
=GET.CELL(38,GET.CELL!$D5)
❺ Po to paspauskite GERAI mygtuką.
❻ Dabar turite sukurti naują stulpelį. Kodas yra toks.
❼ Pasirinkite langelį E5 ir tipas
=Kodas
ląstelėje ir paspauskite ĮVESKITE mygtuką.
❽ Dabar vilkite Užpildymo rankena piktogramą prie Kodas stulpelis.
❾ Dabar pasirinkite ląstelę C16 ir įveskite formulę:
=SUMIF(E5:E13,33,D5:D13)
❿ Galiausiai nutraukite procesą paspausdami ĮVESKITE mygtuką.
Taigi, štai ir rezultatas!
␥ Formulės suskirstymas
- =GET.CELL(38,GET.CELL!$D5) ▶ 38 nurodo sumos operaciją; GET.CELL! nurodo lapo pavadinimą; $D5 yra pirmosios spalvotos ląstelės adresas.
- =Kodas ▶ tai sintezuotas kodas, kurį sukūrėme 7 žingsnis.
- =SUMIF(E5:E13,33,D5:D13) ▶ susumuoja stulpelio "Kaina" langelių, turinčių 33 spalvos kodas.
Skaityti daugiau: Suma iki stulpelio pabaigos "Excel" programoje (8 patogūs metodai)
4. "Excel" VBA makrokomandos: dar vienas įrankis spalvotoms ląstelėms papildyti
Taip pat galite sumuoti spalvotus langelius naudodami VBA kodas . Šiame skyriuje, naudodami VBA, sukursime vartotojo apibrėžtą funkciją, kad galėtume apibendrinti spalvotus langelius.
Dabar atlikite toliau nurodytus veiksmus:
❶ Pirmiausia paspauskite ALT+F11 mygtuką, kad atidarytumėte "Excel" VBA langas.
❷ Dabar eikite į Įterpti ▶ Modulis.
❸ Po kopijavimo VBA kodas.
Funkcija SumColoredCells(CC As Range, RR As Range) Dim X As Long Dim Y As Integer Y = CC.Interior.ColorIndex For Each i In RR If i.Interior.ColorIndex = Y Then X = WorksheetFunction.Sum(i, X) End If Next i SumColoredCells = X End Function
❹ Dabar įklijuokite ir išsaugokite šį kodą VBA redaktorius.
❺ Dabar pasirinkite ląstelę D16 ▶, kad išsaugotumėte sumos rezultatą.
❻ Įveskite kodas ląstelėje:
=SumColoredCells($D$5,D5:D13)
Šis kodas susumuos visus geltonai pažymėtus langelius.
❼ Galiausiai paspauskite ĮVESKITE mygtuką.
␥ Formulės suskirstymas
📌 Sintaksė =SumColoredCells(colored_cell,range)
- $D$5 ▶ tai pavyzdys spalvotas langelis, užpildytas geltona spalva.
- D5:D13 ▶ ląstelių diapazoną, kad būtų galima atlikti suma operacija.
📓 Pastaba:
- Formulė, apibendrinanti Mėlyna dažytos ląstelės:
=SumColoredCells($D$8,D6:D14)
Kur ląstelė $D$8 yra pavyzdys Mėlyna dažytos ląstelės.
- Formulė, apibendrinanti Oranžinė dažytos ląstelės:
=SumColoredCells($D$11,D7:D15)
Kur ląstelė $D$11 yra pavyzdys Oranžinė dažytos ląstelės.
Skaityti daugiau: "Excel" ląstelių sumos: nuolatinės, atsitiktinės, su kriterijais ir t. t.
Dalykai, kuriuos reikia prisiminti
📌 Būkite atidūs dėl funkcijų sintaksės.
📌 Į formules atidžiai įterpkite duomenų intervalus.
Išvada
Apibendrinant, iš viso iliustravome 4 skirtingus metodus spalvotoms ląstelėms "Excel" programoje sumuoti. Be to, galite atsisiųsti kartu su šiuo straipsniu pridėtą praktikos sąsiuvinį ir praktiškai išbandyti visus metodus. Ir nedvejodami užduokite bet kokius klausimus toliau pateiktame komentarų skyriuje. Žinoma, stengsimės kuo greičiau atsakyti į visas svarbias užklausas.