GAS中的IF语句未返回正确值

时间:2019-01-07 17:26:53

标签: javascript if-statement google-apps-script google-sheets

我的GAS代码中有一个IF ELSE语句,该语句采用工作表中单元格的字符串值,并根据该字符串为变量分配一个整数。

var sheetStatus = sheet.getSheetByName('Supply Projections').getRange('J4').getValue()
var sheetConnection =  sheet.getSheetByName('Supply Projections').getRange('K6').getValue()
var sheetFuelTech = sheet.getSheetByName('Supply Projections').getRange('J6').getValue()
var sheetFuelTechCol 

if (sheetFuelTech = "Fuel") {
            sheetFuelTechCol = 7    
          } else {
            sheetFuelTechCol = 6     
        }

'sheetFuelTech'是指工作表中单元格的字符串值。如果字符串是“ Fuel”,我希望将数字7分配给变量“ sheetFuelTechCol”。如果字符串是其他字符串,则将数字6分配给'sheetFuelTechCol'。

但是,该语句似乎不起作用。无论单元格中的字符串是什么,它始终解析为7。有谁能告诉我为什么这不起作用?谢谢。

0 个答案:

没有答案