Hallo erst mal, ich bin ein absoluter Anfänger und schlecht in Englisch. Das wird sich ändern, aber jetzt brauche ich Eure Hilfe!
Ich möchte eine Bedingte Formatierung über ein Script ausführen.
Beispiel:
In A1 steht ein Wert, ist der Wert aber größer als in A2, soll sich der Hintergrund in A1 in rot verfärben.
Soweit bin ich schon gekommen, ohne Hilfe:
Jedoch weiß ich nicht, wie ich einen Vergleich einbauen soll.
Das er also schaut welcher Wert in A2 steht und wenn der Wert in A1 größer ist, diese Zelle sich in rot verfärbt.
Ein ähnliche Funktion habe ich schon gefunden, bekomme diese aber nicht abgeändert!
P.S: ich beschäftige mich erst seit ein paar Tagen mit dem Scripten und mein Englisch ist auch recht schlecht.
Ich hoffe Ihr könnt mir helfen!
Ich möchte eine Bedingte Formatierung über ein Script ausführen.
Beispiel:
In A1 steht ein Wert, ist der Wert aber größer als in A2, soll sich der Hintergrund in A1 in rot verfärben.
Soweit bin ich schon gekommen, ohne Hilfe:
HTML:
function farbtest() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var colors = [ ["red"] ];
var cell = sheet.getRange("B5");
cell.setBackgrounds(colors);
}
Jedoch weiß ich nicht, wie ich einen Vergleich einbauen soll.
Das er also schaut welcher Wert in A2 steht und wenn der Wert in A1 größer ist, diese Zelle sich in rot verfärbt.
Ein ähnliche Funktion habe ich schon gefunden, bekomme diese aber nicht abgeändert!
HTML:
function onEdit(e) {
var ss = e.source;
var sheet = ss.getActiveSheet();
var range = sheet.getRange("A:B");
var values = range.getValues();
//for each row that data is present
for(var i = 0; i < values.length; i++) {
var cell = sheet.getRange(i + 1, 2);
//check if the first value of that row is exactly "United States"
if(values[i][0] === "United States") {
//if it is, check for a blank cell. If so, make it red.
if(values[i][1] === "") {
cell.setBackground('red');
} else {
cell.setBackground('white');
}
} else {
//In any other case, make it white.
cell.setBackground('white');
}
}
}
P.S: ich beschäftige mich erst seit ein paar Tagen mit dem Scripten und mein Englisch ist auch recht schlecht.
Ich hoffe Ihr könnt mir helfen!
Zuletzt bearbeitet von einem Moderator: