Сравните содержимое двух ячеек и покажите новые слова, включенные в ячейку в Google Appscript - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть две строки. Дайте ему имя Строка A1 и Строка A2. Содержимое каждой ячейки указано ниже.

Строка A1 = Рам, Шиам, Стив, Джек (Макс. 100 символов) Строка A2 = Рам, Том, Стив, Майкл, Линда (Макс. 100 символов)

Каждый символ отделяется ",". Теперь я хочу сравнить строки А1 и А2 и указать разницу в строках А3 и А4. Мое желаемое значение для строк A3 и A4. Как показано ниже.

Строка A3 = Shyam, Джек (Должны отображаться только слова, которых нет в строке A2.

Строка А4 = Том, Майкл, Линда (Должны отображаться только те слова, которые являются новыми в строке А2.

1 Ответ

0 голосов
/ 27 апреля 2018

В вашем скрипте приложений преобразуйте каждую ячейку (A1 и A2) в отдельные списки, используя .toList (","). затем вы можете настроить цикл for:

a3List = [];
for (var i=0;i<a1List.length;i++){
  if(!a2List.contains(a1List[i]){
      a3List.push(a1List[i]);
  }
}

затем вы можете повторить этот метод для другого сравнения.

Пожалуйста, оставьте свой код для устранения неполадок, если у вас есть какие-либо проблемы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...