Есть ли способ автоматического поиска и замены в Google Sheets? - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть электронная таблица, связанная с формой Google, которая собирает все ответы по мере их отправки.Ответ на вопросы в форме Google: «Да» или «Нет».Я хочу автоматически найти и заменить все "Да" на 1 и все "Нет" на 0 в электронной таблице.Есть ли формула или скрипт, который я могу запустить, который будет делать это автоматически, не выполняя поиск и замену вручную?

1 Ответ

0 голосов
/ 11 апреля 2019

Попробуйте это:

function replaceYN() {
  var ss=SpreadsheetApp.getActive();
  var sh=ss.getSheetByName('Linked 1');
  var rg=sh.getDataRange();
  var vA=rg.getValues();
  for(var i=0;i<vA.length;i++) {
    for(var j=0;j<vA[i].length;j++) {
      if(vA[i][j].toString().toLowerCase()=='yes'){vA[i][j]="1";}
      if(vA[i][j].toString().toLowerCase()=='no'){vA[i][j]="0";}
    }
  }
  rg.setValues(vA);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...