3 efikasne metode za izračunavanje vrijednosti na osnovu boja ćelija u vašem radnom listu Excel

Podijeli sada:

Različite boje ćelija mogu vam pomoći da identificirate vrijednosti u ćelijama. Kada trebate izračunati vrijednosti na osnovu boja ćelija, možete koristiti 3 metode u ovom članku.

U Excel radnom listu sigurno ćete označiti različite boje za različite ćelije. Most tog vremena, ista boja će biti u različitim ćelijama u rasponu. Slika ispod prikazuje radni list s različitim bojama ćelija.Primjer za izračunavanje vrijednosti

Kada trebate izračunati vrijednosti prema boji ćelije, otkrit ćete da će biti teško odabrati te ćelije. A sada možete koristiti tri metode u sljedećem članku da brzo završite ovaj zadatak.

Metoda 1: Koristite funkciju sortiranja

Kada trebate izračunati vrijednosti u koloni ili u redu, možete koristiti ovu metodu.

  1. Izaberite tardobiti raspon u radnom listu.
  2. Zatim kliknite na dugme „Sort & Filter” na traci sa alatkama.
  3. Zatim odaberite opciju "Prilagođeno sortiranje" u padajućem izborniku.Custom Sort
  4. U prozoru „Sortiraj“ kliknite na malu strelicu u tekstualnom polju „Sort by“.
  5. Zatim odaberite kolonu koju trebate sortirati.Kolona
  6. Zatim kliknite na strelicu za "Sort On".
  7. Nakon toga na listi odaberite opciju "Boja ćelije".Sort On
  8. Zatim ćete vidjeti novu opciju u ovom prozoru. Ovdje kliknite na malu strelicu za “Narudžbu”.
  9. U meniju odaberite boju koju trebate izračunati. Ovdje želimo izračunati boju zelene, stoga biramo zelenu boju.Narudžba
  10. Nakon toga kliknite na posljednju malu strelicu.
  11. A zatim odaberite "Na vrhu" ili "Na dnu" prema vašim potrebama. U ovom primjeru ćemo odabrati „Na vrhu“.Na vrhu
  12. Kada završite sa podešavanjem, kliknite na dugme “OK” u ovom prozoru.

A onda ćete se vratiti na radni list, videćete da će se vrednosti sa zelenom bojom pojaviti na vrhu ove kolone. Zatim možete izračunati te vrijednosti. Osim toga, vrlo je lako odabrati tardobiti raspon u ovoj koloni.Odaberite Raspon

S druge strane, kada trebate sortirati redove, potrebno je izvršiti podešavanje sabiranja.

  1. U prozoru „Sortiranje“ kliknite na dugme „Opcije“.
  2. Zatim odaberite opciju "Sort slijeva nadesno" u prozoru "Opcije sortiranja".
  3. Zatim kliknite na dugme “OK”.Rows

Dakle, možete sortirati po redovima u tardobiti domet. Ostali koraci su isti kao sortiranje u kolonama. Također možete isprobati u svom radnom listu.

Metoda 2: Primjena funkcije filtera

Osim funkcije sortiranja, ovdje možete primijeniti i funkciju filtriranja u Excelu.

  1. Kliknite na ćeliju unutar tardobiti domet.
  2. Zatim kliknite na dugme „Sort & Filter” na traci sa alatkama.
  3. Zatim izaberite opciju „Filter“ u meniju.Filter
  4. Sada možete vidjeti da će se strelica filtera pojaviti u zaglavlju raspona. Kliknite na strelicu kolone koju trebate filtrirati.
  5. Zatim pomaknite kursor na opciju “Filtriraj po boji”.
  6. A zatim u podmeniju odaberite boju koju trebate izračunati.Filtriraj po boji
  7. Zatim ćete pronaći da će se na radnom listu pojaviti samo ćelije sa zelenom bojom.

Kada trebate izračunati te ćelije, možete koristiti funkciju SUBTOTAL. U ovoj funkciji morate odabrati funkciju koja vam je potrebna. A sa funkcijom SUBTOTAL, lako ćete dobiti rezultat odgovarajućih brojeva.suma stavke

