Rumus Excel Berdasarkan Warna Sel (5 Contoh)

  • Bagikan Ini
Hugh West

Anda mungkin memiliki dataset berwarna-warni dan Anda ingin menggunakan warna sel untuk bekerja dengan rumus Excel. Excel memiliki banyak kumpulan rumus yang luar biasa untuk menulis dan membaca data dari dataset. Beberapa di antaranya adalah COUNT , SUBTOTAL , JIKA dan seterusnya. Sekali lagi, Anda juga dapat menggunakan Makro VBA untuk membuat rumus baru sesuai dengan kebutuhan yang dapat Anda terapkan untuk warna sel yang berbeda. Artikel ini akan menjelaskan 5 contoh Rumus Excel berdasarkan warna sel dengan ilustrasi yang tepat.

Unduh Buku Kerja Praktik

Anda bisa mengunduh buku kerja latihan dari sini.

Rumus Berdasarkan Warna Sel.xlsm

5 Contoh Rumus Excel Berdasarkan Warna Sel

Kami akan menggunakan dataset berwarna-warni berikut ini untuk menjelaskan metodenya.

Kita bisa melihat bahwa dataset memiliki dua kolom yaitu Nama dan Kuantitas Ada 3 warna berbeda dalam baris. Kita akan menerapkan rumus Excel yang berbeda seperti SUMIF , SUBTOTAL , JIKA dan fungsi-fungsi yang ditentukan pengguna menggunakan Makro VBA Jadi, tanpa menunda-nunda lagi, mari kita lompat ke pembahasan utama.

1. Rumus SUBTOTAL Excel dengan Warna Sel

Untuk menerapkan rumus Excel SUBTOTAL untuk menghitung dan mendapatkan jumlah nilai yang difilter berdasarkan warna.

Ikuti langkah-langkah di bawah ini untuk metode ini.

Langkah-langkah:

  • Dalam Sel C6 tulis rumus berikut untuk mendapatkan Hitung produk dalam daftar:
=SUBTOTAL(102,C5:C10)

Kita juga bisa menggunakan SUBTOTAL rumus untuk tujuan penjumlahan. Mari kita lihat.

  • Untuk mendapatkan Jumlah dari kuantitas produk, tulis rumus berikut dalam Sel C14 :
=SUBTOTAL(109,C5:C10)

  • Sekarang, pilih seluruh dataset.

  • Dari Rumah tab, Pilih Filter di Urutkan &; Saring menu drop-down.

Anda akan menemukan dua Panah dalam kolom-kolom dataset.

  • Klik pada panah simbol kolom Nama .
  • Menu drop-down sidebar akan terbuka. Dari sana pilih Saring berdasarkan Warna .
  • Sekarang, pilih warna yang ingin Anda filter.

  • Kemudian klik OK .

Ini akan menampilkan dataset yang difilter.

Anda bisa melihat perubahan nilai dalam Hitung berdasarkan Warna dan Jumlah berdasarkan Warna pada gambar di bawah ini.

Hasilnya menunjukkan hitungan dan jumlah hanya data yang difilter

🔎 Bagaimana Cara Kerja Formula ini?

📌 SUBTOTAL mengambil dua argumen function_name dan ref1 Dalam function_name dibutuhkan 102 untuk menghitung jumlah data dan 109 untuk mengembalikan jumlah kuantitas.

📌 Sebagai referensi, kedua rumus mengambil kisaran besaran.

📌 Hasil di awal menunjukkan semua data dalam rentang. Namun, dua gambar terakhir menunjukkan hasil sel yang difilter saja.

Baca selengkapnya: Warna Sel Excel: Tambah, Edit, Gunakan &; Hapus

2. Rumus COUNTIF dan SUMIF Excel berdasarkan Warna Sel

2.1 Rumus COUNTIF dengan Warna Sel

Sekarang, jika Anda ingin menerapkan COUNTIF rumus dengan warna sel Anda harus mengikuti langkah-langkah di bawah ini.

Langkah-langkah:

  • Dari Rumus tab, pilih Tentukan Nama .

  • Sebuah kotak akan muncul. Tulis nama (dalam hal ini kita menulis NumberColor ) di dalam Nama: bagian.
  • Dalam Mengacu ke: tuliskan rumus berikut ini:
=GET.CELL(38,'2. COUNTIF dan SUMIF'!$C14)

  • Setelah itu, klik OK .

Ini akan ditampilkan dalam Nama Manajer kotak.

  • Jika semuanya tampak baik-baik saja, lalu klik Tutup .

  • Selain itu dataset mengambil kolom dan di Sel D5 tuliskan rumusnya:
=NumberColor

  • Tekan Masuk dan seret ini menggunakan isi pegangan ikon ke kolom lainnya.

Anda akan mendapatkan kode untuk semua warna yang ada di dataset.

  • Dalam sel baru, ( G5 ) tulis rumus ini:
=COUNTIF(D5:D10,$D$5)

Dalam Sel G6 ,

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

Dalam Sel G7 ,

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

