Cookieak gure zerbitzuak hornitzen laguntzen digute. Gure zerbitzuak erabiltzerakoan, cookieen erabilera onartzen duzu.
Aholkua: beste hizkuntza Google-k itzulitako dira. Bisitatu dezakezu English estekaren bertsioa.
Saioa hasi
x
or
x
x
Eman izena
x

or

Nola kalkula ditzakezu gelaxkak eta kalkulu-orriak Excel kalkuluetan oinarrituta?

Kolore desberdinetako hainbat koloretako gelaxka bat baduzu, hala nola, gorria, berdea, urdina, eta abar, baina orain zenbat koloretako koloretako atzeko plano jakin bat eduki behar duzu eta koloreko zelulek kolore jakin batekin . Excel-en, ez dago formula zuzenik koloreko zelulen Sumatu eta zenbaketa kalkulatzeko, hemen arazo horri konponbide batzuk emango dizkizut.

Zenbakizko betegarrietan oinarrituriko Zenbakien eta Sumen zelulak iragazkia eta SUBTOTAL arabera

Zenbakizko betegarrian oinarritutako zelulak zenbatzea eta osatzea, GET.CELL funtzioak

Zenbakizko kolorearen arabera oinarritutako zenbakiak eta batuketak, erabiltzaileak definitutako funtzioarekin

Zenbakizko eta zenbatutako gelaxkak betetze-kolore zehatzarekin (edo baldintzapeko formatu kolorea) oinarrituta, Excel-en Kutools-ekin

Egin klik kalkulu kopuru jakin batean, batuan eta koloretako batez besteko zeluletan

Bikain Kolorez kontatua ezaugarri Kutools for Excel, azkar kopiatu, batuketa eta batez besteko gelaxkak bete dezakezu bete betetako kolorea edo letra-tipoaren kolorea Excel-en klik bakarrarekin. Gainera, funtzio honek zelulen gehienezko eta mineko balioak jakingo ditu betetako kolorea edo letra-kolorea erabiliz. Full Feature Free Trial 60-day!
iragarkiaren arabera kolore 2


Zenbakizko eta koloretako gelaxkak zenbatzea eta iragaztea eta SUBTOTAL arabera

Fruta-salmenta taulak ikusiko ditugu, irudian agertzen den azpitik, eta zenbateko zutabeko koloredun gelaxkak zenbatuko edo zenbatuko ditugu. Egoera honetan, Zenbateko zutabea iragazi dezakegu kolorez, eta ondoren, kalkula ezazu edo batu iragazi koloretako gelaxkak SUBTOTAL funtzioaren bidez Excel-en erraz.

1. Hautatu gelaxka hutsak SUBTOTAL funtzioan sartzeko.

  1. Atzeko planoko kolore bereko gelaxka guztiak zenbatzeko, idatzi formula = SUBTOTAL (102, E2: E20);
  2. Atzeko planoko kolore bereko gelaxka guztiak bistaratzeko, idatzi formula = SUBTOTAL (109, E2: E20);


Ohar: Bi formulatan, E2: E20 koloredun gelaxkak dituen Zenbateko zutabea da, eta zuk behar bezala aldatu ditzakezu.

2. Hautatu goiburuko taulan, eta egin klik Data > iragazkiak. Ikusi pantaila-argazkia:

3. Egin klik Iragazkien ikonoan Zenbateko zutabearen goiburuko gelaxkan, eta egin klik Filter Color arabera eta zuk zehaztutako kolorea suertatuko duzu. Ikusi pantaila-argazkia:

Iragazi ondoren, bai SUBTOTAL formulak zenbatzen eta zenbat koloretako gelaxka iragazitako guztiak zenbatzen dira Amount zutabean automatikoki. Ikusi pantaila-argazkia:

Ohar: Metodo honek zutabeko zutabe edo zenbatutako gelaxka kopurua behar du.


GET.CELL funtzioaren arabera zenbatutako edo Batutako koloretako gelaxkak

Metodo honetan, GET.CELL funtzioarekin izendatutako barrutia sortuko dugu, lortu gelaxken kolore-kodea, eta, ondoren, Excel-eko kolore-kodearen bidez kalkula dezakezu edo batu. Egin honela:

1. Egin klik Formulak > Ezarri izena. Ikusi pantaila-argazkia:

2. Izen Berria elkarrizketa-koadroan, egin beheko irudian erakusten den bezala:
(1) Idatzi izen bat Izena koadroan;
(2) Sartu formula = GET.CELL (38, Sheet4! $ E2) koadroan erreferentzietanKontuan izan: formulan, 38 esan nahi du zelula-kodea itzultzea, eta Sheet4! $ E2 Zutabearen goiburuko lehenengo gelaxka da, zure taulan oinarritutako datuen arabera aldatu behar duzu.)
(3) Egin klik OK botoia.

