İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Google hesabatında hüceyrə rənginə əsaslanan satırları necə filtreləmək olar?

Normal olaraq Filtre özelliği ile satırları Excel'de belirli bir renkle hızlıca filtreleyebiliriz, ancaq Google formunda Filtre funksiyası bu işlemi desteklemez. Bu məqalədə satırları Google hesabatında rənglə necə süzgəclə danışacağam.

Google səhifəsində rəngə əsaslanan satırları süzün


Google səhifəsində rəngə əsaslanan satırları süzün


Rəng əsasında məlumatları filtrləşdirmək üçün aşağıdakı adımları tətbiq edin.

1. Basın Tools > Script redaktoru, bax ekran görüntüsü:

2. Açılan proje penceresinde, kod modülündeki orijinal kodu değiştirmek üçün aşağıdakı script kodunu kopyalayıp yapıştırın, ekran görüntüsüne baxın:

function getHex(input) {
  return SpreadsheetApp.getActiveSpreadsheet().getRange(input).getBackgrounds();
}

3. Və sonra kod pəncərəsini saxlayır və proyektə bir ad vermənizi xatırlatmaq üçün bir sorğu qutusu çıxarılır, ekran görüntüsünə baxın:

4. Script kodunu saxladıqdan sonra, hesabatı geri buraxın və bu formulu daxil edin: = getHex ("A2: A16") veri aralığınızın yanında boş bir hüceyrəyə daxil edin və sonra basın Daxil edin açar, hər bir sıra rəng indeksi köməkçi sütunda göstərilir, ekran görünüşünə baxın:

5. Sonra bu köməkçi sütuna əsaslanan satırları filtrelemeniz lazımdır, xahiş edirik yardımçı sütun başlığını basın və sonra basın Tarix > Süzgəc, bax ekran görüntüsü:

6. Daha sonra genişletilmiş bölmede yardım sütunundaki açılır menyudan basın, liste kutusundan filtrelemek istediğiniz renk dizini seçin ve kontrol edin, ekran görüntüsüne baxın:

7. Tıklayınız OK düyməsini basıb, xüsusi hüceyrə rəngi ilə dolu satırlar aşağıdakı ekran görüntüsü kimi süzülmüşdür:



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Henrique · 17 hours ago
    Awesome job, it works exactly like the explanation.Thank you
  • To post as a guest, your comment is unpublished.
    Bob Thomas · 2 days ago
    Great workaround! I tried repeatedly to highlight duplicates in an Excel spreadsheet then sort by cell color but since the file was so large (373K + rows) the sort would "hang", and never complete. I decided to try Google Sheets and although I could only format about 100K rows at a time (had to do a format 4x) your workaround worked perfectly. Plus, scrolling down the page with Google Sheets was infinitely faster than with Excel. Thanks for the great hack!
  • To post as a guest, your comment is unpublished.
    Ramón · 19 days ago
    I understand that the topic is about a script for such a need. But a simpler option can be to handle conventions by color. Example: Green color indicates CLIENT, Color Orange. INTERESTED, Color Yellow indicates NOT INTERESTED .. Then add a column status and then filter for the desired state.
  • To post as a guest, your comment is unpublished.
    Tarek Allam · 1 months ago
    This is a great script it really helped me solve a problem, however I modified it a bit because my range is not fixed, I keep adding rows to the sheet and I don't want to modify the formula everytime I add a new row, so I used the following formula instead:

    =ARRAYFORMULA(IF(NOT(ISBLANK(A2:A)),getHex("A2:A"),""))

    The problem is when I change the color of a column the hex value does not change even if I refresh the sheet, the only solution I found is to delete the formula then paste it again so it loads again, anyone could help with a solution to this?
  • To post as a guest, your comment is unpublished.
    Tarek · 1 months ago
    This is a great script it really helped me solve a problem, however I modified it a bit because my range is not fixed, I keep adding rows to the sheet and I don't want to modify the formula everytime I add a new row, so I used the following formula instead:

    =ARRAYFORMULA(IF(NOT(ISBLANK(A2:A)),getHex("A2:A"),""))

    The problem is when I change the color of a column the hex value does not change even if I refresh the sheet, the only solution I found is to delete the formula then paste it again so it loads again, anyone could help with a solution to this?