Size: a a a

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

2019 September 26

КД

Кирилл Дубовик... in Чат | Google Таблицы и скрипты
ну и если можно то как
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Если это скрипт для вставки даты, то ловите мой вариант, он более лучше, и сохраняет навсегда ту дату, которая первично вставлена без изменений

function onEdit(e){ 

 var range = e.range
 var ss = e.source
 var sheet = ss.getActiveSheet();
 var row = range.getRow();
 var col = range.getColumn();

  if (col == 3){ // Если изменения в третьей колонке
   if (sheet.getRange(row, 1).getValues()==''){ //Если дата в колонке 1 не заполнена

      sheet.getRange(row, 1).setValues([[new Date()]]); //Заполняем текущую дату

   }
 }
}
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Привет, ты не знаешь как можно через рег выражения сделать формулу поиска всех значений одного массива в другом? типа .every(), я смог сделать .some()
источник

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
Авазбек Исманов
Привет, ты не знаешь как можно через рег выражения сделать формулу поиска всех значений одного массива в другом? типа .every(), я смог сделать .some()
а можно пример, что есть и что должно получиться? )))

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

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Павел Мрыкин
а можно пример, что есть и что должно получиться? )))

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

ПМ

Павел Мрыкин... in Чат | Google Таблицы и скрипты
сделай пример, если будет время, вечером попробую поковыряться, если не решите, задачка интересная, но наверное лучше через скрипты такие вещи делать
источник

АИ

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

АИ

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

КД

Кирилл Дубовик... in Чат | Google Таблицы и скрипты
Dmitriy
Если это скрипт для вставки даты, то ловите мой вариант, он более лучше, и сохраняет навсегда ту дату, которая первично вставлена без изменений

function onEdit(e){ 

 var range = e.range
 var ss = e.source
 var sheet = ss.getActiveSheet();
 var row = range.getRow();
 var col = range.getColumn();

  if (col == 3){ // Если изменения в третьей колонке
   if (sheet.getRange(row, 1).getValues()==''){ //Если дата в колонке 1 не заполнена

      sheet.getRange(row, 1).setValues([[new Date()]]); //Заполняем текущую дату

   }
 }
}
Спасибо попробую
источник

Д

Дмитрий in Чат | Google Таблицы и скрипты
народ, всем привет. подскажите пожалуйста как быть. есть таблица со списком ссылок на кучу одинаковой структуры таблиц, из каждой нужно достать несколько столбцов, количество строк во всех разное.
Сейчас пытаюсь осуществить при помощи query(importrange), но так как количество заполненных строк везде разное, получается не очень хорошо, диапазоны перекрываются и я вижу #ССЫЛ, не вручную же их двигать..
https://docs.google.com/spreadsheets/d/1Gdj__btrL_voyjJ5_yGY2HbchnwRfNgR-qgjHl3Hppk/edit#gid=1621411596
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Дмитрий
народ, всем привет. подскажите пожалуйста как быть. есть таблица со списком ссылок на кучу одинаковой структуры таблиц, из каждой нужно достать несколько столбцов, количество строк во всех разное.
Сейчас пытаюсь осуществить при помощи query(importrange), но так как количество заполненных строк везде разное, получается не очень хорошо, диапазоны перекрываются и я вижу #ССЫЛ, не вручную же их двигать..
https://docs.google.com/spreadsheets/d/1Gdj__btrL_voyjJ5_yGY2HbchnwRfNgR-qgjHl3Hppk/edit#gid=1621411596
Собери массив {import;import; и тд} и скорми его квери
источник

Д

Дмитрий in Чат | Google Таблицы и скрипты
Dmitriy
Собери массив {import;import; и тд} и скорми его квери
у меня ссылок около 5К, не очень понял как мне их автоматом собрать
источник

АИ

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

D

Dmitriy in Чат | Google Таблицы и скрипты
5к таблиц?
источник

Д

Дмитрий in Чат | Google Таблицы и скрипты
Dmitriy
5к таблиц?
именно
источник

АИ

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

Д

Дмитрий in Чат | Google Таблицы и скрипты
Авазбек Исманов
это сколько вермени понадобилось на их создание, или их создавали автоматом
несколько лет) теперь пытаюсь все собрать в отчет типа
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Дмитрий
несколько лет) теперь пытаюсь все собрать в отчет типа
вам просто нужно все id в один столбец собрать, и циклом обработать если в них данные без пробелов(строк/столбцов) то данные копировать с помощью getDataRange()
источник

D

Dmitriy in Чат | Google Таблицы и скрипты
Дмитрий
у меня ссылок около 5К, не очень понял как мне их автоматом собрать
Таблицы большие?
источник

Д

Дмитрий in Чат | Google Таблицы и скрипты
Dmitriy
Таблицы большие?
нет, там 50*50 примерно, надо из каждой 2 столбца
источник