Size: a a a

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

2019 June 11

Н

Николай in Чат | Google Таблицы и скрипты
Admin
Я не к вам, а на пост выше от EI 🙂
😁
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Доброе утро.

Сегодня показываем, как одной функцией ВПР (VLOOKUP) подтянуть данные сразу из трех столбцов. Для этого нужно сделать функцию массива (в Google Таблицах это означает "вписывание" вашей функции внутрь другой функции ARRAYFORMULA, а не ввод с помощью Ctrl+Shift+Enter как в Excel).

А в аргументе "Номер столбца" в ВПР нужно указать не один номер, а массив из нескольких - в фигурных скобках через косую черту, например:
{2\3}

Пример - на GIF:
https://goo.gl/uZCUUd

А на десерт - мини-инструкция по импорту/экспорту между Таблицами и Excel:
http://shagabutdinov.ru/business-hacks/excel-sheets/

Хорошего дня.
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Admin
@namokonov Привет! Можешь дать комментарии для чего и в каких случаях нужны фигурки?

Пример формулы
=ArrayFormula( IFERROR( VLOOKUP( D:D;{'Sheet9!B:B\'Sheet9!A:A};{2};0),""))
Фигурные скобки - массив, можно объединять диапазоны данных / условий / иногда и аргументы, как в примере выше
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Если у тебя одно число, то они конечно не нужны
источник

A

Admin in Чат | Google Таблицы и скрипты
Понял, не знаю зачем Александр в свое время мне так сделал - запомнил и всегда так делаю ))
Спасибо
источник

A

Admin in Чат | Google Таблицы и скрипты
El
Добрый день! У меня такой вопрос, возможно ли как-то сделать автозамену содержимого ячейки на другое? Например, если я вставлю “Didn’t answer”, то чтобы таблица автоматом заменяла (или просто отображало) на “No”. Есть ли какой-то инструмент в Google Sheets для подобного? Это чем-то может быть похоже на форматирование с валютами, когда вводишь например 10 а в таблице отображается $10.00
В доп.столбце делайте замены.
Можно через
=REGEXREPLACE(A2; "Didn’t answer"; "No")

В самой колонке при вводе - не получится, если только скриптами наверно
источник

Н

Николай in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Сделайте пример, посмотрим, что можно придумать
Вот в листе динамика я использую формулу =ARRAYFORMULA(COUNTIF('_Дашборд'!A$2:Z,">0.14"))
Вот как бы для каждого стролбца отдельно она высчитывала?
https://docs.google.com/spreadsheets/d/163DuI0cUDChNHgvvwrnRY-5kXtp9h0Os_i2-_PEj_Xc/edit?usp=sharing
источник

A

Admin in Чат | Google Таблицы и скрипты
Николай
Вот в листе динамика я использую формулу =ARRAYFORMULA(COUNTIF('_Дашборд'!A$2:Z,">0.14"))
Вот как бы для каждого стролбца отдельно она высчитывала?
https://docs.google.com/spreadsheets/d/163DuI0cUDChNHgvvwrnRY-5kXtp9h0Os_i2-_PEj_Xc/edit?usp=sharing
Расшарьте на редактирование, ссылка закрыта
источник

Н

Николай in Чат | Google Таблицы и скрипты
Admin
Расшарьте на редактирование, ссылка закрыта
+
источник

A

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

A

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

Н

Николай in Чат | Google Таблицы и скрипты
минутку
источник

E

El in Чат | Google Таблицы и скрипты
Admin
Можно делать замену в другом доп.столбце
Спасибо, а есть какая-то альтернатива замене в другом столбце?
источник

Н

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

A

Admin in Чат | Google Таблицы и скрипты
El
Спасибо, а есть какая-то альтернатива замене в другом столбце?
Выше написал два варианта через ЕСЛИ() или через REGEXREPLACE().
Его можно обернуть в ARRAYFORMULA, чтобы на весь столбец автоматически все менял, без растягивании на каждую строку
источник

v

volond in Чат | Google Таблицы и скрипты
El
Добрый день! У меня такой вопрос, возможно ли как-то сделать автозамену содержимого ячейки на другое? Например, если я вставлю “Didn’t answer”, то чтобы таблица автоматом заменяла (или просто отображало) на “No”. Есть ли какой-то инструмент в Google Sheets для подобного? Это чем-то может быть похоже на форматирование с валютами, когда вводишь например 10 а в таблице отображается $10.00
onEdit
источник

АИ

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

P

Pavel in Чат | Google Таблицы и скрипты
Admin
Выше написал два варианта через ЕСЛИ() или через REGEXREPLACE().
Его можно обернуть в ARRAYFORMULA, чтобы на весь столбец автоматически все менял, без растягивании на каждую строку
Подскажите плз
Как правильно читать скрипт ?

е - это любое изменение содержимого ?

if (!e || !e.range) return;

не равно () или не равно
источник

RM

Roman Maltsev in Чат | Google Таблицы и скрипты
El
Спасибо, а есть какая-то альтернатива замене в другом столбце?
Есть - заменить вручную, 1 раз сразу во всей книге или листе, вызвав Ctrl+F. Возможно, совет покажется странным. Но невозможность замены в другом (соседнем) столбце, натолкнула именно на этот совет 😉
источник