Gelaxken kolorean oinarritutako Excel formula (5 adibide)

  • Partekatu Hau
Hugh West

Baliteke datu multzo koloretsu bat izatea eta gelaxka-kolorea erabili nahiko zenuke Excel formularekin lan egiteko. Excel-ek formula sorta harrigarri asko ditu datu multzoetako datuak idazteko eta irakurtzeko. Horietako batzuk ZENBATU , AZPIGUZTIRA , BADIN eta abar dira. Berriz ere, VBA makroak ere erabil ditzakezu formula berriak eraikitzeko, gelaxka-kolore desberdinetarako aplika ditzakezun eskakizunen arabera. Artikulu honetan gelaxken kolorean oinarritutako Excel Formularen 5 adibide azalduko dira, ilustrazio egokiekin.

Deskargatu Praktikarako lan-koadernoa

Praktikarako lan-koadernoa hemendik deskarga dezakezu.

Gelula kolorean oinarritutako formula.xlsm

5 Excel formularen adibide gelaxken kolorean oinarrituta

Ondoko datu multzo koloretsu hau erabiliko dugu metodoak azaltzeko.

Datu multzoak bi zutabe dituela ikus dezakegu, hots, Izena eta Kantitatea . Errenkadetan 3 kolore ezberdin daude. Excel formula desberdinak aplikatuko ditugu, hala nola SUMIF , SUBTOTAL , IF eta erabiltzaileak definitutako funtzioak VBA makroak erabiliz 5 adibideetan. hurrengoa. Beraz, inolako atzerapenik gabe, sar gaitezen eztabaida nagusira.

1. Excel AZPITOTAL Formula Gelaxka kolorearekin

Excel formula aplikatzeko AZPTOTALA zenbatzeko eta lortzeko kolorearen arabera iragazitako balioen batura.

Jarraitu metodo honetarako beheko urratsei.

Urratsak:

  • Zelulan C6 idatzi honako hauZerrendako produktuen zenbaketa lortzeko formula:
=SUBTOTAL(102,C5:C10)

Ahal dugu Erabili AZPITOTALA formula batuketa egiteko. Ikus dezagun.

  • Produktuaren kantitateen batera lortzeko, idatzi formula hau C14 gelaxkan :
=SUBTOTAL(109,C5:C10)

  • Orain, hautatu datu-multzo osoa.

  • Hasierako fitxan, hautatu Iragazkia Ordenatu eta amp; Iragazi goitibeherako menua.

Bi gezi aurkituko dituzu datu-multzoaren zutabeetan.

  • Egin klik Izena zutabearen gezi ikurrean.
  • Alboko barra goitibeherako menu bat irekiko da. Hortik aukeratu Kolorearen arabera iragazi .
  • Orain, aukeratu iragazi nahi duzun kolorea.

  • Ondoren, sakatu Ados .

Iragazitako datu-multzoa erakutsiko du.

Balioen aldaketak ikus ditzakezu atalean. Zenbatu kolorearen arabera eta Kolorearen arabera batuketa beheko irudietan.

Emaitzek zenbaketa erakusten dute. eta iragazitako datuen batura soilik

🔎 Nola funtzionatzen du formulak?

📌 SUBTOTAL bi argumentu hartzen ditu funtzio_izena eta ref1 .Funtzioaren_izenan 102 behar da datu kopurua zenbatzeko eta 109 kantitateen batura itzultzeko.

📌 Erreferentzia gisa bi formulek kantitateen tartea hartzen dute.

📌 Hasierako emaitzak dena erakusten dubarrutian dauden datuak. Hala ere, azken bi irudiek iragazitako gelaxken emaitza soilik erakusten dute.

Gehiago irakurri: Excel Gelaxken kolorea: Gehitu, Editatu, Erabili & Kendu

2. ZENBATU ZENBATU eta BURUZ BATU formula gelaxken kolorearen arabera

2.1 ZENBAT BATEN ZENBAT Formula gelaxka kolorearekin

Orain, BAZI BATUTA aplikatu nahi baduzu gelaxka kolorez formula beheko urratsak jarraitu behar dituzu.

Urratsak:

  • Formulak fitxan, hautatu Definitu izena .

  • Lauki bat agertuko da. Idatzi izen bat (kasu honetan ZenbakiKolorea idatzi dugu) Izena: atalean.
  • In Idatzi du: formula hau:
=GET.CELL(38,'2. COUNTIF and SUMIF'!$C14)

  • Ondoren, sakatu Ados .

Izen-kudeatzailea koadroan agertuko da.

  • Dena ondo badirudi, sakatu Itxi .

  • Datu multzoaz gain hartu zutabea eta D5 gelaxkan idatzi formula:
=NumberColor

  • Sakatu Sartu eta arrastatu hau betetzeko heldulekua ikonoa erabiliz gainontzeko zutabeetara.

Datu-multzoan dauden kolore guztien kodea jasoko duzu.

  • Gelula berri batean, ( G5 ) idatzi formula hau:
