Обложка канала

Google Таблицы. Страница 27

#GoogleТаблицы — это аналог #Excel с веб-интерфейсом и возможностями для удобной совместной работы. Они похожи, и все же в Таблицах есть свои особенности, функции, плюсы и минусы. Работать в Google Таблицах просто и мы покажем как.

  • Google Таблицы

    Сортировка и фильтрация по цвету в Google Таблицах

    Ура! Заработала еще одна опция, которой не хватало в Таблицах. Еще одна вещь, которую теперь можно делать без установки дополнений.

    Теперь данные можно сортировать и фильтровать по цвету заливки ячейки или по цвету текста.

    1. Ставим фильтр любого типа ("Фильтр", т.е. обычный фильтр для всех пользователей или "Фильтры", т.е. filter views для индивидуального пользования)

    2. Щелкаем на кнопку фильтрации на нужном столбце -> Сортировать по цвету / Фильтровать по цвету

    Фильтр по цвету можно совместить с фильтром по условию. То есть искать бирюзовые ячейки с числами меньше 500, например.

    В срезах пока осталась только фильтрация по условию.

    Опция будет доступна и для пользователей GSuite, и для пользователей с обычными бесплатными аккаунтами Google Диска.

    Появилась пока не у всех - в некоторых личных аккаунтах опции пока нет.
  • Google Таблицы

    Часто работаете с данными и почти наверняка только в Google Sheets или Excel? Да, для большинства задач этих инструментов вполне достаточно.

    Но если информации стало слишком много и гугл шитс не выдерживает, а источники данных хочется объединить в одно место для работы с ними — пора осваивать Python.

    25 марта в 19:00 (мск) ребята из ProductStar проводят бесплатный онлайн-интенсив «Рассказываем простыми словами о Python».

    👨‍🏫 Кто выступит?

    Андрей Пушвинцев, Product Analyst в Miro.

    👩‍🏫 О чем пойдет речь?

    — Расскажем, как устроен и как работает Python,
    — Разберемся с базовым синтаксисом языка, научимся его читать и понимать.
    — Познакомимся с библиотеками для анализа данных.
    — Сделаем разведку данных и превратим грязные данные в красивые таблицы.

    Все участники получат именные электронные сертификаты, два самых активных — сертификат на бесплатное обучение в ProductStar.

    Участие бесплатное, но регистрация обязательна.

    Зарегистрироваться на вебинар 👉 @ProductStarAnalyticsBot

    #реклама
  • Google Таблицы

    Чёрная магия IMPORTXML
    Скрипт: вставляем формулу, заменяем ее на значения

    Друзья, IMPORTXML — это мощнейшая функция Таблиц, она позволяет обращаться к выбранной веб-странице и доставать из неё то, что соответствует запросу Xpath, который вы ввели. Подробнее мы рассказывали здесь.

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

    Мы подготовили для вас Таблицу, которая решает эту задачу.
    Работает так:
    1. Вводите в диапазон «A3:C» ссылки на страницы, Xpath, отмечаете чекбокс и нажатием на 🚀 запускаете скрипт
    2. Скрипт вставит функции с этими аргументами друг под другом и сразу же заменит их результат на значения. К каждой строке добавит дату и время.

    Такая механика тоже не позволит пользоваться IMPORTXML бесконечно, но точно позволит вам загрузить больше результатов, чем если бы вы просто вставляли формулы. Адаптируйте решение под свои задачи =)

    Таблица IMPORTXML
  • Реклама

  • Google Таблицы

    Храним данные в Properties и обращаемся к ним
    Аналог функции ВПР

    Друзья, Properties Service — это такие специальные отсеки для хранения данных. Вы можете положить туда данные, вы можете к ним обращаться и вы можете их удалить. Есть Properties пользователя, есть скрипта и есть Таблицы. Данные хранятся в парах ключ — значение. Подробнее про службу можно прочитать вот здесь: https://developers.google.com/apps-script/guides/properties?hl=ru.

    Сегодня у нас отличный пример того, как можно работать с этой службой — гостевой скрипт от нашего читателя @vitalich. В первой функции Виталич берёт лист Таблицы, создает из него словарь и кладёт в Properties.

    Потом, при выборе значения в выпадающем списке активируется вторая функция — триггер onEdit(), который обращается к этому словарю, ищет в нём выбранный ключ и выводит два соответствующих ключу значения в соседние ячейки редактируемой строки.

    Сказать спасибо @vitalich-у или задать ему вопрос можно в нашем чате.

    >> Таблица со скриптом
  • Google Таблицы

    Диаграмма Ганта с помощью одной формулы

    Друзья, посмотрите на диапазон A1:D12 на скриншоте. Из этих данных можно построить диаграмму Ганта, написав формулу в одной ячейке, сейчас расскажем как.

    ПОЕХАЛИ СТРОИТЬ:
    1) Мы написали для вас пользовательскую функцию RASPARCE — она превратит диапазон в плоскую таблицу, в которой одна строка будет одним днём отсутствия (смотрите пункт 1. на скриншоте).

    2) Дальше используем полученный массив данных в QUERY. В функции с помощью WHERE отбираем тип отсутствия, выбранный в выпадающем списке, группируем по сотрудникам и создаём сводную таблицу кляузой PIVOT, результат — диаграмма Ганта (1. / 2. на скриншоте)

    Итоговая формула, которая строит Ганта по дням:
    =QUERY(rasparce($A$1:$D$12);"select Col1, count(Col2) where Col2='"&G4&"' group by Col1 pivot Col3")

    Или так, чтобы построить по месяцам:
    =QUERY( rasparce($A$2:$D$13);"select Col1, count(Col2) where Col2 = '"&G21&"' group by Col1 pivot month(Col3)+1, year(Col3)")

    >> Таблица с примером
    (файл > создать копию)
  • Google Таблицы

    Начинающий аналитик? Хочешь научиться работать с SQL?

    Ребята из ProductStar 11 марта в 21:00 (мск) проводят бесплатный онлайн-интенсив «Введение в SQL: как перестать бояться и полюбить язык запросов».

    👩‍🏫 Кто выступит?

    Анна Морозова, Product Analyst в «Яндексе».

    👨‍🏫 О чем пойдет речь?

    — Как устроен и как работает SQL.
    — Как научиться не только читать, но и самостоятельно писать запросы.
    — Как находить и исправлять ошибки в своих запросах.

    Все участники получат именные электронные сертификаты, а три самых активных — сертификат на бесплатное обучение в ProductStar.

    Участие бесплатное, но регистрация обязательна.

    Зарегистрироваться на вебинар 👉 https://clck.ru/MNceC

    #реклама
  • Google Таблицы

    Видеоурок: добавляем изображение товара в ячейку Google Таблиц по его названию

    По шагам разбираем формулу, которая:
    - ищет название товара в поисковике по картинкам
    - берет первое изображение
    - вставляет его в ячейку Google Таблиц.

    https://www.youtube.com/watch?v=9NmZS8PfJuQ

    А текстом с формулами мы писали про это здесь.
    Видеоурок: добавляем изображение товара в ячейку Google Таблиц по его названию

    По шагам разбираем формулу, которая: - ищет название товара в поисковике по картинкам - берет первое изображение - вставляет его в ячейку Google Таблиц. Теле...

    YouTube
  • Google Таблицы

    Собираем данные в виде ФИО+телефон по сотрудникам компании в одной ячейке

    У вас есть база клиентов и данные о сотрудниках и их контактах. И вы хотите видеть всех сотрудников одной компании в одной ячейке.

    Многие в такой ситуации вводят всю информацию в одну ячейку руками, благо можно переходить на следующую строку в ячейке с помощью Alt+Enter.

    Но лучший путь - это создать отдельно реестр контактных лиц, где выбирать компанию из выпадающего списка (чтобы не было возможности ошибиться) и вводить в каждой отдельной строке одного человека с его контактами и другими нужными вам полями.
    Тогда будет возможность фильтровать такой список, форматировать телефоны, создавать ссылки на адреса эл. почты и иначе взаимодействовать с этими данными.
    А собрать и подтянуть данные по всем сотрудникам одной компании всегда можно с помощью QUERY или FILTER. Если нужно отформатировать при этом данные - например, номера телефонов - пригодится функция ТЕКСТ / TEXT.

    Файл с примерами
  • Google Таблицы

    Выбираем чекбокс — получаем код ответа сервера по URL.

    (или о том, как запустить любой скрипт изменяя ячейки на листе)

    Привет, друзья. Сегодня у нас скрипт, который вытягивает в Таблицу код ответа сервера (смотрите ГИФ).

    Мы поставили наш скрипт на триггер редактирования Таблицы и он будет запускаться каждый раз при любом изменении любого листа.

    Скрипт «дождётся» того, что описано в условии оператора IF (буквально — редактирования первого столбца листа «чек») и запустит то, что внутри оператора — передаст в функцию URL страницы и вставит результат в соседнюю ячейку.

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

    Таблица с примером (файл — создать копию, чтобы увидеть скрипт)

    Чтобы Таблица у вас работала — откройте редактор скриптов, триггеры и поставьте функцию go на триггер редактирования Таблицы.
  • Google Таблицы

    Друзья, в чате нашего канала вы можете задать свой вопрос про Google Таблицы.

    Пожалуйста, обязательно прикладывайте к вопросу ссылку на Таблицу с примером.

    >> @google_spreadsheets_chat
  • Google Таблицы

    Как работать с Таблицами из R

    Друзья, привет. Алексей Селезнев записал небольшой урок о том, как работать с API Google Таблиц с помощью языка программирования R.

    Из урока можно научиться:
    1. Проходить авторизацию для работы с API.
    2. Считывать данные с листов Google Таблиц.
    3. Создавать Google Таблицы.
    4. Создавать новые листы в Google Таблицах.
    5. Записывать данные на листы Google Таблиц.
    6. Дописывать данные в созданные ранее листы Google Таблиц.

    https://youtu.be/no75MyT87l0

    Канал Алексея про R, его библиотеки и маркетинг: @R4marketing
    Как работать с API Google Таблиц на языке R пакет googlesheets4

    Этот видео урок посвящён работе с Google Таблиц v4 (Google Sheets API v4) на языке R, с помощью пакета googlesheets4. В ходе урока вы научитесь: 1. Проходить...

    YouTube
  • Google Таблицы

    Хочешь стать одним из лучших аналитиков, но не знаешь, с чего начать?

    Ребята из ProductStar 19 февраля в 21:00 проводят бесплатный онлайн-интенсив «Как аналитику зарабатывать больше? Тренды развития профессии в 2020».

    🚀 Что будет на вебинаре?

    Денис Соболев (Product-manager, Head of B2B analytics Skyeng) поможет разобраться:

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

    На марафоне состоится розыгрыш призов на сумму 50 тысяч рублей, все участники интенсива получат именные электронные сертификаты, а три самых активных — сертификаты на бесплатное обучение в ProductStar 🎁

    Участие бесплатное, но регистрация обязательна.

    >> Зарегистрироваться на марафон!

    #реклама
  • Google Таблицы

    Скрипт для работы с Google Контактами
    Сохраняем контакты из Таблицы

    Друзья, привет! Сегодня — гостевой скрипт от нашего подписчика Дмитрия @Mityayka1. Скрипт синхронизирует Таблицу и Контакты, добавляя в Контакты только те контакты, которых там не было, проверяя по номеру телефона. Принцип работы скрипта - на гифке.

    Дима снабдил скрипт очень подробными комментариями, поэтому, если вы хотите понять логику работы с классом Google Контактов, а также посмотреть на то, как в скрипте обходятся с IF / циклами / массивами - открывайте редактор скриптов и читайте.

    Дима — спасибо за полезный материал 👍👌🔥

    >> Таблица со скриптом по ссылке

    Приходите в наш чат: https://t.me/google_spreadsheets_chat
  • Google Таблицы

    Дата и время в Google Таблицах

    Сегодня хороший день - 43 873.
    Во всяком случае, так говорят Таблицы. Мы, люди, называем это 12 февраля 2020 года.

    Да, при работе с датами и временем в Google Таблицах бывает путаница.
    Надеемся, наш видеоурок вам поможет.

    В нем:
    - Обсуждаем, как отображаются дата и время в Google Таблицах
    - Знакомимся с функциями для отображения текущих даты и времени:
    Для расчета разницы между двумя датами в разных единицах измерения, включая рабочие дни
    Для определения номера года, месяца, дня и недели по ячейке с датой
    Для расчета того, какой день наступит по истечению X рабочих дней

    https://www.youtube.com/watch?v=Lbj5kh0q5KQ
    Дата и время в Google Таблицах. Функции СЕГОДНЯ, ТДАТА, РАЗНДАТ, РАБДЕНЬ, ЧИСТРАБДНИ, НОМНЕДЕЛИ

    Обсуждаем, как отображаются дата и время в Google Таблицах. Знакомимся с функциями для отображения текущих даты и времени; для расчета разницы между двумя да...

    YouTube
  • Google Таблицы

    Отображаем функцией =IMAGE() картинки из Google Диска в ячейке

    Друзья, привет! Поменялась ссылка, которую нужно добавлять к ID файла на Google Диске, чтобы вывести изображение в ячейку. Старый вариант не работает, публикуем работающий.

    Ссылка теперь такая: "https://docs.google.com/uc?export=download&id="

    Целиком формула для ячейки A1, с регулярным выражением, достающим из ссылки ID файла будет выглядеть так:
    =IMAGE("https://docs.google.com/uc?export=download&id="& REGEXEXTRACT(A1;"[-\w]{25,}"))

    Чтобы все работало и изображение должно быть расшарено для всех по ссылке.

    Таблица, в которой все работает

    P.S. Регулярное выражение [-\w]{25,} матчит ровно 25 символов, каждым из которых может быть либо буква-цифра-подчёрк (\w, word character), либо дефис.
  • Реклама

  • Google Таблицы

    Друзья, вашему вниманию - еще один видеоурок для начинающих!

    Рассматриваем функции для расчета сумм, средних и количества в Google Таблицах:
    - по всему диапазону (СЧЁТ, СЧЁТЗ, СУММ, СРЗНАЧ)
    - с одним условием на число, дату или текст (СЧЁТЕСЛИМН, СУММЕСЛИМН, СРЗНАЧЕСЛИМН)
    - с двумя и более условиями (СУММЕСЛИМН, СЧЁТЕСЛИМН, СРЗНАЧЕСЛИМН)

    https://www.youtube.com/watch?v=sqBhegW-JYU
    Функции подсчета и суммирования в Google Таблицах (СУММЕСЛИ, СЧЁТЕСЛИ, СРЗНАЧЕСЛИ)

    Рассматриваем функции для расчета сумм, средних и количества в Google Таблицах: - по всему диапазону (СЧЁТ, СЧЁТЗ, СУММ, СРЗНАЧ) - с одним условием на число,...

    YouTube
  • Google Таблицы

    Достаём просмотры и лайки статей прямо из веб-страниц. Волшебство =IMPORTXML.

    Друзья, сегодня публикуем статью нашего подписчика Михаила. В своём материале на habr он рассказывает о том, как собрал все свои публикации в одной Google Таблицe и с помощью формул подтягивает к каждой публикации количество просмотров, лайков и другую информацию.

    В функции =IMPORTXML два аргумента: адрес веб-страницы и запрос Xpath для поиска данных. Чтобы понять, что писать в Xpath, чтобы он вернул то, что вам нужно — можете воспользоваться бесплатным дополнением для браузера ChroPath.

    А на гифке — пример, подтягиваем просмотры нашей статьи про ключевые отличия Ms Excel от Google Таблиц.

    Статья Михаила на habr
    Таблица LynxReport: учёт публикаций
  • Google Таблицы

    Факультет компьютерных наук НИУ ВШЭ приглашает на программу профессиональной переподготовки «Аналитик данных». Это годовая программа, где вы изучите основы баз данных и работу с ними с помощью языка SQL, язык Python и его применения для сбора, визуализации и анализа данных, статистику и машинное обучение, а также конкретные аналитические и продуктовые подходы для реальных задач. В результате вы освоите актуальный технический стек современного аналитика. Преподаватели и эксперты программы — аналитики, продуктовые менеджеры и data scienitst’ы из ведущих IT-компаний.
    Начало занятий 26 февраля 2020 г.

    Подробнее о программе

    БОНУС: 5 февраля 2020 г. в 19:00 Дмитрий Животворев, старший менеджер продукта в Bookmate, проведёт бесплатный вебинар, на котором рассмотрит реальные примеры задач из своей практики аналитика (в том числе в Яндексе), и расскажет, кто такие менеджеры продукта и чем они занимаются. После лекции — Q&A по программе «Аналитик данных».
    Записаться на вебинар

    Записаться на вебинар

    #реклама