Paano Mag-filter Ayon sa Kulay sa Google Sheets

Inilunsad ng Google ang unang pansubok na bersyon nito na Sheets noong 2006, at mabilis na pinalawak ang pansubok na bersyon sa functional na bersyon na ginagamit ng maraming tao ngayon. Gusto ng mga user ng spreadsheet ang Sheets dahil isa itong maraming gamit na tool na may mabilis na curve sa pag-aaral at maraming feature.

Paano Mag-filter Ayon sa Kulay sa Google Sheets

Ang katotohanan ay ang bawat software program ay isang pagbabalanse sa pagitan ng maraming salik – ang kahirapan ng learning curve, ang feature set, ang pagiging maaasahan ng program, ang gastos ng program, at iba pa.

Walang programang perpekto; lahat sila ay kailangang gumawa ng mga tradeoff sa pagitan ng mga lugar ng pagganap. Kaya't habang ang Google Sheets ay may napakababang curve sa pag-aaral at ang perpektong presyo (libre!), ito ay nababalanse ng medyo limitadong hanay ng tampok nito. Ang mga sheet ay halos kasing dami ng feature na gaya ng Excel kahit na mas mahirap gawin ang mga mas advanced na bagay tulad ng mga pivot table na may Sheets kumpara sa Excel at ang Sheets ay walang masyadong feature.

Para sa karamihan ng mga user, hindi iyon problema... hanggang sa dumating ang sandali na talagang kailangan mo ng feature na walang built-in ang Sheets.

Sa kabutihang palad, may mga paraan sa mga limitasyon ng Sheets. Ang isang tampok na ipinahayag ng maraming mga gumagamit na nais ay ang kakayahang mag-filter ayon sa kulay. Sa artikulong ito, ipapakita ko sa iyo ang ilang magkakaibang paraan upang mag-filter ayon sa kulay sa Google Sheets.

Mayroon bang paraan upang mag-filter ayon sa kulay sa Google Sheets?

Oo, sa katunayan, mayroong hindi bababa sa ilang iba't ibang paraan upang maisagawa ang pag-filter ayon sa kulay sa Sheets.

Ang mga sheet ay may makapangyarihang conditional formatting tool, ngunit ito ay batay sa data na nakaimbak sa mga cell, hindi sa mga katangian ng cell gaya ng kulay. Para sa mas kumpletong pagtingin sa conditional formatting, tingnan ang aming gabay sa conditional formatting sa Sheets.

Kaya mukhang walang paraan upang mag-filter ayon sa kulay ng cell sa Sheets, ngunit may dalawang magkaibang paraan para gawin ito.

Ang isang paraan ay ang paggamit ng script upang matukoy ang mga cell sa pamamagitan ng kanilang kulay at pagkatapos ay iimbak ang hex na halaga ng kulay na iyon sa isa pang cell; pagkatapos ay maaari mong i-filter batay sa mga nilalaman ng cell na iyon at ang resulta ay magmukhang pareho na parang nag-filter ka ayon sa kulay.

Ang ibang diskarte ay gumagamit ng Sheets add-on; may ilang magagandang bagay na naglalaman ng functionality na ito. Ipapakita ko sa iyo kung paano gamitin ang dalawang paraang ito.

Paano ako mag-filter sa Google Sheets?

Ang diskarte na ito ay para sa mas teknikal na user o Google Apps power user dahil gumagamit ito ng Google App Script kasama ang Google Script Editor upang lumikha ng function na maaari mong tawagan mula sa Google Sheets.

Sa halimbawang sitwasyong ito, mayroon kang Sheet na naglalaman ng lahat ng natitirang ticket (isang paraan ng pagsubaybay sa mga isyu sa suporta sa customer), na color-coded ayon sa priyoridad: mababa, katamtaman, mataas, at apurahan. Maaaring maging kapaki-pakinabang ang pag-uuri ayon sa kulay sa sitwasyong ito at maaari mong ilapat ang ideya sa anumang sitwasyon kung saan maaaring gusto mong pagbukud-bukurin ang isang sheet ayon sa kulay.

Ang unang paraan ay ang paggamit ng Google Apps Scripts, na maaaring maging kapaki-pakinabang ng mga teknikal na user at advanced na user ng Google Apps dahil nagbibigay ito sa iyo ng maraming flexibility at kapangyarihan upang palawigin ang mga kakayahan ng Google Sheets.

Karamihan sa mga user ng Sheets ay gugustuhin na lumaktaw sa isang "Add on," na mas madali at mas mabilis na ipatupad. Ang mga add on ay kadalasang pinakamadaling paraan para magawa ang mga bagay na hindi pangunahing feature ng Google Sheets.

Ang Paraan ng Google Apps Script

Magsimula tayo sa pamamagitan ng pagkopya at pag-paste ng mismong script sa Google Apps Script Editor.

  1. Una, Buksan ang Google Sheets sa sheet na gusto mong i-filter.
  2. Susunod, Piliin Script Editor galing sa Mga gamit dropdown na menu.
  3. Kopyahin at i-paste ang sumusunod na code:

function na GetCellColorCode(input)

{

var ss = SpreadsheetApp.getActiveSpreadsheet();

var cell = ss.getRange(input);

var result = cell.getBackground();

ibalik ang resulta

}

Maaari mo na ngayong tawagan ang function na ginawa mo sa Google Apps Script mula sa mga cell sa iyong sheet.

