3 tõhusat meetodit väärtuste arvutamiseks Exceli töölehe lahtrite värvide põhjal

Lahtri erinevad värvid aitavad teil lahtrites olevaid väärtusi tuvastada. Kui teil on vaja arvutada väärtusi lahtri värvide põhjal, saate kasutada selles artiklis kolme meetodit.

Exceli töölehel märgite kindlasti erinevate lahtrite jaoks erinevad värvid. Most sageli on sama värv vahemiku erinevates lahtrites. Alloleval pildil on erinevate lahtrivärvidega tööleht.Näide Vlaues'i arvutamiseks

Kui teil on vaja väärtusi lahtri värvi järgi arvutada, on nende lahtrite valimine keeruline. Ja nüüd saate selle ülesande kiireks lõpetamiseks kasutada järgmises artiklis kirjeldatud kolme meetodit.

1. meetod: kasutage sortimisfunktsiooni

Kui teil on vaja arvutada väärtused veerus või reas, saate seda meetodit kasutada.

  1. Valige tarhankige töölehel vahemik.
  2. Seejärel klõpsake tööriistaribal nuppu "Sorteeri ja filtreerige".
  3. Järgmisena valige rippmenüüst valik "Kohandatud sortimine".Kohandatud sortimine
  4. Klõpsake aknas "Sorteeri" väikest noolt "Sortimise alus" tekstikastis.
  5. Järgmisena valige veerg, mida peate sorteerima.Veerg
  6. Seejärel klõpsake "Sorteeri" noolt.
  7. Pärast seda valige loendist suvand "Cell Color".Sorteeri
  8. Järgmisena näete selles aknas uut valikut. Siin klõpsake "Telli" jaoks väikest noolt.
  9. Valige menüüst värv, mida peate arvutama. Siin tahame arvutada rohelise värvi, seega valime rohelise värvi.järjekord
  10. Pärast seda klõpsake viimast väikest noolt.
  11. Seejärel valige vastavalt oma vajadustele kas peal või all. Selles näites valime "Üleval".Üles
  12. Kui olete seadistamise lõpetanud, klõpsake selles aknas nuppu "OK".

Ja siis tulete tagasi töölehel, kus näete, et rohelise värviga väärtused ilmuvad selle veeru ülaossa. Järgmisena saate need väärtused arvutada. Lisaks on teil väga lihtne valida tarhankige vahemik selles veerus.Valige Vahemik

Teisest küljest, kui teil on vaja ridu sortida, peate tegema liitmise sätte.

  1. Aknas "Sortimine" klõpsake nuppu "Valikud".
  2. Seejärel valige aknas "Sortimisvalikud" suvand "Sorteeri vasakult paremale".
  3. Järgmisena klõpsake nuppu "OK".Read

Seega saate jaotises ridade järgi sortida tarsaada vahemikku. Muud toimingud on samad, mis veergudesse sortimisel. Võite proovida ka oma töölehel.

2. meetod: rakendage filtrifunktsiooni

Välja arvatud sortimisfunktsioon, saate siin rakendada ka Exceli filtrifunktsiooni.

  1. Klõpsake lahtris lahtris tarsaada vahemikku.
  2. Seejärel klõpsake tööriistaribal nuppu "Sorteeri ja filtreerige".
  3. Järgmisena valige menüüst "Filter".filtrid
  4. Nüüd näete, et filtri nool ilmub vahemiku päise reale. Klõpsake selle veeru noolel, mida peate filtreerima.
  5. Järgmisena liigutage kursor valikule "Filtreeri värvi järgi".
  6. Seejärel valige alammenüüst värv, mida peate arvutama.Filtreeri Color
  7. Järgmisena näete, et töölehel kuvatakse ainult rohelise värviga lahtrid.

Kui teil on vaja need lahtrid arvutada, saate kasutada funktsiooni VÄLISKOGU. Selles funktsioonis peate valima vajaliku funktsiooni. Ja funktsiooni SUBTOTAL abil saate hõlpsalt vastavate numbrite tulemuse.Vahesumma

Teisest küljest saab see meetod kehtida ainult veergude puhul. Kui peate arvutama ridade järgi, peate kasutama muid meetodeid.

3. meetod: kasutage VBA makrosid

