Google Таблицы
58.3K subscribers
425 photos
122 videos
4 files
774 links
Работа в Google Таблицах. Кейсы, решения и угар.

контакты:
@namokonov
@r_shagabutdinov
@IT_sAdmin

оглавление: goo.gl/HdS2qn
заказ работы: teletype.in/@google_sheets/sheet_happens
чат: @google_spreadsheets_chat
Download Telegram
Channel created
Channel photo updated
Друзья, на этом канале мы будем учить вас пользоваться Google Таблицам и рассматривать интересные кейсы, которые помогут сделать вашу работу проще и быстрее, ведь главный человеческий ресурс - это время и его нужно ценить.

Начнем с простой формулы #СУММЕСЛИ (#SUMIF) - это сумма диапазона, соответствующая указанному условию (условие может быть только одно).

Разные примеры применения (в том числе с символьными шаблонами "*" и "?") в Google Документе по ссылке https://goo.gl/JfNHt1
Друзья, привет! Вашему вниманию небольшая памятка с советами, позволяющими ускорить работу документа.

Удалить неиспользуемые строки на каждой вкладке (по умолчанию создается 1000 строк - если у вас на вкладке сейчас используется 200, удалите лишние 800, а при необходимости добавите нужное кол-во) и столбцы (аналогично). Для этого можно пользоваться надстройкой Crop Sheet - а можно и сделать это вручную;

Оптимизировать количество вкладок (если есть несколько вкладок с маленькими таблицами или списками - попробуйте объединить их в одну);

