Size: a a a

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

2020 December 07

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Александр Радченко
Доброго дня! Имеется конструкция:
=ArrayFormula(СУММПРОИЗВ(СЧЁТЕСЛИМН($D5:$OJ43;{"Соответствует стандартам";"Знает все";"Достаточно"};$B5:$B43;ИСТИНА())*1))
$D5:$OJ43 - Это попытка посчитать сумму строк с соответствующим содержимым по массиву столбцов, возвращаемых формой.
$B5:$B43 - флажок, брать ли каждый конкретный вариант ответа в расчет или нет.
ОШИБКА: Аргументы массива в функции COUNTIFS имеют различные размеры.
Есть ли альтернативы?
https://docs.google.com/spreadsheets/d/13jCcZOgGcyhQnMcFuT5j_97S5awOsi_Kx0Y5LdcnN78/edit?usp=sharing
!warn
источник

C

Combot in Чат | Google Таблицы и скрипты
Eugeny Namokonov has warned Александр Радченко (1/3)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Александр Радченко
Доброго дня! Имеется конструкция:
=ArrayFormula(СУММПРОИЗВ(СЧЁТЕСЛИМН($D5:$OJ43;{"Соответствует стандартам";"Знает все";"Достаточно"};$B5:$B43;ИСТИНА())*1))
$D5:$OJ43 - Это попытка посчитать сумму строк с соответствующим содержимым по массиву столбцов, возвращаемых формой.
$B5:$B43 - флажок, брать ли каждый конкретный вариант ответа в расчет или нет.
ОШИБКА: Аргументы массива в функции COUNTIFS имеют различные размеры.
Есть ли альтернативы?
https://docs.google.com/spreadsheets/d/13jCcZOgGcyhQnMcFuT5j_97S5awOsi_Kx0Y5LdcnN78/edit?usp=sharing
Не очень понятно, что ты именно пытаешься сделать, сделай таблицу с примером.
источник

АР

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

АР

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

АР

Александр Радченко... in Чат | Google Таблицы и скрипты
Переслано от Александр Радченко...
Доброго дня! Имеется конструкция:
=ArrayFormula(СУММПРОИЗВ(СЧЁТЕСЛИМН($D5:$OJ43;{"Соответствует стандартам";"Знает все";"Достаточно"};$B5:$B43;ИСТИНА())*1))
$D5:$OJ43 - Это попытка посчитать сумму строк с соответствующим содержимым по массиву столбцов, возвращаемых формой.
$B5:$B43 - флажок, брать ли каждый конкретный вариант ответа в расчет или нет.
ОШИБКА: Аргументы массива в функции COUNTIFS имеют различные размеры.
Есть ли альтернативы?
https://docs.google.com/spreadsheets/d/13jCcZOgGcyhQnMcFuT5j_97S5awOsi_Kx0Y5LdcnN78/edit?usp=sharing
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Александр Радченко
Переслано от Александр Радченко
Доброго дня! Имеется конструкция:
=ArrayFormula(СУММПРОИЗВ(СЧЁТЕСЛИМН($D5:$OJ43;{"Соответствует стандартам";"Знает все";"Достаточно"};$B5:$B43;ИСТИНА())*1))
$D5:$OJ43 - Это попытка посчитать сумму строк с соответствующим содержимым по массиву столбцов, возвращаемых формой.
$B5:$B43 - флажок, брать ли каждый конкретный вариант ответа в расчет или нет.
ОШИБКА: Аргументы массива в функции COUNTIFS имеют различные размеры.
Есть ли альтернативы?
https://docs.google.com/spreadsheets/d/13jCcZOgGcyhQnMcFuT5j_97S5awOsi_Kx0Y5LdcnN78/edit?usp=sharing
1) так можно отфильтровать только активные чекбоксы
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
2) так можно получить из результата один столбец
источник

EN

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

АР

Александр Радченко... in Чат | Google Таблицы и скрипты
И пересчитать активные? Фильтр тогда проще внутрь формулы поместить. Неактивные тоже должны быть видны пользователю.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
="активные - " & SUM( ARRAYFORMULA( COUNTIF( flatten(  FILTER(D5:F;C5:C));{"Знает все";"Соответствует стандартам"})))
&char(10)

&"неактивные - " & SUM( ARRAYFORMULA( COUNTIF( flatten(  FILTER(D5:F;C5:C=false));{"Знает все";"Соответствует стандартам"})))
источник

АР

Александр Радченко... in Чат | Google Таблицы и скрипты
Как репу повысить?
источник

Вz

Ванька zloy in Чат | Google Таблицы и скрипты
Eugeny Namokonov
="активные - " & SUM( ARRAYFORMULA( COUNTIF( flatten(  FILTER(D5:F;C5:C));{"Знает все";"Соответствует стандартам"})))
&char(10)

&"неактивные - " & SUM( ARRAYFORMULA( COUNTIF( flatten(  FILTER(D5:F;C5:C=false));{"Знает все";"Соответствует стандартам"})))
спасибо
источник

АР

Александр Радченко... in Чат | Google Таблицы и скрипты
Спасибо!
источник

АР

Александр Радченко... in Чат | Google Таблицы и скрипты
Буду подгонять. Надо бы тоже учиться работать на eng. Полезно будет.
источник

v

volond in Чат | Google Таблицы и скрипты
Обновление пользовательских функций
/*@customfunction*/
function sheetNames(e) {
 return SpreadsheetApp.getActive()
   .getSheets()
   .map(function(sheet) {
     return sheet.getName();
   });
}

/*Create a installable trigger to listen to grid changes on the sheet*/
function onChange(e) {
 if (!/GRID/.test(e.changeType)) return; //Listen only to grid change
 SpreadsheetApp.getActive()
   .createTextFinder('=SHEETNAMES\\([^)]*\\)')
   .matchFormulaText(true)
   .matchCase(false)
   .useRegularExpression(true)
   .replaceAllWith(
     '=SHEETNAMES(' + (Math.floor(Math.random() * 500) + 1) + ')'
   );
}
источник

РИ

Роман Игнатов... in Чат | Google Таблицы и скрипты
Юрий Карпенко
Кто знает возможно ли с помощью Apps Script переименовать файл xl\SharedStrings.xml находящийся внутри xlsx файла?
https://pastebin.com/0KebEJZ6 - лучше поздно чем никогда. В параметрах передаёте id xlsx файла - на выходе файл правильный, старый файл бросается в корзину.
источник

ЮК

Юрий Карпенко... in Чат | Google Таблицы и скрипты
Роман Игнатов
https://pastebin.com/0KebEJZ6 - лучше поздно чем никогда. В параметрах передаёте id xlsx файла - на выходе файл правильный, старый файл бросается в корзину.
спасибо огромное
источник

v

volond in Чат | Google Таблицы и скрипты
Kanat
Переслано от Kanat
😎
Эт что
источник

C

Combot in Чат | Google Таблицы и скрипты
⁠Ссылки (кликабельны):
1. Правила
2. Оглавление канала
3. Заказ
4. Реклама

Команды бота (их нужно вводить в чат):
1. Команды
2. Донат
3. Памятки
4. + (знак плюса) или "спасибо" в ответ на сообщение — увеличивает репутацию
источник