=COUNTIF(D5:D10,$D$5)

G6 gelaxkan ,

=COUNTIF(D5:D10,$D$6)

G7 gelaxkan ,

=COUNTIF(D5:D10,$D$9)

Emaitza goiko irudietan ikusten den bezala ikusiko duzu. Dena den,formulako gelaxka bakoitzaren mistoa edo erlatiboaren erreferentzia ere idatz dezakezu eta arrastatu behera emaitzak lortzeko.

2.2 SUMIF Formula Gelaxka kolorearekin

Urratsak:

Idatzi formula hau H5 gelaxkan :

=SUMIF(D5:D10,$D$5,C5:C10)

Antzera H6 gelaxkan ,

=SUMIF(D5:D10,$D$6,C5:C10)

Eta, H7 gelaxkan ,

=SUMIF(D5:D10,$D$9,C5:C10)

Behatu goiko irudiak ikusteko emaitzak nola aurkitzen diren.

🔎 Nola funtzionatzen du formulekin prozesuak?

📌 Hemen, GET.CELL funtzioa erabiliz formula 38 hartzen du kodearen kolorea eta gelaxka-erreferentzia itzuliko duen kodea itzultzeko.

📌 GET.CELL formularekin Izena definituz, besterik gabe idatzi dezakegu. " ZenbakiKolorea " izenak berdintasun zeinu baten aurrizkiak jasoko du erreferentziako gelaxkaren kolore-kodea.

📌 Ondoren, kolore-kodeak erabiliz COUNTIF<2 aplikatu dugu> eta SUMIF formula datu-barrutiaren zenbaketa eta batura lortzeko col edo kode irizpideak.

Gehiago irakurri: Nola aldatu gelaxka-kolorea Excel-en balio batean oinarrituta (5 modu)

3. Excel IF Zelula-kolorearen araberako formula

Orain, demagun pieza bakoitzeko prezio bera dugula Hoodies , jakak eta s weaters .

Produktu horien kantitate osoaren prezio osoa kalkulatu nahi baduzu, IF erabil dezakegu. formula.

Hemen IF aplikatzeko urratsak jarrai ditzakezu.

Urratsak:

  • Dagoeneko sortu dugu NumberColor Define Name erabiliz eta kolore-kodeak aurkitzeko erabili dugu (Ikus 2. metodoa).
  • Ztabe berri batean, idatzi formula E5 gelaxkan :
=IF(NumberColor=40,C5*$C$13,0)

  • Sakatu Sartu .
  • Arrastatu betetzeko heldulekua ikonora. lortu emaitza gainontzeko datuetarako.

Ohar zaitezke kolore bereko produktuetarako soilik balioak erakusten zituela kolore-kodea 40. zero ( 0 ) gainerakoetan.

🔎 Nola funtzionatzen du formulak?

📌 Hemen BAIT formulak NumberColor ren berdina izan behar du 40 .

📌 Logika egia bada, kantitatea pieza bakoitzeko prezioarekin biderkatuko du ( 5 ). Bestela, 0 erakutsiko du.

Gehiago irakurri: Nola nabarmendu gelaxka Excel-en If adierazpena erabiliz (7 modu)

Antzeko irakurketak

  • Nola bete gelaxka kolorez ehunekoan oinarrituta Excel-en (6 metodo)
  • Nabarmendu zutabe bat Excel-en (3 metodo)
  • Nola nabarmendu Excel-en testuan oinarritutako gelaxkak [2 metodo]
  • Nabarmendu gelaxka bat Excel-en (5 metodo)
  • Nola nabarmendu goitik behera Excel-en (5 metodo)

4. Excel SUMIFS Formula gelaxka arabera Kolorea

Kolore kodea erabiliz, SUMIFS formula ere aplika dezakegu.

Horretarako, behar duzujarraitu urrats hauek:

Urratsak:

  • E5 gelaxkan idatzi formula:
=SUMIFS($C$5:$C$10,$D$5:$D$10,$D5)

  • Ondoren, sakatu Sartu.
  • Erabili betetzeko heldulekua ikonoa. gainerako kasuetarako emaitza arrastatu.

🔎 Nola funtzionatzen du formulak?

📌 SUMIFS formulak sum_range C5:C10 hartzen du kantitateen erreferentzia absolutu gisa. Jarraian, erreferentzia absolutuan dagoen kolore-kodeen barrutia hartzen du.

📌 Azkenik, irizpideak D5 den kolore-kodearen zutabearen lehenengo gelaxkarako ezartzen dira. Kasu honetan, zutabea soilik erreferentzia absolutu moduan dago errenkadak erreferentzia erlatiboan dauden bitartean. Bete heldulekua ikonoa zutabearen gainerakoan arrastatuko duelako da, errenkada-zenbakiak behar bezala aldatuz.

Erlazionatutako edukia: Nola Nabarmendu gelaxkak Excel-en balioan oinarrituta (9 metodoak)

5. Excel VBA makroa Excel formula gelaxken kolorearen arabera

