Skip to content

Instantly share code, notes, and snippets.

@sagar290
Created April 22, 2023 17:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sagar290/0e9a59f32d454e6b701cdfef48d4b52e to your computer and use it in GitHub Desktop.
Save sagar290/0e9a59f32d454e6b701cdfef48d4b52e to your computer and use it in GitHub Desktop.
App script get sheet row number by specific value
function getRowNumberByValue() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1');
const searchValue = 'value to search for';
const dataRange = sheet.getRange('A:A');
const values = dataRange.getValues();
for (let i = 0; i < values.length; i++) {
if (values[i][0] === searchValue) {
const rowNumber = i + 1;
Logger.log(`Found "${searchValue}" at row ${rowNumber}`);
return rowNumber;
}
}
Logger.log(`"${searchValue}" not found`);
return null;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment