-2
我正在爲Google工作表創建一個簡單的腳本,其中數組1將已經填充了一個名稱列表。當一個新名字被添加到數組2中時,將檢查數組1的名稱。如果輸入到數組2中的名稱存在於數組1中,則會執行一個操作。此搜索功能必須在每次新的名字被添加到陣列2時舉行,以確定它是否在數組存在1如何檢查添加到數組的數據是否已經存在於不同的數組中?
function findPlayer() {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var picksRange = ss.getRange("B2:M15");
var poolRange = ss.getRange("B21:G96");
var picksPlayerName = picksRange.getValues();
var poolPlayerName = poolRange.getValues();
for (var i = 0; i < picksRange.length; i++)
for (var j = 0; j < poolRange.lenth; j++)
if (picksPlayerName[i] == poolPlayerName[j]) {
poolPlayerName[i].setBackground("red")}
else {
poolPlayerName[j].setBackground("blue");}
}
發佈一些代碼,這不是一個困難的要求,但沒有人會從頭開始做。 –
迭代array1。如果那麼應該爲你工作。 –
@ andre-brueckner讓我知道我的答案是否適合您,或者您是否需要進一步的幫助。 – jonahe