Ülaltoodud kahe meetodi abil saab arvutada väärtusi veergudes või ridades. Kuid kui teil on vaja arvutada ridu ja veerge sisaldavas vahemikus, peate kasutama Exceli makrosid.

  1. Visual Basicu redaktori avamiseks vajutage klaviatuuril nuppu Alt + F11.
  2. Seejärel klõpsake tööriistaribal vahekaarti "Lisa".
  3. Pärast seda valige alammenüüst valik "Moodul".Sisesta moodul
  4. Nüüd sisestage sellesse uude moodulisse järgmised VBA koodid.
Function CalByColor(TarColor As Range, CalRange As Range)
  Dim TarCell As Range, CalCell As Double
    For Each TarCell In CalRange
      If TarCell.Interior.ColorIndex = TarColor.Interior.ColorIndex Then
        CalCell = WorksheetFunction.Sum(TarCell, CalCell)
      End If
    Next TarCell
  CalByColor = CalCell
End Function

Siin kasutame väärtuste arvutamiseks kasutaja määratud funktsiooni. Selles koodis liidame sama väärtusega lahtrid kokku. Kui teil on vaja teha muid arvutusi, näiteks loendamist, keskmist, saate koode vastavalt oma vajadusele muuta.

  1. Nüüd pöörduge tagasi töölehe juurde. Kui teil on vaja arvutada teatud värvi väärtused, saate sellel töölehel esmalt vormindada selle värviga lahtri.
  2. Ja seejärel sisestage valem teise lahtrisse. Siia sisestame selle valemi:

=CalByColor(E2,B2:C13)

  1. Ja seejärel vajutage klaviatuuril nuppu "Enter".Kasutaja määratud funktsioon

Tulemus ilmub kohe lahtrisse. Kui peate arvutama ainult veerus või reas olevaid lahtreid, saate selles valemis muuta ka vahemikku. Selle tulemusena on selle kasutaja määratud funktsiooni kasutamine selle ülesande jaoks väga lihtne.

Tehke meetodite võrdlus

Ülaltoodud analüüsist näete, et kõik kolm meetodit on väga kasulikud. Ja allolevas tabelis oleme loetletud teie jaoks soodsates ja ebasoodsates tingimustes.

võrdlus

Kasutage sortimisfunktsiooni Filtri funktsiooni rakendamine

Kasutage VBA makrosid

Eelised

1. Saate lahtreid kiiresti järjestada reas või veerus.

2. Kui te pole VBA koodidega tuttav, võib see meetod olla hea valik.

1. Funktsiooni VÄLISsumma abil saate kiiresti arvutada tarsaada rakke.

2. Võrreldes kahe teise meetodiga on seda meetodit lihtne käsitseda ja mõista.

1. Saate ülesande hõlpsaks lõpetamiseks kasutada kasutaja määratud funktsioone.

2. Seda meetodit ei piirata rea ​​või veeruga.

Puudused

1. Kui target lahtrid on vahemikus, ei saa te seda meetodit kasutada.

2. Iga kord, kui peate lahtreid sorteerima, peate need toimingud uuesti sooritama.

1. Seda meetodit saab kasutada ainult veergudes.

2. Funktsiooni SUBTOTAL kasutamisel võite funktsiooni ja viite valimisel esineda tõrkeid.

1. VBA koodide kasutamine muudab asja keerulisemaks.

2. Kui te pole VBA makrodega tuttav, kogete tõenäoliselt koodide muutmisel vigu.

Seetõttu võite järgmine kord, kui teil on vaja meetodit valida, vaadata seda tabelit. Valides most sobiv meetod aitab teil ülesande kiiresti lõpetada.

Eraldiseisev taastetööriist võib olla teie esimene valik

Kui puutute kokku Exceli korruptsiooniga, peate selle kindlasti kohe parandama. Exceli kiireks ja lihtsaks parandamiseks võite kasutada eraldiseisvat taastetööriista. Peate selle ainult oma arvutisse installima ja see saabki parandage Exceli xlsx probleem mõne klõpsuga. Seega, isegi kui te andmete taastamisest midagi ei tea, saate ka kahjustatud failid taastada.

Autori sissejuhatus:

Anna Ma on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas parandage Wordi andmete viga ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.