1 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊
代碼看起來(lái)不錯(cuò)。由于以下兩個(gè)原因,它可能無(wú)法正常工作:
1.您可能正在比較不同的數(shù)據(jù)類(lèi)型。例如,代理在工作表中可能是一種字符串,Transactions在您的活動(dòng)工作表中可能是整數(shù)。
嘗試改用getDisplayValues()是個(gè)好主意:
var report = SpreadsheetApp.getActiveSpreadsheet();
var trsheet = report.getSheetByName("Transactions");
var areport = SpreadsheetApp.getActiveSheet();
var agent = areport.getRange('B6').getDisplayValue();
var trdata = trsheet.getDataRange().getDisplayValues();
var tdata = trdata.filter(function (row) {
return row[29] === agent && row[5] === 'Closed' ;
});
2.還要確保在工作表交易中:
F 列
row[5]
包含您要查找的關(guān)鍵字:'Closed'
,AD 列
row[29]
包含您要查找的變量的值:var agent
。
添加回答
舉報(bào)