искать в столбце электронной таблицы текст в строке и возвращать результат в другом столбце
Используя скрипт и таблицу Google Apps, я пытался сделать простую вещь, но могуне могу понять проблему. У меня есть лист с пустым столбцом и столбцом с текстом. Столбцы не расположены рядом друг с другом. Я пытаюсь найти текст в каждой ячейке в одном столбце, и если текст найден, то установите значение ячейки в пустом столбце как 'Да'.
Пример (извините, нет кода - я 'я ходил по кругу часами, и то, что у меня есть, настолько запутанно,Лучше всего привести пример):
Column A with text Empty Column F
abcd efg hij
klmn opq rstu
vwxzy Yes
Какой самый простой код для поиска в столбце А 'хуг» и вернутьДа' в столбце F? I '
Я посмотрел и попробовал около десятка различных примеров кода в Интернете, и могу:ни одна из них не сработает. Цени любую помощь с этим!
РЕДАКТИРОВАТЬ (Надеюсь, окончательно) для моего использования (у меня есть некоторые служебные программы, которые получают номер столбца на основе имени заголовка, этот код не включен в это, к вашему сведению):
var sskey = SpreadsheetApp.openById('**********************')
function otherfunction(){
addCustomValue('POCs', 'Groups', 'Champion', 'Champion', 'Yes');
}
function addCustomValue(sheetNamestr, searchColnamestr, writeColnamestr, searchKeystr, writeValstr) {
var sheet = sskey.getSheetByName(sheetNamestr);
var searchColnum = MyUtilities.getColIndexByName(sheet, 1, searchColnamestr);
var writeColnum = MyUtilities.getColIndexByName(sheet, 1, writeColnamestr);
var data = sheet.getDataRange().getValues();
for (n=0; n