员工表包含单元格C2中员工的姓名.员工的姓名也应该在B3:B153范围内的数据表中.
如何在数据表中获取与员工姓名匹配的单元格的rownumber?
我尝试了以下脚本,但它似乎不起作用.
var Sheet = SpreadsheetApp.getActive();
var Employeesheet = Sheet.getSheetByName('Employee')
var DataSheet = Sheet.getSheetByName('Data');
var Column = Sheet.getRange(3,2,151,1);
var Values = column.getValues();
var Row = 0;
while ( Values[Row] && Values[Row][0] !=(EmployeeSheet.getRange(2,3,1,1).getValue()) ) {
Row++;
}
if ( Values[Row][0] === (EmployeeSheet.getRange(2,3,1,1).getValue()) )
return Row+1;
else
return -1;
}
Run Code Online (Sandbox Code Playgroud)