Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ContaCellePerColore

37 views
Skip to first unread message

Fabio Spadafora

unread,
Nov 1, 2023, 5:17:52 AM11/1/23
to
Salve a tutti.
in un foglio google, come faccio a contare SOLO le celle di un determinato colore?
Ho creato uno script in appscript col seguente codice:
function countColoredCells(countRange,colorRef) {
var activeRg = SpreadsheetApp.getActiveRange();
var activeSht = SpreadsheetApp.getActiveSheet();
var activeformula = activeRg.getFormula();
var countRangeAddress = activeformula.match(/\((.*)\,/).pop().trim();
var backGrounds = activeSht.getRange(countRangeAddress).getBackgrounds();
var colorRefAddress = activeformula.match(/\,(.*)\)/).pop().trim();
var BackGround = activeSht.getRange(colorRefAddress).getBackground();
var countCells = 0;
for (var i = 0; i < backGrounds.length; i++)
for (var k = 0; k < backGrounds[i].length; k++)
if ( backGrounds[i][k] == BackGround )
countCells = countCells + 1;
return countCells;
}

quanto inserisco la formula nella cella desiderata, il risultato è questo:
#ERRORE!
Errore di analisi della formula

Che succede? dove sbaglio?

Grazie

issdr

unread,
Nov 1, 2023, 8:30:53 AM11/1/23
to
Fabio Spadafora wrote:

> in un foglio google

rileggi il nome del gruppo
0 new messages