S druge strane, ova metoda može imati efekta samo na stupce. Ako trebate izračunati po redovima, trebate koristiti druge metode.

Metod 3: Koristite VBA makroe

Gornje dvije metode mogu izračunati vrijednosti u kolonama ili redovima. Ali kada trebate izračunati u rasponu koji uključuje redove i stupce, trebate koristiti Excel makroe.

  1. Pritisnite dugme “Alt +F11” na tastaturi da otvorite Visual Basic editor.
  2. Zatim kliknite na karticu „Insert“ na traci sa alatkama.
  3. Nakon toga izaberite opciju “Modul” u podmeniju.Insert Module
  4. Sada unesite sljedeće VBA kodove u ovaj novi modul.
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

Ovdje ćemo koristiti korisnički definiranu funkciju za izračunavanje vrijednosti. U ovom kodu ćemo sabrati ćelije sa istom vrijednošću. Kada trebate da izvršite druge proračune, kao što su broj, prosjek, također možete modificirati kodove prema vašim potrebama.

  1. Sada se vratite na radni list. Kada trebate izračunati vrijednosti određene boje, prvo možete formatirati ćeliju s ovom bojom na ovom radnom listu.
  2. A zatim unesite formulu u drugu ćeliju. Ovdje unosimo ovu formulu:

=CalByColor(E2,B2:C13)

  1. Zatim pritisnite dugme “Enter” na tastaturi.Korisnički definirana funkcija

Rezultat će se odmah pojaviti u ćeliji. Ako trebate samo izračunati ćelije u stupcu ili redu, također možete promijeniti raspon u ovoj formuli. Kao rezultat toga, korištenje ove korisnički definirane funkcije je vrlo lako za ovaj zadatak.

Napravite poređenje između metoda

Iz gornje analize možete vidjeti da su sve tri metode vrlo korisne. A u tabeli ispod, za vas smo naveli prednosti i nedostatke.

poređenje

Koristite funkciju sortiranja Primijeni funkciju filtera

Koristite VBA makroe

prednosti

1. Možete brzo sortirati ćelije u redu ili koloni.

2. Ako niste upoznati sa VBA kodovima, ovaj metod može biti dobar izbor.

1. Koristeći funkciju SUBTOTAL, možete brzo izračunati tardobiti ćelije.

2. U poređenju sa druge dve metode, ovom metodom je lako manipulisati i razumeti.

1. Možete koristiti korisnički definirane funkcije da lako završite zadatak.

2. Ova metoda neće biti ograničena na red ili kolonu.

nedostaci

1. Ako je target ćelije su u rasponu, ne možete koristiti ovu metodu.

2. Svaki put kada trebate sortirati ćelije, morate ponovo izvršiti korake.

1. Ova metoda se može koristiti samo u kolonama.

2. U korištenju funkcije SUBTOTAL, možete naići na grešku kada odaberete funkciju i referencu.

1. Korištenje VBA kodova će učiniti stvari složenijima.

2. Ako niste upoznati sa VBA makroima, verovatno ćete se susresti sa greškama kada budete morali da izmenite kodove.

Stoga, sljedeći put kada budete trebali odabrati metodu, možete pogledati ovu tabelu. Odabirom most odgovarajuća metoda može vam pomoći da brzo završite svoj zadatak.

Samostalni alat za oporavak može biti vaš prvi izbor

Kada naiđete na oštećenje Excela, sigurno ćete ga morati odmah popraviti. Kako biste brzo i jednostavno popravili svoj Excel, možete koristiti samostalni alat za oporavak. Potrebno je samo da ga instalirate na računar, i može popraviti Excel xlsx problem sa nekoliko klikova. Stoga, čak i ako ne znate ništa o oporavku podataka, također možete oporaviti svoje oštećene datoteke.

Uvod za autora:

Anna Ma je ​​stručnjak za oporavak podataka DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popravi grešku Word podataka i Outlook softverski proizvodi za popravku. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.