Gainera, VBA makroa bat izan daiteke. Excel formulak gelaxken kolorearen arabera aplikatzeko tresna harrigarria.

Uler dezagun erosotasunerako metodo hau bi zatitan banatuko dugu.

Lehenengo azpimetodoak kodea erabiliko du kolore-kodea aurkitzeko. eta gero aplikatu itzazu COUNTIF eta SUMIF formulak aplikatzeko

Oharra: VBA makroak ezin ditu antzeko koloreak ezagutu eta beraz gure datu multzoa aldatu dugukolore desberdingarriak.

Hiru kolore desberdinak gorria, urdina eta marroia dira. Orain ikus dezagun nola erabil dezakegun VBA makroa Excel formula gelaxken kolorearen arabera aplikatzeko.

5.1 VBA makroa Kolore-kodea bilatzeko

Kolore-kodea VBA erabiliz aurkitzeko. Makro eta aplikatu Excel formulak, beheko urratsak jarraitu behar ditugu.

Urratsak:

  • Sakatu ALT+F11 zure gailutik. teklatua.
  • Horrek VBA makroa leihoa irekiko du. Hautatu zure fitxa.
  • Txertatu fitxan egin klik Modulua .

  • Orokorraren leihoa irekiko da.

  • Kopiatu eta Itsatsi Honako kodea Orokorra leihoan.

Kodea:

1853

7504
  • Gorde fitxategia Excel Makroarekin -Gaitu da Lan-koadernoaren atzizkia.
  • Ireki zure orria eta idatzi formula hau D5 gelaxkan:
=ColorIndex(C5)

  • Sakatu Sartu eta arrastatu betetzeko heldulekua erabiliz gainerako datuen emaitza lortzeko.

  • Orain, E5 gelaxkako beste zutabe batean, beheko formula idatzi behar duzu:
=COUNTIF($D$5:$D$10,$D5)

  • Sakatu Sartu eta arrastatu emaitza datuen amaiera arte.

  • Antzera, <1 aplikatzeko>SUMIF, idatzi behean emandako formula F5 gelaxka -n:
=SUMIF($D$5:$D$10,$D5,$C$5:$C$10)

Kasu honetarako, batura kolore-kodea erabiliz aurkitu behar duzu.Hala ere, batura zuzenean egin dezakezu kode bat idatziz. Hau hurrengo azpimetodoan azalduko da.

🔎 Nola funtzionatzen du formulekin prozesua?

📌 ColorIndex sortu dugu. kodea eta argumentua datuen barruti gisa mantenduz. Hau erabiliz kolore-kodeak lortuko ditugu.

📌 Ondoren, COUNTIF formula erabili dugu kolore-kode jakin horren zenbaketaren emaitza lortzeko.

📌 Azkenik, erabili dugu. SUMIF formula kolore-kodean oinarritutako batura lortzeko.

5.2 VBA Makro batura

Ondoko urratsak jarraitu behar dituzu kantitateen batuketa lortzeko. kolore berekoa zuzenean kodearen bidez.

Urratsak:

  • ALT+F11 sakatu behar duzu teklatutik irekitzeko. VBA makroa Leihoa.
  • Berriz, zure orria eta Modulutik hautatu behar dituzu Txertatu fitxatik.

  • Goiko azpimetodoa bezala, Orokorra leihoa irekiko da. Ondoren, kopiatu eta itsatsi besterik ez dago hurrengo kodea Orokorra leihoan.

Kodea:

9318

2271
  • Ondoren, ireki zure lan-orria. D5 gelaxkan , formula hau idatzi behar duzu:
=SBC($C5,$C$5:$C$10)

  • Sakatu Sartu eta arrastatu emaitza betetzeko heldulekua erabiliz datu-barrutiaren amaieraraino.

Emaitza honela lortuko duzu. goiko irudian agertzen da.

🔎 Nola egiten da prozesuaFormulekin funtzionatzen du?

📌 SBC izena duen formula bat sortu dugu lan-orri honetarako Orokorra leihoan idatzi dugun kodearen bidez.

📌 Ondoren hori, formula datu eta irizpide sorta batekin erabili dugu kantitateen gelaxka jakin gisa.

Gehiago irakurri: VBA Excel-en balioaren arabera gelaxken kolorea aldatzeko (3 Adibide errazak)

Gogoratu beharreko gauzak

1. Kolore desberdinak erabili behar dituzu VBA makroa aplikatuz gero.

2. Excel fitxategia .xlsm atzizkiarekin gorde behar duzu fitxategiak barruan VBA makro kodeak baditu.

Ondorioa

Artikuluak 5 metodo ezberdin azaltzen ditu. aplikatu Excel formulak SUMIF , SUBTOTAL , COUNTIF eta abar gelaxken kolorean oinarrituta. Gainera, praktika-koadernoa zuretzat dago, beraz, deskargatu dezakezu eta metodoetako edozein aplikatu zure eskakizunaren arabera. Galdera gehiagorako, idatzi iruzkinen atalean.

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.