Size: a a a

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

2019 September 25

AB

Alexandr Bubenok in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Серьезно, это был вопрос?)
как мог помог)
источник

IL

Ilya Lukyanov in Чат | Google Таблицы и скрипты
Добрый день!
Помогите, пожалуйста с синтаксисом в формуле arrayformula ,если надо построчно посчитать кол-во ячеек «да» формулой countif

Как здесь протянуть построчно диапазон C2:G2 ?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ilya Lukyanov
Добрый день!
Помогите, пожалуйста с синтаксисом в формуле arrayformula ,если надо построчно посчитать кол-во ячеек «да» формулой countif

Как здесь протянуть построчно диапазон C2:G2 ?
Привет, можно через QUERY сделать
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
​​QUERY в массиве.
Найдем максимальное значение по каждой строке.


Друзья, привет! Сегодня будем расширять границы вашего понимания функции QUERY.

Задача звучит так - есть ряд строк с разным количеством значений в каждой. Нужно - найти максимум по каждой строке (или минимум или среднее или сумму) и сделать это с помощью одной формулы.

Концептуально решение такое - мы разворачиваем диапазон (TRANSPOSE) и с помощью формулы создаем текст запроса для QUERY, он обращается к каждому столбцу диапазона, получает максимум. Дальше переворачиваем наш массив обратно, попутно убирая заголовки.

Подробно и по шагам решение на скриншоте →

Таблица с примером

Итоговая формула:
=QUERY(TRANSPOSE(QUERY(TRANSPOSE(A2:C5);"select "&
ARRAYFORMULA(JOIN(",";"max(Col"&row(A2:A5)-1&")"))));"select Col2")

P.S. Неоценимую помощь в поиске решения оказал @Volond (он же @SigmaSpola). Спасибо ему🤘
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
По этому принципу, только тебе нужно еще и в where конструкцию отбора построить
источник

IL

Ilya Lukyanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
По этому принципу, только тебе нужно еще и в where конструкцию отбора построить
Ого, интересно, можно будет как-нибудь поразбираться..) спасибо
а так вроде пишут, что arrayformula не работает вместе c countif.
И в моем случае видимо проще протянуть обычную формулу  countif до конца листа, по колхозному)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ilya Lukyanov
Ого, интересно, можно будет как-нибудь поразбираться..) спасибо
а так вроде пишут, что arrayformula не работает вместе c countif.
И в моем случае видимо проще протянуть обычную формулу  countif до конца листа, по колхозному)
Да, ну это простой вариант, но можно один раз разобраться с таким query и написать одну формулу
источник

В

Владимир Скляр... in Чат | Google Таблицы и скрипты
Привет,реально ли замутить такое - вставить в ячейку картину с Гугл диска (скан-копия документа А4), при наведении курсора чтобы было привью а по клику открытие
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Владимир Скляр
Привет,реально ли замутить такое - вставить в ячейку картину с Гугл диска (скан-копия документа А4), при наведении курсора чтобы было привью а по клику открытие
Привет, именно так - нет
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Можно в отдельной ячейке выводить ссылку на картинку и при нажатии на нее будет открываться новое окно с этой картинкой
источник

L

Lev in Чат | Google Таблицы и скрипты
Всем привет. Подскажите пожалуйста из-за чего такое может встречаться? Довольно часо натыкаюсь на такое.
функция QUERY выводит результат только в строку (весь диапазон).
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Lev
Всем привет. Подскажите пожалуйста из-за чего такое может встречаться? Довольно часо натыкаюсь на такое.
функция QUERY выводит результат только в строку (весь диапазон).
сделай последний аргумент QUERY (заголовки) - 0
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
У тебя он сейчас опущен и заголовки формируются автоматически, из всех текстовых строк, в твоем случае - все твои данные попадают в заголовки
источник

L

Lev in Чат | Google Таблицы и скрипты
Хорошо, тогда теперь второй вопрос. Вот часть таблицы, которую я импортирую.
Вот результат (второе фото).
Из-за чего могут не переноситься прочерки?
источник

L

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

L

Lev in Чат | Google Таблицы и скрипты
Eugeny Namokonov
сделай последний аргумент QUERY (заголовки) - 0
Спасибо, это помогло👏
источник

EN

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

Смотрите скриншот: зарплата Людмилы ("большая") просто не отображается.

Если вы примените к столбцу зарплаты в исходных данных текстовый формат - то отобразится все, но числовые значения перестанут быть числами, а станут текстом и их нельзя будет просуммировать.
источник

EN

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

EN

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

Напомню: столбцы условия не обязательно должны быть в столбцах, предназначенных для вывода (см. формулу на скриншоте ниже)

P.S. А еще FILTER можно совместить с IMPORTRANGE, пробуйте
источник

L

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

Напомню: столбцы условия не обязательно должны быть в столбцах, предназначенных для вывода (см. формулу на скриншоте ниже)

P.S. А еще FILTER можно совместить с IMPORTRANGE, пробуйте
Спасибо, получилось. И последний вопрос: "Что стабильнее работает с импортранж: фильтер или квери? Или все зависит от самого импортренжа?"
источник