Size: a a a

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

2020 March 13

ДХ

Дамир Хафизов... in Чат | Google Таблицы и скрипты
Alexey Matrosov
умеет, но глючит
Если значение при условии в IF стоит как "" по которой смотрит ISBLANK, то гугл считает эту ячейку заполненной, у меня тоже такая проблема была. Если у вас функция ищет пустые ячейки  в ячейках, которые заполнены массивом например
источник

ДХ

Дамир Хафизов... in Чат | Google Таблицы и скрипты
Так ARRAYFORMULA(IF(A1:A=1;2;)) Isblank будет выдавать правду
А так ARRAYFORMULA(IF(A1:A=1;2;"")) ложь
источник

MP

Michael Podgaiets in Чат | Google Таблицы и скрипты
+
источник

SD

Stepan Demin in Чат | Google Таблицы и скрипты
Vadim_ua
Есть аналогичный оповещает о новых строках. Могу скинуть код
О, можешь скинуть, пожалуйста, посмотрю
источник

MP

Michael Podgaiets in Чат | Google Таблицы и скрипты
Eugeny Namokonov
//TO-CSV
 SpreadsheetApp.flush();
 var url = "https://docs.google.com/spreadsheets/export?id=" + sprdsht.getId() + "&gid=249249034&exportFormat=csv"
 var token         = ScriptApp.getOAuthToken();
 var response      = UrlFetchApp.fetch(url, {
   headers: {
     'Authorization': 'Bearer ' +  token
   }
 });
 
 var fileName = (xlsFilename + '.csv');
 var blobs   = response.getBlob().setName(fileName);
 
 var fileTestDrive = {
   title: fileName,
   mimeType: 'CSV'
 };
 
 file = Drive.Files.insert(fileTestDrive, blobs)
 var CsvUrl =  DriveApp.getFileById(file.id).getUrl()
 
 sheet.getRange("b2").setValue(CsvUrl)
+
источник

MP

Michael Podgaiets in Чат | Google Таблицы и скрипты
Eugeny Namokonov
//TO-CSV
 SpreadsheetApp.flush();
 var url = "https://docs.google.com/spreadsheets/export?id=" + sprdsht.getId() + "&gid=249249034&exportFormat=csv"
 var token         = ScriptApp.getOAuthToken();
 var response      = UrlFetchApp.fetch(url, {
   headers: {
     'Authorization': 'Bearer ' +  token
   }
 });
 
 var fileName = (xlsFilename + '.csv');
 var blobs   = response.getBlob().setName(fileName);
 
 var fileTestDrive = {
   title: fileName,
   mimeType: 'CSV'
 };
 
 file = Drive.Files.insert(fileTestDrive, blobs)
 var CsvUrl =  DriveApp.getFileById(file.id).getUrl()
 
 sheet.getRange("b2").setValue(CsvUrl)
Благодарю, попробую.
источник

V

Vadim_ua in Чат | Google Таблицы и скрипты
Stepan Demin
О, можешь скинуть, пожалуйста, посмотрю
Тебе только данная функция важна или ещё есть что-то что через бот будешь реализовывать? Так как сейчас бы я такой код уже не использовал но для твоих задач подходит
источник

SD

Stepan Demin in Чат | Google Таблицы и скрипты
Vadim_ua
Тебе только данная функция важна или ещё есть что-то что через бот будешь реализовывать? Так как сейчас бы я такой код уже не использовал но для твоих задач подходит
В основном только эта
источник

AM

Alexey Matrosov in Чат | Google Таблицы и скрипты
Дамир Хафизов
Если значение при условии в IF стоит как "" по которой смотрит ISBLANK, то гугл считает эту ячейку заполненной, у меня тоже такая проблема была. Если у вас функция ищет пустые ячейки  в ячейках, которые заполнены массивом например
вот видимо это оно
спасибо

работает =ArrayFormula(if(not(isblank(F2:F));VLOOKUP(F2:F; {'база'!C3:C\'база'!D3:D}; "2";FALSE)&    if(ISBLANK(VLOOKUP(F2:F; {'база'!C3:C\'база'!H3:H}; "2";FALSE));;" "&VLOOKUP(F2:F; {'база'!C3:C\'база'!H3:H}; "2";FALSE))    ;""))

