Javascript Google Sheets自定义函数-在IF语句中使用函数输入作为条件
我正在尝试在google sheets中创建一个自定义函数。作为函数的一部分,我想使用输入从返回选项列表中进行选择 也就是说,在一个单元格中,我想写入=IfTestPB并让它返回PB或=IfTestassets并让它返回资产。不管我输入什么,它只返回PBJavascript Google Sheets自定义函数-在IF语句中使用函数输入作为条件,javascript,google-sheets,Javascript,Google Sheets,我正在尝试在google sheets中创建一个自定义函数。作为函数的一部分,我想使用输入从返回选项列表中进行选择 也就是说,在一个单元格中,我想写入=IfTestPB并让它返回PB或=IfTestassets并让它返回资产。不管我输入什么,它只返回PB function iftest(x) { if (x = 'PB') { return 'PB'; } else if (x = 'assets') { return 'assets'; } else {} } 如果PB是您正在寻
function iftest(x) {
if (x = 'PB') {
return 'PB';
} else if (x = 'assets') {
return 'assets';
} else {}
}
如果PB是您正在寻找的字符串,那么它需要或围绕它。例如:
function customFunction(x) {
var assets = 'something';
if (x == 'PB') {
return 'PB';
} else if (x == assets) {
return assets;
} else {
return '';
}
}
这段代码缺乏很多关于基本编程的知识。我建议您学习一些关于变量、类型和所有基本内容的知识。谢谢,我来看看。这是我第一次尝试Javascript,将条件更改为==而不是=解决了问题。非常感谢。问题的一部分是,在单元格中,我必须将x写为带引号的字符串。i、 e.IfTestPB