3. Orain gehitu Kolore-zutabe berri bat eskuineko jatorrizko taula batera. Hurrengo idatzi formula = NumColor , eta arrastatu Amaitu automatikoki heldulekua formula aplikatzeko beste koloretako gelaxketan. Ikusi pantaila-argazkia:
Ohar: Formulan, NumColor 2 lehen urratsetan zehaztu dugun barruti-izena da. Aldatu duzun zehaztutako izenarekin aldatu behar duzu.

Orain, zutabe bakoitzeko kolore bakoitzaren kolorea Zutabe Columnean itzultzen da. Ikusi pantaila-argazkia:

4. Kopiatu eta zerrendatu bete kolorea barruti huts batean, laneko orri aktiboan, eta idatzi ondoko hauetako formulak pantailaren azpitik azaltzen den bezala:
A. Koloreen arabera zenbatzeko, idatzi formula = COUNTIF ($ F $ 2: $ F $ 20, NumColor);
B. Gelaxkak kolorez osatuta, sartu formula = SUMIF ($ F $ 2: $ F $ 20, NumColor, $ E $ 2: $ E $ 20).

Ohar: Bi formulatan, $ F $ 2: $ F $ 20 Koloreen zutabea da, NumColor zehaztutako barrutia da, $ E $ 2: $ E $ 20 Zenbatekoa zutabea da, eta zuk behar bezala aldatu ditzakezu.

Orain ikusiko dituzu zenbat gelaxkako zutabeak zenbatekoak izango diren eta bete kolore osagarrien arabera.


Zenbakizko kolorearen arabera oinarritutako zenbakiak eta batuketak, erabiltzaileak definitutako funtzioarekin


Koloretako zelulak barrutian sakabanatuta daudenez, pantaila nagusian azaltzen den bezala, metodoen gainetik ezingo dituzu zenbatu edo koloretako gelaxkak batu. Hemen, metodo honek VBA bat aurkeztuko du arazoa konpontzeko.

1. Eutsi behera ALT + F11 teklak eta irekitzen du Microsoft Visual Basic aplikazioak leihoa.

2. Egin klik Txertatu > Moduluak, eta ondorengo kodea itsats ezazu Moduluaren leihoan.

VBA: Atzeko planoaren kolorearen arabera zenbatzen eta batuketa-zelulak:

Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean)
Dim rCell As Range
Dim lCol As Long
Dim vResult
lCol = rColor.Interior.ColorIndex
If SUM = True Then
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = WorksheetFunction.SUM(rCell, vResult)
End If
Next rCell
Else
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = 1 + vResult
End If
Next rCell
End If
ColorFunction = vResult
End Function

3. Ondoren gorde kodea eta ondorengo formula aplikatu:
A. Koloretako zelulak zenbatzea: = Colorfunction (A, B: C, FALSE)
B. Batu koloretako zelulak: = Colorfunction (A, B: C, TRUE)

Oharra: formula gainetik, A Gelaxkaren atzeko planoko kolorea da, zenbatekoa eta zenbatekoa kalkulatu nahi dituzun B: C zenbaketa eta batura kalkulatu nahi duzun zelula-barrutia da.

4. Hartu hurrengo irudia, adibidez, sartu formula= Colorfunction (A1, A1: D11, FALSE) zelula horia zenbatzeko. Erabili formula = Colorfunction (A1, A1: D11, TRUE) horia zelulak batu. Ikusi pantaila-argazkia:

5. Koloretako beste gelaxkak zenbatzeko eta batu nahi baduzu, errepikatu 4 pausoa. Ondorengo emaitzak lortuko dituzu:


Zenbakizko betegarrietan oinarritutako zelulak zenbatzea eta osatzea, Excel-eko Kutools-ekin

Aurretik definitutako funtzioaren gainetik, formula bat banan-banan sartu behar duzu, kolore ezberdin asko badituzu, metodo hau lapurtera eta denbora asko izango da. Baina badaukazu Kutools for Excel'S Kolorez kontatua Erabilgarritasuna, koloretako gelaxken txosten bat azkar sortu dezakezu. Koloretako gelaxkak bakarrik zenbatzen eta batu ditzakezu, baina koloretako barrutiko batez besteko, gehieneko eta mineko balioak ere lor ditzakezu.

1. Hautatu erabili nahi duzun bitartea, eta egin klik Kutools gehiago > Kolorez kontatua, ikusi pantaila-argazkia:

2. Eta bertan Kolorez kontatua Elkarrizketa koadroa, egin beheko irudian erakusten den bezala:
(1) Hautatu Formatu estandarra tik Kolore-metodoa goitibeherako zerrenda;
(2) Hautatu Aurrekariak tik Zenbatu mota goitibeherako zerrenda.
(3) Egin klik Sortu txostenaren botoian.

