Grundidee: Ich habe eine Zeichenfolge in Zelle D2 auf dem ersten Blatt. Ich möchte eine benutzerdefinierte Funktion in Zelle G2 setzen, die die D2 Zeichenfolge mit etwas Text vergleicht, und wenn es übereinstimmt, geben Sie den Wert von F2 zu H2, (wo es auf Blatt2 mit = Sheet1! H2 in a aktualisiert wird Zelle auf sheet2.Google Tabellen & benutzerdefinierte Funktion, um Strings zu vergleichen
ein wenig verworren, aber ich habe wissen wenig scripting, und nicht wissen, die Syntax gut enuff all dies herauszufinden.
hier was, ich versuche, ist (nicht funktioniert) in Zelle G2.
function compareString() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var name_Cell = sheet.getRange("D2"); // ('D2');
var url_Cell = sheet.getRange("F2");
if (name_Cell == "Burning man-Limbo")
{
//var nextSheet = ss.getSheetByName("Limbo");
//nextSheet.getRange(A2).setValues(url_Cell);
var cell = sheet.getRange("H2");
return cell.setValue(url_Cell);
}
else
{ throw ("Danger Will Robinson: input bad : " + name_Cell);
return;
}
}