Если есть формулы поиска данных (ВПР/VLOOKUP, ИНДЕКС/INDEX, ПОИСКПОЗ/MATCH и другие, сохраняйте часть формул как значения (если не нужно будет эти значения обновлять). Например, если у вас подтягиваются данные за много месяцев с помощью VLOOKUP - оставляйте текущий месяц формулами, а остальные данные сохраните как значения;

Не заливать строки/столбцы цветом целиком (и вообще стараться избегать излишнего форматирования);

Проверить, нет ли условного форматирования на большом диапазоне ячеек;

Не ставить фильтр на все столбцы;

Очистить примечания, если их много и они не нужны;

Проверить, нет ли проверки данных на большом диапазоне ячеек.

P.S. Иногда в документах приходится использовать ресурсоемкие формулы, которые ничем не заменить, например, может потребоваться собирать в один файл данные из 20 разных документов формулой IMPORTRANGE. Если ничего не предпринять, то работа с таким документом может стать мучительной, формулы будут постоянно обновляться и все начнет тормозить.

В таких случаях мы предлагаем следующее решение - написать скрипт, который будет вставлять формулы в требуемые ячейки, а потом сразу же заменять их на значения (как если бы в Excel мы сохраняли данные как значения с помощью специальной вставки или макроса). Такой скрипт можно запускать как вручную, так и по расписанию, скажем, каждые два часа и в этом случае необязательно даже находиться в файле, скрипт отработает и в оффлайн режиме.
В будущем мы рассмотрим пример такого скрипта.
Открытые диапазоны (вида A2:A)
Во многих случаях ваши таблицы будут пополняться и обновляться со временем - путем добавления новых строк.

Если при этом у вас на листе с таблицей нет никаких других данных, кроме заголовков полей (столбцов) и данных под ними (то есть нет нескольких таблиц, расположенных одна под другой), то есть смысл указывать в аргументах открытые диапазоны вида A2:A, а не A2:A100. Тогда вам не придется каждый раз менять формулы.

Подробнее и со скриншотами - по ссылке:

https://docs.google.com/document/d/1AwvckzQxBbGyNt61RF7yyRRIbXieeXX21yH5SZCB6Tc
Как и в Excel, диапазонам в Таблицах можно присваивать имена. Именованные диапазоны делают формулы наглядными, ведь вместо
=A7*$E$1

вы будете видеть в строке формул что-то вроде:
=Продажи*Налог

Чтобы задать диапазону имя, выделите его и нажмите на кнопку “Именованные диапазоны” в разделе меню “Данные”

Подробности и иллюстрации - по ссылке:

https://docs.google.com/document/d/12FzbMCNUZS03Oys43-KZW8FgJ2JMrfUuUGtOTWmNfvs/
Друзья, внимание! Практически все наши кейсы применимы и для работы в Ms Excel, там будет такой же синтаксис (кроме некоторых формул, о которых мы будем оповещать отдельно)

6 января мы разбирали формулу #СУММЕСЛИ, а сейчас поговорим про #СЧЁТЕСЛИ (COUNTIF).

Это простая формула, позволяющая подсчитать кол-во ячеек в выбранном диапазоне, которые соответствуют нашему условию.

В Google Документе по ссылке разные кейсы с этой формулой, в т.ч. немного нестандартные:
- подсчитаем кол-во непустых ячеек
- кол-во положительных (или отрицательных) чисел
- кол-во адресов, начинающихся на "ул. *"

https://goo.gl/QEVNwB
Друзья, сегодня рассмотрим, как с помощью символа амперсанда (&) в одной ячейке можно объединить:

- результат формулы и какой-нибудь текст
- значения нескольких ячеек, даже из разных документов (при помощи формулы #IMPORTRANGE)

http://goo.gl/rFcxrc
Друзья, привет.
Сегодня пишем о вычислении фрагмента формулы прямо в строке.

Разбирать чужие (и иногда свои, но забытые) сложные формулы - то еще удовольствие. Особенно если они "многоэтажные" и состоят из многих вложенных друг в друга функций.
В таких случаях бывает удобно смотреть на результат вычисления отдельных функций и фрагментов прямо в строке формул, чтобы разобраться, какой аргумент чему равен, что используется в вычислениях.

Сделать это просто: нужно выделить в строке формул нужный фрагмент мышкой - и результат его вычисления появится сверху в своего рода "всплывающей подсказке". Таким образом можно посмотреть и какое значение находится в конкретной ячейке, и чему равен результат вычисления одной из функций внутри сложной формулы.

Примечание: в Excel это тоже работает. Но там нужно не только выделить фрагмент формулы, но и нажать F9 после этого. Важно, что потом нужно нажимать Escape, а не Enter, иначе этот фрагмент так и останется числом, а не функцией/диапазоном. В Google Таблицах этого риска нет.

Пример - в гифке. Содержание формулы здесь не играет решающей роли, но ниже будет краткий комментарий по поводу того, что в ней происходит.
http://g.recordit.co/22IjU3BFOS.gif

По ссылке - файл с примером. Копируйте на свой диск, играйтесь, изучайте формулу:
https://goo.gl/bGGIRR

Так вот, про саму формулу:
Она возвращает название книги с N-ыми по счету продажами, где N берется из ячейки D3. То есть, вводя туда число "4", вы задаете вопрос: какая книга занимает 4 место в рейтинге продаж?
Работает так: функция LARGE (НАИБОЛЬШИЙ) находит N-ое по величине значения (в примере 310 - 7-ая по счету величина). Функция MATCH (ПОИСКПОЗ) находит порядковый номер строки, в которой находится это значение (1-ая строка в диапазоне), а функция INDEX (ИНДЕКС) возвращает значение, стоящее в этой строке, но в диапазоне A3:A14 (там, где названия).

Всем хороших выходных!
Друзья, сегодня продолжим нашу тему про именованные диапазоны.

Формулы МАКС(клиенты) или МИН(средний_чек) будут выглядеть гораздо нагляднее формул МАКС(B1:B15) или МИН(C1:C15), к тому же такая запись может помочь вашим коллегам быстрее разобраться в вашем документе, если это будет необходимо.

Задать имя диапазону очень просто, выделите его, щелкните правой кнопкой мыши и выберите "определить именованный диапазон", далее введите для диапазона имя (без пробелов и тире)

В гифке - пример, в т.ч. считаем итоговые продажи с помощью формулы СУММПРОИЗВ (SUMPRODUCT) http://recordit.co/Xy8MupitMc.gif

По ссылке - Google Документ с примером https://goo.gl/bHNaFV
Чтобы редактировать документ, скопируйте его себе (Файл-> создать копию)