Kutools for Excel - 300 Excel tresnak erabilgarriak baino gehiago ditu. 60 eguneko doako proba osorako, ez da beharrezkoa kreditu txartelik! Lortu orain!

Ohar: Koloretako gelaxkak zenbatzeko eta birkalkulatzeko baldintzapeko formatu kolore zehatzak zenbatesteko, hautatu Baldintzapeko formatua tik Kolore-metodoa goitibeherako zerrendan goian dagoen elkarrizketa-koadroan edo hautatu Estandar eta baldintzazko formatua zerrendako goitibeherakoan zehaztutako kolorez beteta dauden gelaxkak zenbatzeko.

Orain liburu berri bat lortuko duzu estatistikekin. Ikusi pantaila-argazkia:


Artikulu erlazionatuak:

Zenbakien letra-koloreak oinarrituta nola zenbatzen / zenbat gelaxka kontsideratu?


Demostrazioa: Atzeko planoan oinarritzen diren konposatu eta batuketa zelulak, baldintzazko formatu kolorea:

Bideo honetan, the Kutools fitxa eta Kutools gehiago fitxa gehituta Kutools for Excel. Behar izanez gero, egin klik hemen 60 eguneko doako proba bat izatea, mugarik gabe!



Gomendatutako produktibitate tresnak

Bulegoko fitxa

urrezko izarra1 Lortu erabilgarriak fitxak Excelera eta beste Office softwarearentzako, Chrome bezalakoak, Firefox eta Internet Explorer berriak.

Kutools for Excel

urrezko izarra1 Harrigarria! Handitu zure produktibitatea 5 minutu barru. Ez duzu gaitasun berezirik behar, bi ordu egunero gorde!

urrezko izarra1 300 Ezaugarri berriak Excel-era, Egin Excel oso erraza eta indartsua:

  • Batu gelaxkak / errenkadak / zutabeak datuak galdu gabe.
  • Konbinatu eta finkatzea orri anitzeko lanak.
  • Compare Ranges, Copy Multiple Ranges, Convert Text to Date, Unit eta Currency Conversion.
  • Koloreak arabera, Orrialdeak guztira, Sortu aurreratua eta Super iragazkia,
  • Gehiago Hautatu / Txertatu / Ezabatu / Testua / Formatua / Esteka / Iruzkina / Lan-liburuak / Fitxen tresnak ...

Kutools-en Excel-eko pantaila-argazkia

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Mori · 2 days ago
    I copied and paste but calculation result is "0" why?? I am using Office 2016.
  • To post as a guest, your comment is unpublished.
    Troy Havard · 29 days ago
    I've copied and pasted as stated and have used this formula for over a year but recently saved the workbook to a new name and now the function doesn't work! I can't figure out what the deal is and I'm losing hair and sleep over it! Loading the original workbook, the formula works like a charm but going back to the new one, it doesn't! I've loaded VBA and tried re-creating the function but it doesn't work. Using Office 2019 - any help appreciated.
    • To post as a guest, your comment is unpublished.
      Jku · 12 days ago
      #NAME clearly indicates some keyword is not used in 2019, say, Interior.ColorIndex. Try to figure out changing the code from minimum lines to the full by adding one by one or search for the keywords in Excel/VBA in 2019
    • To post as a guest, your comment is unpublished.
      Troy Havard · 29 days ago
      I should probably have also noted that I get a #NAME? error in the cell in which I try to use the function.
  • To post as a guest, your comment is unpublished.
    Karolin · 2 months ago
    works fine, except it does not update the value in the totals when i change a cell to a diffrent colour. i have to click in the totals cell again to trigger a recount. Any Ideas how to fix this?
    • To post as a guest, your comment is unpublished.
      Arnier Hamz · 1 months ago
      Same here, i tried Ctrl+Alt+F9 or Ctrl+Shift+Alt+F9 to recalculate all formula and it works
  • To post as a guest, your comment is unpublished.
    Aaron · 3 months ago
    This doesn't work at all. It's total BS.
  • To post as a guest, your comment is unpublished.
    Schmingy · 5 months ago
    I was experiencing issues when attempting to use this function as-is to count/sum the lighter (pastel?) colors, at least in Excel 2016. Some debugging led me to realize that the range of "ColorIndex" values is quite limited, and the function above fails to distinguish between light yellow and light orange, reading both as ColorIndex = 19.

    Using the "Color" attribute, instead (as in "lCol = rColor.Interior.Color" and the two instances of "If rCell.Interior.Color = lCol Then", per the sample code above), resolved the issue.