Tawagan ang Function mula sa Iyong Sheet

Ngayong handa ka nang gamitin ang script, maaari mong tawagan ang function sa script mula sa Sheet. Una, gayunpaman, lumikha ng isang espesyal na column na tinatawag na "mga kulay" o isang bagay na katulad nito.

Google Sheet

Upang makuha ang mga hex code na ito, gamitin ang sumusunod na function call sa bawat cell na may row na may cell color coded na C2 sa kasong ito:

=GetCellColorCode("B"&ROW())

Tandaan na ang mga parameter ay tumutukoy sa B, na kung saan ay ang column kung saan may color-coded at ang row. Sa halimbawang ito, ito ay column B ngunit, siyempre, ayusin ang numero ng column upang umangkop sa iyong sitwasyon.

Pagkatapos ay maaari mo lamang kopyahin ang function sa bawat isa sa iba pang mga cell sa column na iyon. Ang magiging resulta ay magkakaroon ka ng isang column ng mga hex code para sa bawat kulay na iyong pinili para sa color-coding.

Lumikha ng Filter

Ngayong nakumpleto mo na ang script at ang function na tawag sa Sheet, gagawa ka ng filter para makapag-filter ka ng isa o higit pang mga kulay:

  1. Piliin ang header ng column ng column ng mga kulay.
  2. Galing sa Data pull-down na menu, piliin Gumawa ng Filter
  3. Pagkatapos ay i-clear ang hex code para sa mga kulay na gusto mong gamitin sa iyong filter.
  4. Panghuli, pumili ng isa o higit pang mga kulay (mga hex code) na gusto mong makita.salain ayon sa kulay

Ibabalik nito ang lahat ng row kung saan ang priority ay apurahan (orange). Siyempre, maaari kang pumili ng alinman sa mga kulay o higit sa isang kulay depende sa kung ano ang gusto mong makita sa Sheet.

orange na filter

Para sa mga power user, ang paggamit ng solusyon sa Google Apps Script ay nagbibigay sa iyo ng maraming flexibility at kapangyarihan upang palawigin ang mga kakayahan ng Google Sheets. Para sa karamihan ng mga user, mas madaling gumamit lang ng add-on.

Gamit ang Add-on ng Sort Range Plus

Nakakita ako ng gumaganang sort-by-color add-on sa Google Sheets add-on page. Ang pakinabang ng add-on na ito ay maaari itong mag-uri-uri ayon sa kulay ng cell o sa pamamagitan ng kulay ng teksto, ngunit ang downside ay hindi mo maaaring baguhin ang pagkakasunud-sunod o i-customize ito.

  1. Bisitahin ang page ng Sort Range Plus at piliin ang asul na + Libre na button sa kanang tuktok upang i-install ito.
  2. Piliin ang mga cell sa iyong sheet na gusto mong ayusin ayon sa kulay.
  3. Piliin ang Mga Add-on at Pagbukud-bukurin ang Saklaw Plus.
  4. Piliin ang Sort Range.
  5. Gamitin ang add-on para pagbukud-bukurin.

Sa mga setting para sa app, maaari mong baguhin ang pagkakasunud-sunod ng pag-uuri sa isa sa tatlong preset na uri na nagbibigay sa iyo ng kaunting kakayahan sa pag-customize.

Gamit ang ColorArranger add-on

Ang isa pang kapaki-pakinabang na add-on para sa Sheets ay Color Arranger. Hinahayaan ka ng ColorArranger na pagbukud-bukurin ang mga Sheet sa pamamagitan ng paggamit ng visual na representasyon ng kulay ng background ng mga cell.

Kasama sa mga pangunahing feature ng add-on ang pag-uuri mula sa maraming kulay, awtomatikong pag-detect ng data at mga column ng pag-uuri, isang opsyon na "pinakamalapit na tugma" na naglalagay ng magkatulad na mga kulay nang magkakalapit, at pag-fine-tune ng pagkakasunud-sunod sa pamamagitan ng pag-drag ng mga kulay sa palette .

Ang paggamit ng ColorArranger ay simple. I-load lang ang iyong sheet, italaga ang mga kulay sa column ng data, at piliin ang Mga Add-On->Color Arranger->Pagbukud-bukurin ayon sa kulay. May lalabas na dialog box kung saan naka-autodetected ang iyong column ng data. Hat tip sa TechJunkie reader na si Sekhar para sa pagpapaalam sa amin tungkol sa add-on na ito!

Mayroon kaming ilang artikulo sa Google Sheets sa TechJunkie na nilalayong tulungan kang buuin ang iyong mga kasanayan, kabilang ang mga artikulong ito kung paano gawin:

  • Gabay sa mga function ng Sheets
  • Paano Magtago ng Mga Column sa Google Sheets
  • Paano Magdagdag ng Chart at I-edit ang Alamat sa Google Sheets
  • Paggamit ng Mga Pivot Table sa Sheets!

Sana ay nakita mo itong isang kapaki-pakinabang na gabay sa paggamit ng kulay ng cell bilang tool para sa pag-uuri at pag-filter sa Google Sheets. Kung mayroon kang sariling mga mungkahi para sa paggawa nito, mangyaring huwag mag-atubiling ibahagi ang mga ito sa amin sa seksyon ng mga komento sa ibaba!