A
Size: a a a
A
AI
function dataToHtmlTable_(data){
return JSON.stringify(data, null, " ")
.replace(/^\[/g, "<table>")
.replace(/\]$/g, "</table>")
.replace(/^\s\s\[$/mg, "<tr>")
.replace(/^\s\s\],{0,1}$/mg, "</tr>")
.replace(/^\s{4}"{0,1}(.*?)"{0,1},{0,1}$/mg, "<td>$1</td>");}EN
AI
EN
KS
ПМ
COUNT_DISTINCT(
CASE
WHEN fl_status_id = "Успешно реализовано"
THEN leadid
ELSE ""
END)ФЧ
EN
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var sheet0 = ss.getSheetByName("Расписание")
var sheet1 = ss.getSheetByName("Фильтр по тренеру")
var d = sheet0.getDataRange().getValues()
var ar = []
for(var i = 2; i < d.length; i++){
for(var ii = 6; ii < d[0].length; ii++){
d[i][ii]==='' ? '': ar = ar.concat([[d[0][ii], d[i][5], d[i][ii]]])
}
}
ar = ar.sort(function(a, b) {return (a[0] < b[0]) ? -1 : (a[0] > b[0]) ? 1 : 0 });
sheet1.getRange("a2:c").clearContent()
sheet1.getRange(2, 1, ar.length, ar[0].length).setValues(ar)
}EN

EN

EN

P
EN
EN
=REGEXEXTRACT()
Эта функция позволяет использовать в запросе регулярное выражение. Нам нужно только перечислить в запросе все города со знаком "|" (или).=REGEXEXTRACT(A2;"Moscow|Rostov|Samara")
Но если городов много—лучше добавить функцию =JOIN, она позволит объединить в одну строку все варианты городов из столбца D с выбранным нами разделителем (|) =JOIN("|";D2:D15)
Итоговая формула:=REGEXEXTRACT(A2;JOIN("|";$D$2:$D$15))
Таблица с примеромAI
AS
EN