Anda akan melihat hasilnya seperti yang ditunjukkan pada gambar di atas. Bagaimanapun, Anda juga bisa menulis campuran atau, referensi sel relatif dari setiap sel dalam rumus dan cukup seret ke bawah untuk mendapatkan hasilnya.

2.2 Rumus SUMIF dengan Warna Sel

Langkah-langkah:

Ketik rumus berikut dalam Sel H5 :

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

Demikian pula dalam Sel H6 ,

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

Dan, dalam Sel H7 ,

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

Amati gambar-gambar di atas untuk melihat bagaimana hasilnya ditemukan.

🔎 Bagaimana Proses dengan Rumus Bekerja?

📌 Di sini, rumus yang menggunakan GET.CELL fungsi mengambil 38 untuk mengembalikan warna kode dan referensi sel yang kodenya akan dikembalikan.

📌 Dengan mendefinisikan Name for dengan GET.CELL kita cukup menulis nama " NumberColor " diawali dengan tanda sama dengan akan mendapatkan kode warna sel yang direferensikan.

📌 Berikutnya, dengan menggunakan kode Warna yang telah kita terapkan COUNTIF dan SUMIF rumus untuk mendapatkan jumlah dan jumlah rentang data dengan kriteria kode warna.

Baca selengkapnya: Cara Mengubah Warna Sel Berdasarkan Nilai di Excel (5 Cara)

3. Rumus IF Excel dengan Warna Sel

Sekarang, katakanlah kita memiliki harga yang sama per buah untuk produk seperti hoodies , jaket dan s weaters .

Jika Anda ingin menghitung harga total untuk jumlah total produk ini, kita bisa menggunakan JIKA formula.

Anda bisa mengikuti langkah-langkah untuk mendaftar JIKA di sini.

Langkah-langkah:

  • Kita sudah membuat NumberColor menggunakan Define Name dan menggunakannya untuk menemukan kode warna (Lihat metode 2).
  • Dalam kolom baru, tulis rumus dalam Sel E5 :
=IF(NumberColor=40,C5*$C$13,0)

  • Tekan Masuk .
  • Seret isi pegangan untuk mendapatkan hasil untuk sisa data.

Anda bisa melihat bahwa itu menunjukkan nilai hanya untuk produk dengan warna yang sama yang memiliki kode warna 40 sementara nol ( 0 ) untuk sisanya.

🔎 Bagaimana Cara Kerja Formula ini?

📌 Di sini JIKA rumus yang dibutuhkan NumberColor menjadi sama dengan 40 .

