Daftar Isi
Pelajari cara mengubah warna seluruh baris dengan cepat berdasarkan nilai sel tunggal di lembar kerja Excel Anda. Kiat dan contoh rumus untuk nilai angka dan teks.
Minggu lalu kita membahas cara mengubah warna latar belakang sel berdasarkan nilainya. Pada artikel ini Anda akan belajar cara menyorot seluruh baris di Excel berdasarkan nilai satu sel, dan juga menemukan beberapa tip dan contoh rumus yang akan bekerja dengan nilai sel numerik dan teks.
Cara mengubah warna baris berdasarkan angka dalam satu sel
Katakanlah, Anda memiliki tabel pesanan perusahaan Anda seperti ini:
Anda mungkin ingin menaungi baris-baris dalam warna-warna yang berbeda berdasarkan nilai sel di dalam Qty. Ini dapat dengan mudah dilakukan dengan menggunakan Excel Conditional Formatting.
- Mulailah dengan memilih sel yang warna latar belakangnya ingin Anda ubah.
- Buat aturan pemformatan baru dengan mengklik Pemformatan Bersyarat > Aturan Baru... pada Rumah tab.
- Dalam " Aturan Pemformatan Baru " yang terbuka, pilih opsi " Gunakan formula untuk menentukan sel mana yang akan diformat " dan masukkan rumus berikut dalam " Memformat nilai di mana rumus ini benar " untuk menyoroti pesanan dengan Qty. lebih besar dari 4:
=$C2>4
Dan tentu saja, Anda dapat menggunakan operator kurang dari (<) dan sama dengan (=) untuk menemukan dan menyorot baris yang memiliki Qty. lebih kecil dari 4 atau sama dengan 4:
=$C2<4
=$C2=4
Juga, perhatikan tanda dolar $ sebelum alamat sel - diperlukan untuk menjaga huruf kolom tetap sama saat rumus disalin ke seluruh baris. Sebenarnya, inilah yang melakukan trik dan menerapkan pemformatan ke seluruh baris berdasarkan nilai dalam sel tertentu.
- Klik " Format... " dan beralih ke Isi untuk memilih warna latar belakang. Jika warna default tidak cukup, klik " Lebih banyak warna... " untuk memilih salah satu yang Anda sukai, kemudian klik OK dua kali.
Anda juga bisa menggunakan opsi pemformatan lainnya, seperti warna huruf atau batas sel pada tab lain dari Format Sel dialog.
- Pratinjau aturan pemformatan Anda akan terlihat mirip dengan ini:
- Jika ini adalah yang Anda inginkan dan Anda senang dengan warnanya, klik OK untuk melihat pemformatan baru Anda berlaku.
Sekarang, jika nilai dalam Qty. lebih besar dari 4, seluruh baris dalam tabel Excel Anda akan berubah menjadi biru.
Seperti yang Anda lihat, mengubah warna baris berdasarkan angka dalam satu sel cukup mudah di Excel. Selanjutnya, Anda akan menemukan lebih banyak contoh rumus dan beberapa tip untuk skenario yang lebih kompleks.
Cara menerapkan beberapa aturan dengan prioritas yang Anda butuhkan
Dalam contoh sebelumnya, Anda mungkin ingin menyoroti baris dengan nilai yang berbeda dalam Qty. Misalnya, Anda dapat menambahkan aturan untuk menaungi baris dengan kuantitas 10 atau lebih besar. Dalam hal ini, gunakan rumus ini:
=$C2>9
Setelah aturan pemformatan kedua Anda dibuat, atur prioritas aturan sehingga kedua aturan Anda akan berfungsi.
- Pada Rumah tab, di tab Gaya kelompok, klik Pemformatan Bersyarat > Mengelola Aturan... .
- Pilih " Lembar kerja ini " dalam " Tampilkan aturan pemformatan untuk "Jika Anda ingin mengelola aturan yang berlaku untuk pilihan Anda saat ini saja, pilih " Pilihan Saat Ini ".
- Pilih aturan pemformatan yang ingin Anda terapkan terlebih dulu dan pindahkan ke bagian atas daftar dengan menggunakan tanda panah. Hasilnya akan menyerupai ini:
Klik OK dan baris yang sesuai akan segera mengubah warna latar belakangnya berdasarkan nilai sel yang Anda tentukan di kedua rumus.
Cara mengubah warna baris berdasarkan nilai teks dalam sel
Dalam tabel contoh kita, untuk mempermudah tindak lanjut pesanan, Anda bisa membuat bayangan baris berdasarkan nilai dalam Pengiriman kolom, sehingga:
- Jika pesanan adalah "Jatuh Tempo dalam X Hari", warna latar belakang baris tersebut akan berubah menjadi oranye;
- Jika item "Delivered", seluruh baris akan diwarnai hijau;
- Jika pesanan "Lewat Jatuh Tempo", baris akan berubah menjadi merah.
Tentu saja, warna baris akan berubah jika status pesanan diperbarui.
Sementara formula dari contoh pertama kita bisa berfungsi untuk "Delivered" dan "Past Due"( =$E2="Dikirim"
dan =$E2="Lewat Jatuh Tempo"
Seperti yang Anda lihat, pesanan yang berbeda jatuh tempo dalam 1, 3, 5 atau lebih hari dan rumus di atas tidak akan berfungsi karena dimaksudkan untuk pencocokan yang tepat.
Dalam hal ini, Anda sebaiknya menggunakan fungsi SEARCH yang juga berfungsi untuk pencocokan parsial:
=SEARCH("Due in", $E2)>0
Dalam rumus, E2 adalah alamat sel yang ingin Anda jadikan dasar pemformatan, tanda dolar ($) digunakan untuk mengunci koordinat kolom, dan >0 berarti bahwa pemformatan akan diterapkan jika teks yang ditentukan (" Karena di " dalam kasus kami) ditemukan di posisi mana pun dalam sel.
Buat tiga aturan seperti itu dengan mengikuti langkah-langkah dari contoh pertama, dan Anda akan mendapatkan tabel di bawah ini, sebagai hasilnya:
Sorot baris jika sel dimulai dengan teks tertentu
Menggunakan >0 dalam rumus di atas berarti bahwa baris akan diwarnai di mana pun teks yang ditentukan berada di sel kunci. Misalnya, kolom Pengiriman (F) mungkin berisi teks " Mendesak, Jatuh Tempo dalam 6 Jam ", dan baris ini juga akan diwarnai.
Untuk mengubah warna baris ketika sel kunci dimulai dengan nilai tertentu, gunakan =1 dalam rumus, misalnya:
=SEARCH("Due in", $E2)=1
dalam hal ini, baris hanya akan disorot jika teks yang ditentukan ditemukan di posisi pertama dalam sel.
Agar aturan pemformatan bersyarat ini berfungsi dengan benar, pastikan tidak ada spasi di depan di kolom kunci, jika tidak, Anda mungkin memeras otak untuk mencari tahu mengapa rumus tidak berfungsi :) Anda dapat menggunakan alat gratis ini untuk menemukan dan menghapus spasi di depan dan di belakang di lembar kerja Anda - Pangkas Spaces add-in untuk Excel.
Cara mengubah warna sel berdasarkan nilai sel lain
Sebenarnya, ini hanyalah variasi dari mengubah warna latar belakang kotak baris. Tetapi alih-alih seluruh tabel, Anda memilih kolom atau rentang di mana Anda ingin mengubah warna sel dan menggunakan rumus yang dijelaskan di atas.
Contohnya, kita bisa menciptakan tiga aturan semacam itu untuk menaungi hanya sel-sel dalam " Nomor pesanan " kolom berdasarkan nilai sel lain (nilai dalam kolom Pengiriman kolom).
Cara mengubah warna baris berdasarkan beberapa kondisi
Jika Anda ingin menaungi baris-baris dalam warna yang sama berdasarkan beberapa nilai , maka alih-alih membuat beberapa aturan pemformatan, Anda dapat menggunakan fungsi OR atau AND untuk menetapkan beberapa kondisi.
Misalnya, kita bisa mewarnai pesanan yang jatuh tempo dalam 1 dan 3 hari dengan warna kemerahan, dan yang jatuh tempo dalam 5 dan 7 hari dengan warna kuning. Rumusnya adalah sebagai berikut:
=OR($F2="Jatuh Tempo dalam 1 Hari", $F2="Jatuh Tempo dalam 3 Hari")
=OR($F2="Jatuh Tempo dalam 5 Hari", $F2="Jatuh Tempo dalam 7 Hari")
Dan Anda bisa menggunakan fungsi AND, misalnya, untuk mengubah warna latar belakang baris dengan Qty. sama dengan atau lebih besar dari 5 dan sama dengan atau kurang dari 10:
=AND($D2>=5, $D2<=10)
Tentu saja, Anda tidak terbatas hanya menggunakan 2 kondisi dalam rumus tersebut, Anda bebas menggunakan sebanyak yang Anda butuhkan. Misalnya:
=OR($F2="Jatuh Tempo dalam 1 Hari", $F2="Jatuh Tempo dalam 3 Hari", $F2="Jatuh Tempo dalam 5 Hari")
jenis: Sekarang setelah Anda tahu cara mewarnai sel untuk membedakan antara berbagai jenis nilai, Anda mungkin ingin tahu berapa banyak sel yang disorot dalam warna tertentu dan menghitung jumlah nilai dalam sel tersebut. Kabar baiknya adalah Anda juga dapat mengotomatiskan ini dan Anda akan menemukan solusinya di artikel ini: Cara menghitung, menjumlahkan, dan memfilter sel berdasarkan warna di Excel.
Ini hanya beberapa dari banyak cara yang mungkin untuk membuat garis zebra pada lembar kerja Excel Anda berdasarkan nilai sel yang akan merespons perubahan data di sel tersebut. Jika Anda memerlukan sesuatu yang berbeda untuk kumpulan data Anda, beri kami komentar dan kami akan mencoba mencari tahu.