Cara mewarnai baris berdasarkan nilai sel di OpenOffice dan LibreOffice

44

Bagaimana Anda mengatur warna latar belakang seluruh baris secara otomatis berdasarkan nilai kolom tertentu pada baris itu di OpenOffice dan LibreOffice?

Ada pertanyaan serupa untuk Excel , tetapi ini tidak sepenuhnya berfungsi di LibreOffice.

Saya bisa mengatur aturan pemformatan bersyarat menggunakan rumus untuk mengatur warna sel tertentu berdasarkan nilai dalam sel itu (misalnya =$D5), tetapi bagaimana cara menerapkan format ke seluruh baris?

Cerin
sumber

Jawaban:

44

Ini bahkan lebih mudah daripada solusi kacang . Anda tidak perlu memilih sel yang menyimpan nilai yang seharusnya relevan untuk pemformatan bersyarat. Cukup pilih semua sel yang harus diformat bersyarat, dan gunakan aturan berbasis rumus. Sekarang, jika rumus Anda menggunakan alamat sel dengan kolom tetap (mis. '$ D5'), OpenOffice akan menyesuaikannya untuk setiap sel yang dipilih.

Misalnya: Anda ingin memformat tabel berikut secara kondisional berdasarkan nilai kolom kedua (B) (format harus diterapkan jika nilainya lebih besar dari 2):

Pemformatan Bersyarat 1

Untuk melakukannya:

  1. Pilih sel A1 hingga C5;

  2. Pilih Menu Format-> Conditional Formatting->
    Manage...

  3. Tekan AddTombol untuk menambahkan kondisi;

  4. Pilih jenis kondisi Formula is

  5. Masukkan sebagai Formula $B1 > 2dan atur format yang akan diterapkan jika kondisinya cocok (misalnya, latar belakang merah jelek);

Hasilnya akan terlihat seperti ini:

Pemformatan bersyarat: hasil

Untuk memeriksa ulang apa yang dilakukan LibreOffice / OpenOffice dengan tabel Anda, pilih satu sel, misalnya A4, dan pilih Menu Format-> Conditional Formatting->
Manage...lagi.

Anda akan melihat ada aturan pemformatan bersyarat yang ditentukan untuk sel itu, dengan Formula issebagai tipe kondisi, dan $B4 > 2sebagai rumus. Jadi, LibreOffice menerjemahkan format bersyarat yang ditentukan untuk tabel lengkap dalam aturan tunggal untuk masing-masing sel secara otomatis.

tohuwawohu
sumber
1

Saya akui ternyata ini sangat sulit. Anda perlu 'menyulap' sel yang dipilih (garis hitam) dengan array yang dipilih untuk pemformatan (berbayang).

Klik pada D5 (untuk menampilkan garis besar hitam) dan pilih seluruh lembar (di atas 1dan di sebelah kiri A). Set pemformatan bersyarat yang diperlukan dengan Formula adalah: $ D5 = {apa pun isinya D5}.

Jika itu tidak berhasil, hanya saja saya belum menjelaskannya dengan benar!

kacang
sumber
2
Terima kasih Pnuts, jawaban Anda berhasil! Inilah yang saya lakukan: 1. Klik pada sel yang menyimpan nilai warna tergantung. Pastikan ada di salah satu sudut 'meja' yang ingin Anda beri pewarnaan. 2. Kemudian pilih seluruh rentang baik dengan mouse (mulai dari sel yang sebelumnya dipilih), atau dengan menahan tombol shift dan mengklik sudut berlawanan secara diagonal dari rentang tersebut. 3. Masukkan pemformatan bersyarat dan tentukan kondisi sebagai "Formula adalah" "$ D5 = 'kondisi apa pun'. (" $ D5 "adalah referensi ke nilai kriteria holding sel sudut) Itu harus bekerja :)
PopMilo