📌 Jika logikanya benar, maka akan mengalikan kuantitas dengan harga per buah ( 5 Jika tidak, maka akan muncul 0 .

Baca selengkapnya: Cara Menyorot Sel Menggunakan Pernyataan Jika di Excel (7 Cara)

Bacaan Serupa

  • Cara Mengisi Sel dengan Warna Berdasarkan Persentase di Excel (6 Metode)
  • Sorot Kolom di Excel (3 Metode)
  • Cara Menyorot Sel Berdasarkan Teks di Excel [2 Metode]
  • Sorot Sel di Excel (5 Metode)
  • Cara Menyorot dari Atas ke Bawah di Excel (5 Metode)

4. Rumus SUMIFS Excel dengan Warna Sel

Dengan menggunakan kode Warna, kita juga bisa menerapkan SUMIFS formula.

Untuk itu, Anda harus mengikuti langkah-langkah di bawah ini:

Langkah-langkah:

  • Dalam Sel E5 tuliskan rumusnya:
=SUMIFS($C$5:$C$10,$D$5:$D$10,$D5)

  • Setelah itu, tekan Masuk.
  • Gunakan isi pegangan ikon untuk menyeret hasil untuk kasus lainnya.

🔎 Bagaimana Cara Kerja Formula ini?

📌 The SUMIFS rumus mengambil sum_range C5:C10 sebagai referensi absolut untuk kuantitas. Selanjutnya, dibutuhkan rentang kode warna yang juga dalam bentuk referensi absolut.

📌 Terakhir, kriteria ditetapkan untuk sel pertama dari kolom kode warna yaitu D5 Dalam hal ini, hanya kolom yang berada dalam bentuk referensi absolut sedangkan baris berada dalam bentuk referensi relatif. isi pegangan ikon untuk kolom lainnya dengan mengubah nomor baris sesuai kebutuhan.

Konten Terkait: Cara Menyorot Sel di Excel Berdasarkan Nilai (9 Metode)

5. Excel VBA Macro ke Rumus Excel dengan Warna Sel

Selain itu, Makro VBA bisa menjadi alat yang luar biasa untuk menerapkan rumus excel berdasarkan warna cell.

Mari kita bagi metode ini menjadi dua bagian untuk memudahkan pemahaman.

Sub-metode pertama akan menggunakan kode untuk menemukan kode warna dan kemudian menerapkannya untuk mengaplikasikan COUNTIF dan SUMIF rumus

Catatan: Makro VBA tidak dapat mengenali warna-warna yang serupa sehingga kami memodifikasi dataset kami dengan warna-warna yang dapat dibedakan.

Tiga warna yang berbeda adalah merah, biru, dan coklat. Sekarang mari kita lihat bagaimana kita bisa menggunakan Makro VBA untuk menerapkan rumus Excel dengan warna sel.

5.1 Makro VBA untuk Menemukan Kode Warna

Untuk menemukan kode warna menggunakan Makro VBA dan menerapkan rumus Excel, kita harus mengikuti langkah-langkah di bawah ini.

Langkah-langkah:

  • Tekan ALT+F11 dari keyboard Anda.
  • Ini akan membuka Makro VBA Pilih lembar Anda.
  • Dari Sisipkan tab klik pada Modul .

  • The Umum jendela akan terbuka.

  • Salinan dan Tempel kode berikut ini di jendela General.

Kode:

 Fungsi ColorIndex (CellColor As Range) ColorIndex = CellColor.Interior.ColorIndex End Function 

  • Simpan file dengan akhiran Excel Macro-Enabled Workbook.
  • Buka sheet Anda dan tulis rumus berikut di Cell D5:
=Indeks Warna (C5)

  • Tekan Masuk dan seret menggunakan isi pegangan untuk mendapatkan hasil untuk sisa data.

  • Sekarang, di kolom lain di Sel E5, Anda harus menulis rumus di bawah ini:
=COUNTIF($D$5:$D$10,$D5)

  • Tekan Masuk dan seret hasilnya sampai akhir data.

  • Demikian pula, untuk menerapkan SUMIF, tulis rumus yang diberikan di bawah ini dalam Sel F5 :
=SUMIF($D$5:$D$10,$D5,$C$5:$C$10)

Untuk kasus ini, anda harus mencari penjumlahannya dengan menggunakan kode warna. Namun, anda bisa langsung melakukan penjumlahan dengan menuliskan kode. Hal ini akan dijelaskan pada sub-metode berikutnya.

🔎 Bagaimana Proses dengan Rumus Bekerja?

📌 Kami telah menciptakan ColorIndex menggunakan kode dan menjaga argumen sebagai rentang data. Dengan menggunakan ini kita mendapatkan kode warna.

📌 Selanjutnya, kami menggunakan COUNTIF rumus untuk mendapatkan hasil hitungan untuk kode warna tertentu.

📌 Terakhir, kami menggunakan SUMIF rumus untuk mendapatkan jumlah berdasarkan kode warna.

5.2 Makro VBA untuk Menjumlahkan

Anda harus mengikuti langkah-langkah berikut untuk mendapatkan penjumlahan kuantitas dengan warna yang sama secara langsung melalui kode.

Langkah-langkah:

  • Anda harus menekan ALT+F11 dari keyboard Anda untuk membuka Makro VBA Jendela.
  • Sekali lagi, Anda harus memilih sheet Anda dan From Modul dari Sisipkan tab.

  • Seperti sub-metode di atas, metode Umum jendela akan terbuka. salinan dan tempelkan kode berikut ini di dalam Umum jendela.

Kode:

 Fungsi SBC (CClr Sebagai Range, rRng Sebagai Range) Dim cSum Sebagai Long Dim ColIndex Sebagai Integer ColIndex = CClr.Interior.ColorIndex Untuk Setiap cl Dalam rRng Jika cl.Interior.ColorIndex = ColIndex Maka cSum = WorksheetFunction.SUM(cl, cSum) End If Next cl SBC = cSum End Function 

  • Selanjutnya, buka lembar kerja Anda. Sel D5 Anda harus menulis rumus berikut ini:
=SBC($C5,$C$5:$C$10)

  • Tekan Masuk dan seret hasilnya menggunakan isi pegangan hingga akhir kisaran data.

Anda akan mendapatkan hasil seperti yang ditunjukkan pada gambar di atas.

🔎 Bagaimana Proses dengan Rumus Bekerja?

📌 Kita menciptakan formula dengan nama SBC melalui kode yang telah kita tulis di jendela Umum untuk lembar kerja ini.

📌 Setelah itu, kami menggunakan rumus dengan rentang data dan kriteria sebagai sel kuantitas tertentu.

Baca selengkapnya: VBA untuk Mengubah Warna Sel Berdasarkan Nilai di Excel (3 Contoh Mudah)

Hal-hal yang Perlu Diingat

1. Anda harus menggunakan warna yang berbeda jika menerapkan Makro VBA.

2. Anda harus menyimpan file Excel dengan akhiran .xlsm jika file tersebut memiliki kode Makro VBA di dalamnya.

Kesimpulan

Artikel ini menjelaskan 5 metode berbeda untuk menerapkan rumus Excel seperti SUMIF , SUBTOTAL , COUNTIF Selain itu, buku kerja latihan tersedia untukmu, jadi kamu bisa mengunduhnya, dan menerapkan salah satu metode sesuai kebutuhanmu. Untuk pertanyaan lebih lanjut, silahkan tulis di bagian komentar.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.