Cara menerapkan pemformatan bersyarat hanya ke sel yang berisi rumus subtotal

2

Saya memiliki daftar nilai, saya harus mengganti warna setiap baris (yang berfungsi dengan baik). Dalam daftar itu saya juga memiliki subtotal, dihitung menggunakan SUBTOTALfungsi.

Bagaimana saya bisa memberikan subtotal set warna sendiri?

Contoh (konten / warna sel):

row1         / white

row2         / gray

=subtotal()  / dark gray

row4         / white

row5         / gray

=subtotal()  / very dark gray

row7         / white

row8         / gray

=subtotal()  / dark gray

Saya tahu dari sumber lain bagaimana memformat hanya baris yang terlihat, tetapi ini masih meninggalkan Subtotal.

Bagaimana Subtotal memiliki warna alternatif sendiri?

sgp667
sumber

Jawaban:

0

Jadi saya sudah menemukannya sendiri.

Bagi mereka yang memiliki masalah serupa di sini adalah bagaimana saya melakukannya:

Saya menggunakan tiga Kolom tersembunyi di depan (kiri) tabel saya, jadi data saya tetap sebagai kolom D, yang berfungsi sebagai input untuk aturan pemformatan bersyarat saya.

Row 2
Column A  "Is Subtotal"
Column B  "Even Subtotal"
Column C  "Even Value"
Row 3
Column A  ""
Column B  TRUE
Column C  TRUE
Row 4 
Column A  =NOT(ISERROR(FIND("Total",D4))) 
Column B  =IF(A4,NOT(B3),B3)
Column C  =IF(NOT(A4),NOT(C3),C3)

-Pengaturan ini adalah contoh baris 4 tetapi rumus tetap sama untuk setiap baris

-Kolom A benar adalah bahwa baris adalah Subtotal (jika Anda menggunakan fitur Subtotal Excel (terletak Data> Garis Besar> Subtotal), excel akan menyertakan work "total" di setiap baris yang mengandung subtotal)

-Kolom B jika Kolom A menentukan bahwa ini adalah baris dengan subtotal kemudian mengubah nilai (benar / salah)

-Column C jika Coulmn A menentukan bahwa ini adalah baris tanpa subtotal, mereka mengubah nilai (true / fale)

-Terakhir saya memiliki empat aturan pembentukan conditioanal untuk setiap skenario yang mungkin menggunakan formula kustom

=AND($A4,$B4)            Subtotal even
=AND($A4,NOT($B4))       Subtotal odd
=AND(NOT($A4),$B4)       Value even
=AND(NOT($A4),NOT($B4))  Value odd

Saya dapat membayangkan bahwa ini dapat dilakukan tanpa kolom tambahan tetapi solusi ini membuat formula saya lebih sederhana, dan saya pikir lebih elegan.

sgp667
sumber