Size: a a a

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

2019 October 10

K

Kanat in Чат | Google Таблицы и скрипты
Анастасия Москалева
а вот эту штуку можно массивом сделать, чтобы она сама всю строку считала, без протягивания?
протягивание вправо? так не получится
источник

АМ

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
можешь посчитать через query

https://docs.google.com/spreadsheets/d/1jO70Q9lJBLMWwwzAozL1i5qbg8zuHDv5YpRLpG8Zzaw/edit#gid=348444708&range=F3:F4

query с ячейками с формулами не церемонится, обнуляет в них все данные и можно считать обычный count
источник

🐈

🐈 in Чат | Google Таблицы и скрипты
Ребят, а есть простой способ дописать во все формулы например разделить на $B$4, не через арайформула, а именно в каждую ячейку
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
🐈
Ребят, а есть простой способ дописать во все формулы например разделить на $B$4, не через арайформула, а именно в каждую ячейку
через найти и заменить можешь поменять выбранный кусок формулы на другой, добавив что-то
источник

🐈

🐈 in Чат | Google Таблицы и скрипты
Так надо именно добавить или я туплю
источник

EN

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

🐈

🐈 in Чат | Google Таблицы и скрипты
типо найти конец формулы и добавить конец+то что надо
источник

ᅠᅠ

ᅠAlex ᅠsonic in Чат | Google Таблицы и скрипты
var ss = SpreadsheetApp.getActiveSpreadsheet(), // spreadsheet
     s = ss.getSheetByName("sheet1"); // sheet
function getData(){
 var result = [],
     range = 'A:B', // диапазон ячеек, который хотим выгружать
     values = s.getRange(range).getValues(),
     last_row = parseInt(s.getLastRow());
   
 for (var i = 1; i < last_row; i++) {
     result.push(values[i]);    
 }
var heroArray = [];

for (var i = 0; i < result.length ; i++) {
   if (result[i].hero != ["",""]) {
       heroArray.push(result[i]);
   }
}
источник

ᅠᅠ

ᅠAlex ᅠsonic in Чат | Google Таблицы и скрипты
Ребята, где у меня ошибка, хочу отфильтровать пустые значения
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
🐈
типо найти конец формулы и добавить конец+то что надо
ага
источник

ᅠᅠ

ᅠAlex ᅠsonic in Чат | Google Таблицы и скрипты
   if (result[i].hero != ["",""]) на что это нужно заменить?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
ᅠAlex ᅠsonic
var ss = SpreadsheetApp.getActiveSpreadsheet(), // spreadsheet
     s = ss.getSheetByName("sheet1"); // sheet
function getData(){
 var result = [],
     range = 'A:B', // диапазон ячеек, который хотим выгружать
     values = s.getRange(range).getValues(),
     last_row = parseInt(s.getLastRow());
   
 for (var i = 1; i < last_row; i++) {
     result.push(values[i]);    
 }
var heroArray = [];

for (var i = 0; i < result.length ; i++) {
   if (result[i].hero != ["",""]) {
       heroArray.push(result[i]);
   }
}
а что ты хочешь в конце получить?
источник

ᅠᅠ

ᅠAlex ᅠsonic in Чат | Google Таблицы и скрипты
NULL не подходит, "" nj;t
источник

🐈

🐈 in Чат | Google Таблицы и скрипты
Блин, если концы формул разные то придётся много раз делать, но и то быстрее, спасибо
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
🐈
Блин, если концы формул разные то придётся много раз делать, но и то быстрее, спасибо
ну возможно там есть скобка закрывающаяся, ), что-нибудь такое
источник

ᅠᅠ

ᅠAlex ᅠsonic in Чат | Google Таблицы и скрипты
Eugeny Namokonov
а что ты хочешь в конце получить?
источник

🐈

🐈 in Чат | Google Таблицы и скрипты
Eugeny Namokonov
ну возможно там есть скобка закрывающаяся, ), что-нибудь такое
Там от 1 до 5 скобок)
источник

ᅠᅠ

ᅠAlex ᅠsonic in Чат | Google Таблицы и скрипты
Eugeny Namokonov
а что ты хочешь в конце получить?
Только ячейки со значениями
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
values = values.filter(function(row){return row[0] != "" })

фильтруем по первом столбцу от пустых, например
источник