2

在Google文檔電子表格中,我有一些單元格爲綠色和紅色。我想要一個有綠色/紅色着色細胞數的細胞。根據彩色單元更新單元格的值 - Google文檔電子表格

我可以有一個公式來做這個事情或任何custome代碼呢?

+0

我不知道的任何方式可以接入小區的顏色,但如果顏色主題相關的單元格的內容,我當然,你可以寫一個公式和/或腳本來做到這一點。 單元格的顏色與內容之間是否有任何關係? – opowell 2013-04-21 19:31:51

+0

顏色與內容無關 – asma 2013-04-22 07:02:57

回答

1

Google Apps Script應該讓你開始(見example spreadsheet):

function countRedBackgrounds() { 
    var COUNT_RED = 0; 
    var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Cell colors"); 
    var dataRange = sheet.getDataRange(); 
    for (var i = 1; i<dataRange.getNumRows(); i++) { 
    for (var j = 1; j<dataRange.getNumColumns(); j++) { 
     if (dataRange.getCell(i,j).getBackground() == "#ff0000") 
     COUNT_RED++; 
    } 
    } 
    dataRange.getCell(1,1).setValue(COUNT_RED); 
} 
相關問題