本教程介紹了我們功能的2個新功能,包括Google表顏色附加組件:CellColor&valuesbyColorall。使用它們不僅通過其顏色,而且是通過共同內(nèi)容來概括和計(jì)數(shù)單元?,F(xiàn)成的if,包括sumifs&countifs公式;)
如果您經(jīng)常使用Google表中的有色單元格,則可能會通過顏色附加組件嘗試我們的功能。您幾乎不知道現(xiàn)在還有2個功能: CellColor和valuesbyColorall 。他們通過有色單元格擴(kuò)大您的操作。在本教程中,我將向您展示兩個函數(shù)如何工作并共享一些現(xiàn)成的自定義公式。
如何在Google表中概括和計(jì)算有色單元格
在深入研究我們的兩個新自定義功能之前,我想通過顏色附加件簡要描述我們的功能,以防您不熟悉它。
Google表的此附加組件會檢查選定單元格中的字體和/或填充顏色,并且:
- 以一種共同的色調(diào)匯總數(shù)字
- 按顏色計(jì)數(shù)細(xì)胞(甚至是空白)
- 在這些突出的單元格中找到平均/最小/最大值
- 還有更多
總共可以使用13個功能來計(jì)算彩色單元格。
這是其工作原理:
- 您選擇要處理的范圍。
- 選擇要考慮的字體和/或填充色調(diào),并根據(jù)您的任務(wù)選擇該功能。
- 選擇在每個行/列或整個范圍內(nèi)計(jì)算記錄。
- 選擇要查看結(jié)果的單元格。
- 點(diǎn)擊插入功能。
例如,在此Google表格表中,我按照所有“在路上”的物品(藍(lán)色)總結(jié):
=SUM(VALUESBYCOLOR("light cornflower blue 3", "", B2:E2))
提示。這里有一個可用的附加組件的詳細(xì)教程,這里有一個博客文章,其中包含示例。
如您所見,附加組件以及內(nèi)部特殊功能使用標(biāo)準(zhǔn)總和函數(shù):valuesbyColor。
valuesbyColor函數(shù)
valuesbyColor是我們的自定義功能。
筆記。沒有附加組件,您將在電子表格中找到它。
它返回與您在附加組件中選擇的顏色相對應(yīng)的那些單元格:
=VALUESBYCOLOR("light cornflower blue 3", "", B2:E2)
看?從上面的每個項(xiàng)目中,每個項(xiàng)目都只能從我的設(shè)置中獲得填充顏色。它使用您在工具中選擇的標(biāo)準(zhǔn)函數(shù)之一來調(diào)整有色單元格。
很酷,是嗎? )
但是附加件仍然錯過了。此功能與SUMIF和COUNTIF不起作用。因此,您仍然無法同時按多種條件計(jì)算(例如單元格顏色和單元格值)。而且您一直在要求它!
我很高興告訴您,我們已經(jīng)通過最新更新(2021年10月)使其成為可能!現(xiàn)在,按顏色功能包含2個自定義功能,可以幫助您:)
額外的功能功能
因此,這兩個新功能是valuesbyColorall和Cellcolor。讓我們看看他們需要什么參數(shù)以及如何將它們與數(shù)據(jù)一起使用。
筆記。由于這些功能是自定義的,因此它們是我們通過顏色附加組件的功能的一部分,您需要安裝它。
否則,您將無法使用功能,而它們返回的結(jié)果將不會加載。
提示。觀看此視頻以了解如何使用自定義公式根據(jù)顏色和價值計(jì)數(shù)單元格,或繼續(xù)閱讀?;蛞愿玫乩斫膺@兩者兼而有之;)在博客文章的末尾甚至還有一個練習(xí)電子表格;)
valuesbyColorall
此自定義功能需要3個參數(shù):
valuesbyColorall(fill_color,font_color,范圍)- fill_color - 具有背景顏色的十六進(jìn)制代碼或顏色名稱(按Google表調(diào)色板)。
提示。盡管需要參數(shù),但您只需輸入一對雙引號即可完全使函數(shù)忽略填充顏色:
- font_color - 具有文本顏色的十六進(jìn)制代碼或顏色名稱(按Google表調(diào)色板)。
提示。也需要該參數(shù),但還需要一對雙引號“”當(dāng)您需要忽略字體顏色時。
- 范圍- 這里沒有什么花哨的,只是您要處理的一系列單元格。
您是否注意到valuesbyColorall可以輕松地誤認(rèn)為附加組件使用的valuesbyColor函數(shù)?要小心,因?yàn)橛泻艽蟮膮^(qū)別。查看此屏幕截圖:
該公式在B2和C2中,但您可以窺視它們在B11&C11中的外觀:
=VALUESBYCOLOR("light green 3", "", A2:A10)
和
=VALUESBYCOLORALL("light green 3", "", A2:A10)
提示。顏色名稱就像在Google Shays Palett中一樣:
這兩個功能具有相同的論點(diǎn),甚至它們的名字也是如此相似!
但是,他們返回不同的數(shù)據(jù)集:
- ValuebyColor返回僅在A列中帶有綠色顏色的記錄的列表。該公式的結(jié)果僅占4個單元格:B2:B5。
- 依次,ValueByColorall返回與原始大小(9個單元格) - C2:C10相同的范圍。但是,此范圍內(nèi)的記錄僅適用于A列A中所需填充顏色的單元。其他單元格仍然空。
即使對您來說這似乎是一樣的,但它與其他功能的結(jié)合也有很大的不同。這正是您可以檢查顏色以及具有Countifs或sumifs函數(shù)的單元格的內(nèi)容。
Google表格CellColor配方
下一個功能非常容易。 Google表格CellColor公式檢查單元格的顏色,并返回每個單元格的顏色名稱或其十六進(jìn)制代碼(這是您的選擇)。
您可能不需要這些顏色名稱,但是可以在其他功能中使用它們作為條件。
此功能還需要3個參數(shù):
CellColor(range,color_source,color_name)- 范圍- 您想檢查顏色的細(xì)胞。
- color_source - 告訴函數(shù)在哪里查看:
- 使用雙引號中的“填充”一詞檢查背景顏色
- “字體” - 用于文字顏色
- “兩個” - 用于填充和文字顏色
-
color_name - 告訴返回哪種名稱的方式:
- 是的?
- false獲取顏色的十六進(jìn)制代碼,例如#ff0000或#3D85C6
例如,下面的公式返回A2:A10:
=CELLCOLOR(A2:A10, "both", TRUE)
那么,如何使用這些功能使用if,sumifs,countifs?您如何根據(jù)顏色設(shè)置搜索標(biāo)準(zhǔn)?
按顏色和內(nèi)容的總和和計(jì)數(shù)單元格 - 公式示例
讓我們嘗試在一些簡單的情況下使用valuesbycolorall和Cellcolor。
如果細(xì)胞顏色是紅色的,那么... - Google表格公式
在這里,我有一個簡短的學(xué)生通過3個考試:
我想僅當(dāng)連續(xù)的所有單元格是綠色的(通過所有考試的學(xué)生)時,我想在E列中標(biāo)記該行。我將在IF函數(shù)中使用我們的CellColor來檢查顏色并返回所需的字符串:
=IF(COUNTIF(CELLCOLOR(B2:D2,"fill",TRUE),"light green 3")=3,"PASS","")
這就是它的作用:
- CellColor(B2:D2,“ Fill”,True)返回一行使用的所有填充顏色。
- Countif(CellColor(B2:D2,“ Fill”,True),“淺綠色3”)= 3采用這些顏色,并檢查是否'Light Green 3'(在我的單元格中)連續(xù)出現(xiàn)3次。
- 如果是這樣,如果返回“通過”,則否則,單元格保持空。
Countifs:用1個公式按顏色和值計(jì)數(shù)
Countifs是另一個最終可以按多個標(biāo)準(zhǔn)計(jì)數(shù)的函數(shù),即使其中一個是顏色。
我們假設(shè)每次輪班利潤和每個員工都有記錄:
使用我們在Countifs中的兩個自定義功能,我可以計(jì)算每個員工實(shí)施銷售計(jì)劃(綠細(xì)胞)的次數(shù)。
示例1。CountifsCellcolor
我將使用數(shù)據(jù)列出表旁邊的所有經(jīng)理,并為每個員工輸入一個單獨(dú)的公式。我將從CellColor開始:
=COUNTIFS($A$2:$A$10,E2,CELLCOLOR($C$2:$C$10,"fill",TRUE),"light green 3")
- 公式檢??查的第一件事是A列中的單元格:如果有“ Leela”(E2的名稱),則將記錄考慮在內(nèi)。
- 它查找的第二件事是C列中的“淺綠色3”顏色的單元格。
提示。使用Google表調(diào)色板檢查手機(jī)顏色:
由于Countifs本身不僅可以拾取顏色,因此我將我們的CellColor用作條件范圍。
請記住,CellColor返回每個單元格中使用的顏色列表。當(dāng)我將其嵌入Countifs中時,后者掃描列出了搜索所有“淺綠色3”的出現(xiàn)。與E列的名稱結(jié)合使用,給出了所需的結(jié)果。容易的peasy :)
示例2。CountifsvaluesbyColorall
如果您選擇valuesbyColorall,也會發(fā)生同樣的情況。將其作為第二條件的范圍輸入:
=COUNTIFS($A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:C$10),"")
您還記得什么dureatbyColorall返回嗎?只有滿足您顏色需求的單元格的一系列單元格包含記錄。所有其他細(xì)胞都保持空。
因此,當(dāng)將valuebyColorall放在countifs上時,公式僅計(jì)數(shù)那些不為空的單元格:“ ”(換句話說,與所需的顏色相對應(yīng))。
sumifs:按1個公式按顏色和值按顏色和值的總和
帶有sumifs的故事就像countifs一樣:
- 采用我們的自定義功能之一:cellcolor或valuesbyColorall。
- 將其視為應(yīng)測試顏色的范圍。
- 根據(jù)您選擇的功能輸入條件:cellcolor的顏色名稱和valuesbyColorall的“不為空”(“ ”)。
筆記。 Sumifs除了簡單的范圍外,什么都不是它的第一個參數(shù) - sum_range 。如果您嘗試嵌入我們的自定義功能之一,則該公式將無法正常工作。因此,請記住這一點(diǎn),并確保將其作為標(biāo)準(zhǔn)輸入CellColor和PreationByColorall。
這是幾個例子。
示例1。SumifsCellcolor
看這個公式:
=SUMIFS($C$2:$C$10,A$2:A$10,E2,CELLCOLOR($C$2:$C$10,"fill",TRUE),"light green 3")
- CellColor從C2:C10獲得所有填充顏色,Sumifs檢查其中的任何一個是“淺綠色3”。
- Sumifs還掃描了E2 - Leela的名稱的A2:A10。
- 一旦滿足兩個條件,就準(zhǔn)備就緒C2:C10。
示例2。
ValuebyColorall也會發(fā)生同樣的事情:
=SUMIFS($C$2:$C$10,$A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:$C$10),"")
- valuesbyColorall返回只有所需填充顏色的單元格包含值的范圍。 Sumifs考慮了所有非空細(xì)胞。
- sumifs還從E2掃描了a2:a10的“ leela”。
- 滿足兩個條件后,您將獲得C2:C10的相應(yīng)總數(shù)。
希望本教程可以解釋該功能如何工作,并暗示可能使用它們的可能方法。如果您仍然很難將它們應(yīng)用于您的案件,請?jiān)谠u論部分與我見面;)
帶有公式示例的電子表格
顏色功能 - 自定義功能(使自己成為練習(xí)的副本)
以上是自定義功能以計(jì)算Google表中有色單元格:CellColor&valuesByColorall的詳細(xì)內(nèi)容。更多信息請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣服圖片

Undresser.AI Undress
人工智能驅(qū)動的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover
用于從照片中去除衣服的在線人工智能工具。

Clothoff.io
AI脫衣機(jī)

Video Face Swap
使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的代碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級代碼編輯軟件(SublimeText3)