Size: a a a

Чат | Google Таблицы и скрипты

2019 July 10

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
ты это формулы меняешь?
источник

v

volond in Чат | Google Таблицы и скрипты
Авазбек Исманов
может экранировать надо?
R/[-5 и R/[/-5 тоже не работает
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
есть же найти и заменить, внутри формул тоже смотрит
источник

v

volond in Чат | Google Таблицы и скрипты
Авазбек Исманов
есть же найти и заменить, внутри формул тоже смотрит
вобще тестирую регехр а так у меня в скрипте
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
с рег выражениями не так часто сталкиваюсь
источник

v

volond in Чат | Google Таблицы и скрипты
var strFormula=new RegExp("9;R[-5]","g")
 var replaceFormula="9;R[-"+NumRows+"]"
 Logger.log(TotalFormulas[0].join("~"))
 NewTotalFormulas=[]
 Logger.log(TotalFormulas[0].join("~").replace(strFormula, replaceFormula))
 NewTotalFormulas.push(TotalFormulas[0].join("~").replace(strFormula, replaceFormula).split("~"))
 Logger.log(NewTotalFormulas)
источник

v

volond in Чат | Google Таблицы и скрипты
Авазбек Исманов
может экранировать надо?
=REGEXREPLACE("SUBTOTAL(9;R[-5]C[0]:R[-1]C[0])";"R\[\-5";"R[-10")
источник

v

volond in Чат | Google Таблицы и скрипты
volond
=REGEXREPLACE("SUBTOTAL(9;R[-5]C[0]:R[-1]C[0])";"R\[\-5";"R[-10")
var strFormula=new RegExp("R\[\-5","g") а так не хочет SyntaxError: Незакінчений клас символу .
источник

v

volond in Чат | Google Таблицы и скрипты
volond
var strFormula=new RegExp("R\[\-5","g") а так не хочет SyntaxError: Незакінчений клас символу .
Заработало только так var strFormula=new RegExp('-5','g')
// var strFormula=/R/[/-5/g
 var replaceFormula="-"+NumRows
 Logger.log(TotalFormulas[0].join("~"))
 NewTotalFormulas=[]
 Logger.log(TotalFormulas[0].join("~").replace(strFormula, replaceFormula))
 NewTotalFormulas.push(TotalFormulas[0].join("~").replace(strFormula, replaceFormula).split("~"))
 Logger.log(NewTotalFormulas)
}
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

ФЧ

Филипп Чистяков... in Чат | Google Таблицы и скрипты
Скорость
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
В порядке скорость, это только при создании (и перемещении в кеш) есть некоторый лаг
источник

ФЧ

Филипп Чистяков... in Чат | Google Таблицы и скрипты
Так показалось на гифке
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
То есть, когда первый список создаешь.
источник

ФЧ

Филипп Чистяков... in Чат | Google Таблицы и скрипты
Релакс, мы все знаем кто тут царь
источник

S

Sergey in Чат | Google Таблицы и скрипты
Добрый вечер подскажите как работает эта формула =QUERY(importrange(M3;"'Общие задания'!A$1:J"); "select *
 WHERE (Col4 like ""%Иванов%"" OR Col3 like ""%Иванов%"") AND Col4 like "&""""&"%"&IF(VLOOKUP(MAX('Фильтр'!A$2:A);'Фильтр'!A2:B;2;FALSE)="ВСЕ";"";VLOOKUP(MAX('Фильтр'!A$2:A);'Фильтр'!A2:B;2;FALSE))&"%"""&" AND Col10 <> ""Выполнено"" order by Col5 "; 1)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
привет, хороший вопрос, вот такого вопроса от девятисотого члена чата я и ждал 🙂
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Sergey
Добрый вечер подскажите как работает эта формула =QUERY(importrange(M3;"'Общие задания'!A$1:J"); "select *
 WHERE (Col4 like ""%Иванов%"" OR Col3 like ""%Иванов%"") AND Col4 like "&""""&"%"&IF(VLOOKUP(MAX('Фильтр'!A$2:A);'Фильтр'!A2:B;2;FALSE)="ВСЕ";"";VLOOKUP(MAX('Фильтр'!A$2:A);'Фильтр'!A2:B;2;FALSE))&"%"""&" AND Col10 <> ""Выполнено"" order by Col5 "; 1)
как можно разобраться - достаем кусочки с наибольшего уровня вложенности, вставляем в таблицу и смотрим, что они возвращают
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
вот, достаточно IF достать и вставить в ячейку, уже становится понятней, что там происходит
источник
2019 July 11

АП

Александр Прозоров... in Чат | Google Таблицы и скрипты
Sergey
Добрый вечер подскажите как работает эта формула =QUERY(importrange(M3;"'Общие задания'!A$1:J"); "select *
 WHERE (Col4 like ""%Иванов%"" OR Col3 like ""%Иванов%"") AND Col4 like "&""""&"%"&IF(VLOOKUP(MAX('Фильтр'!A$2:A);'Фильтр'!A2:B;2;FALSE)="ВСЕ";"";VLOOKUP(MAX('Фильтр'!A$2:A);'Фильтр'!A2:B;2;FALSE))&"%"""&" AND Col10 <> ""Выполнено"" order by Col5 "; 1)
Это не с моей таблицы примера?
источник