Size: a a a

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

2020 March 19

A

Admin in Чат | Google Таблицы и скрипты
Алексей Н
Коллеги, есть два листа на каждом примерно 20 столбцов в которых 106к строк надо вывести отличие на 3 лист, но гугл таблица помирает) и пишет
Произошла ошибка
В результате этого действия количество ячеек в книге превысит максимально допустимое (5000000).

Можно что нить придумать?
У Таблицы лимит в 5 млн, ничего там не придумать
1. или разбить на несколько, потом собрать результат в один
2. или bigquery БД использовать (тоже гугловский и бесплатный)
источник

АН

Алексей Н in Чат | Google Таблицы и скрипты
Admin
У Таблицы лимит в 5 млн, ничего там не придумать
1. или разбить на несколько, потом собрать результат в один
2. или bigquery БД использовать (тоже гугловский и бесплатный)
2 вариант попробую и если что скину пример. Спасибо
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Алексей Н
2 вариант попробую и если что скину пример. Спасибо
Два листа в разные таблицы, результат выводить в третью скриптом.
источник

NG

Nikita Grachev in Чат | Google Таблицы и скрипты
добрый вечер
хочу попросить о помощи со скриптом
хочу что б в колонке "А" брались фразы и регулярным выражением вытягивались в колонку "B" бренды

скрипт написал,но у гугла ограничения на выполнения скрипта 6 минут, написал тригер
но он постоянно ругается на скрипт который он должен запустить

может кто поможет

https://docs.google.com/spreadsheets/d/1AAssmVa4rue1f2pBL6Z5TA7obqkJWz3jKGI3xiSZ_W0/edit#gid=0
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Nikita Grachev
добрый вечер
хочу попросить о помощи со скриптом
хочу что б в колонке "А" брались фразы и регулярным выражением вытягивались в колонку "B" бренды

скрипт написал,но у гугла ограничения на выполнения скрипта 6 минут, написал тригер
но он постоянно ругается на скрипт который он должен запустить

может кто поможет

https://docs.google.com/spreadsheets/d/1AAssmVa4rue1f2pBL6Z5TA7obqkJWz3jKGI3xiSZ_W0/edit#gid=0
Привет, Никита, ну это задача для пользовательской функции
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Nikita Grachev
добрый вечер
хочу попросить о помощи со скриптом
хочу что б в колонке "А" брались фразы и регулярным выражением вытягивались в колонку "B" бренды

скрипт написал,но у гугла ограничения на выполнения скрипта 6 минут, написал тригер
но он постоянно ругается на скрипт который он должен запустить

может кто поможет

https://docs.google.com/spreadsheets/d/1AAssmVa4rue1f2pBL6Z5TA7obqkJWz3jKGI3xiSZ_W0/edit#gid=0
А что, кстати, ты хочшеь сделать с париматчем?
источник

NG

Nikita Grachev in Чат | Google Таблицы и скрипты
это тестовый файл, на нем тренируюсь разные функции и скрипты делать
источник

NG

Nikita Grachev in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Проблема твоего кода в том, что ты обращаешься к каждой строке отдельно
а как правильно обращаться?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Nikita Grachev
это тестовый файл, на нем тренируюсь разные функции и скрипты делать
А почему именно париматч, откуда такой пример?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ты веб-мастер, трафик гонишь и всякое такое?
источник

NG

Nikita Grachev in Чат | Google Таблицы и скрипты
на фрилансе собираю семантику
последний раз эту собирал вот и все
источник

NG

Nikita Grachev in Чат | Google Таблицы и скрипты
так что есть какие-то варианты решения?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Nikita Grachev
так что есть какие-то варианты решения?
Конечно есть, сейчас покажу пример
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
function vasyaMatching(range) {
 
return range.map(function(g){return g.toString().match('vasya')})
 
}
источник

EN

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

EN

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

NG

Nikita Grachev in Чат | Google Таблицы и скрипты
спасибо,сейчас пробую
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
function vasyaMatching(range) {
 return range.map(function(g){    
   if( g.toString().match('vasya')){return 'vasya' }
   else if ( g.toString().match('petya')) {return 'petya' }  
 })
}
источник