работает только 1 раз =ArrayFormula(if(not(isblank(F2:F));VLOOKUP(F2:F; {'база'!C3:C\'база'!D3:D}; "2";FALSE)&    if(not(isblank('база'!H3:H));                                        VLOOKUP(F2:F; {'база'!C3:C\'база'!H3:H}; "2";FALSE);"")     ;""))
источник

V

Vadim_ua in Чат | Google Таблицы и скрипты
Stepan Demin
В основном только эта
Ок
источник

СП

Сергей Погудин... in Чат | Google Таблицы и скрипты
Уважаемые знатоки, внимание вопрос:
Необходимо взять из диапазона данные, в которых в столбце C выбирается несколько значений.
Использую формулу Filter, но не могу понять как задать неточное условие. В фильтр должны попадать должости: Бухгалтер, главный бухгалтер, заместитель главного бухгалтера и бухгалтер по зарплате. Битый час уже бьюсь и в интернете искал и сам всю голову сломал, но ничего не работает. По одному значению отлично работает. Например "главный бухгалтер"
https://docs.google.com/spreadsheets/d/1oX4irJtDusR5ezTMy4OyTcGlojhBqMrDKywPmiEh7Hg/edit?usp=sharing
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Сергей Погудин
Уважаемые знатоки, внимание вопрос:
Необходимо взять из диапазона данные, в которых в столбце C выбирается несколько значений.
Использую формулу Filter, но не могу понять как задать неточное условие. В фильтр должны попадать должости: Бухгалтер, главный бухгалтер, заместитель главного бухгалтера и бухгалтер по зарплате. Битый час уже бьюсь и в интернете искал и сам всю голову сломал, но ничего не работает. По одному значению отлично работает. Например "главный бухгалтер"
https://docs.google.com/spreadsheets/d/1oX4irJtDusR5ezTMy4OyTcGlojhBqMrDKywPmiEh7Hg/edit?usp=sharing
(d1="должность 1")+(d1="должность 2")
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Сергей Погудин
Уважаемые знатоки, внимание вопрос:
Необходимо взять из диапазона данные, в которых в столбце C выбирается несколько значений.
Использую формулу Filter, но не могу понять как задать неточное условие. В фильтр должны попадать должости: Бухгалтер, главный бухгалтер, заместитель главного бухгалтера и бухгалтер по зарплате. Битый час уже бьюсь и в интернете искал и сам всю голову сломал, но ничего не работает. По одному значению отлично работает. Например "главный бухгалтер"
https://docs.google.com/spreadsheets/d/1oX4irJtDusR5ezTMy4OyTcGlojhBqMrDKywPmiEh7Hg/edit?usp=sharing
Привет, Сергей, а чего на канале не искал?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vitaliy P.
(d1="должность 1")+(d1="должность 2")
Нужен поиск по подстроке, кажется
источник

СП

Сергей Погудин... in Чат | Google Таблицы и скрипты
сейчас пример приложу, понятей будет
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Нужен поиск по подстроке, кажется
Ну в любом случае OR в фильтре мы заменяем на сумму
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
А уж как берутся логические значения, проверкой подстроки или сравнением - это дело десятое)
источник

EN

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

СП

Сергей Погудин... in Чат | Google Таблицы и скрипты
Сергей Погудин
Уважаемые знатоки, внимание вопрос:
Необходимо взять из диапазона данные, в которых в столбце C выбирается несколько значений.
Использую формулу Filter, но не могу понять как задать неточное условие. В фильтр должны попадать должости: Бухгалтер, главный бухгалтер, заместитель главного бухгалтера и бухгалтер по зарплате. Битый час уже бьюсь и в интернете искал и сам всю голову сломал, но ничего не работает. По одному значению отлично работает. Например "главный бухгалтер"
https://docs.google.com/spreadsheets/d/1oX4irJtDusR5ezTMy4OyTcGlojhBqMrDKywPmiEh7Hg/edit?usp=sharing
приложил ссылку
источник

EN

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