在 Google 表格电子表格中,我有一些绿色和红色的单元格。我想要一个包含那些绿色/红色单元格的单元格。
是否有一个公式来做这件事或任何自定义代码?
在 Google 表格电子表格中,我有一些绿色和红色的单元格。我想要一个包含那些绿色/红色单元格的单元格。
是否有一个公式来做这件事或任何自定义代码?
此Google Apps 脚本应该可以帮助您入门(请参阅示例电子表格):
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);
}