Size: a a a

Google Таблицы

2021 May 28
Google Таблицы
Получаем курсы валют в Google Таблицу

Друзья, сегодня у нас мощнейшая статья от Михаила Смирнова.

Внутри статьи:
1) как получить курсы с помощью GOOGLEFINANCE;
2) как получить курсы Центрального банка РФ, cbr.ru;
3) из НБУ, bank.gov.ua;
4) из НБ РБ, nbrb.by;
5) из XE.com;

Для загрузки используем функции IMPORTXML и IMPORTHTML.

Статья про курсы

⚙️
Наш чат: @google_spreadsheets_chat

Оглавление канала: goo.gl/HdS2qn
источник
2021 June 02
Google Таблицы
УНИКИ стали еще умнее: выводим только уникальные столбцы с помощью UNIQUE

Друзья. а вы заметили, что у функции UNIQUE теперь стало 3 аргумента, а не один?
Теперь можно не только выводить уникальные строки, но и столбцы тоже. А еще дубликаты можно удалять совсем. Давайте по порядку. Синтаксис функции:

=UNIQUE(range; [by_column]; [exactly_once])

Первый аргумент - диапазон, тут все без изменений. Второй и третий – необязательные аргументы, так что старые функции работают как работали.

Но если второй аргумент by_column вы укажете как TRUE (по умолчанию FALSE = удаление дубликатов строк), то UNIQUE выведет только уникальные столбцы, а не строки.

А третий аргумент, равный TRUE, позволяет вообще убрать дублирующиеся строки или столбцы (смотря что во втором) . Иначе говоря: Если в ваших данных были строки, повторяющиеся хотя бы 2 раза, функция UNIQUE с такой настройкой вообще их не выведет в итоге, даже по 1 разу!

Файл с примерами (Создать копию) -- там продемонстрированы разные варианты.
источник
2021 June 05
Google Таблицы
​​Хотите научиться работать с данными? Правильно их собирать, анализировать и грамотно презентовать? С 10 по 12 июня в 19:00 пройдёт бесплатный трёхдневный интенсив, на котором вы научитесь работать в Power BI и отслеживать основные показатели бизнеса.


Переходите по ссылке и регистрируйтесь: 👉 https://clc.am/yTv97w.

Что вы узнаете?
📈 Как подключиться к Excel и Google Sheets с помощью встроенного коннектора Power BI.
📈 Как трансформировать данные с помощью встроенных функций Power Query.
📈 Как построить модель данных.
📈 Как организовывать совместную работу с отчётами в Power BI Service.
📈 Как настраивать автообновление отчёта на базе данных из Google Sheets.

💬 Спикер интенсива: сооснователь performance-агентства Mello и проекта PixelBuddha, преподаватель по аналитике в МГУ и Высшей школе экономики — Антон Астахов.

🎁 Всех участников ждут подарки: если дойдёте до конца интенсива, дарим электронную книгу «Век живи — век учись» Кей Петерсон и Дэвида Колба. А если выполните простое домашнее задание — сертификаты на 15 000 рублей для обучения в Skillbox!

#реклама
источник
2021 June 08
Google Таблицы
Скрипты для новичков.

Часть 2.
– обращаемся к массиву (а еще к выбранной строке, к столбцу, к последней строке)
– считаем количество строк в массиве
– фильтруем массив от пустых строк
– находим последнюю строку с данными в выбранном столбце

https://spreadsheets.ru/start_gas2
источник
2021 June 15
Google Таблицы
ЗАПУСКАТОР – реагируем на изменения формул / Таблицы и запускаем скрипты

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

Как вы догадываетесь – стандартные триггеры на изменение / редактирование тут не помогут, они реагируют только если изменение сделал человек.

Поэтому мы развернем веб-приложение со скриптом отправки письма и напишем пользовательскую функцию, которая будет в него стучаться (да, ведь функция может в fetch)

Поехали делать
1. Пишем в редакторе скриптов целевой Таблицы функцию doGet(), она будет отправлять письмо;

function doGet(e) {
   MailApp.sendEmail('mail.com', 'тема: привет!', e.parameter.row)
}


Разворачиваем скрипт как веб-приложение
(запуск от имени – от моего имени;
доступно – всем)

2. Пишем пользовательскую функцию, она будет
– считать количество строк на листе заказы;
– сверять с количеством, которое сохранено в скрипт проперти;
– если в проперти цифра меньше – функция перезапишет проперти и отправит на адрес развернутого приложения строку с данными (в параметре row);
– в функцию вставьте ссылку на ваше развернутое приложение;

function zapuskator(array) {
   array = array.filter(t => t.some(g => g));
   const length = array.map(t => t[0]).length;
   const property = PropertiesService.getScriptProperties();
   const rows_property = property.getProperty('rows');

   if (rows_property < length) {
       property.setProperty('rows', length);
       const url = 'https://script.google' + '?row=' + array[length - 1].join();
       return [
           [new Date(), url, UrlFetchApp.fetch(url).getResponseCode()]
       ]
   }
   return length
}


3. вставляйте пользовательскую функцию в Таблицу, её аргумент – диапазон из листа заказы;
4. данные меняются - функция пересчывается;
5. !!!!!!!!

С помощью этого способа вы можете разобраться не только с Glide, а еще и в принципе следить за формулами / данными, запуская скрипты из веб-приложения тогда, когда это вам будет нужно.

За идею сегодняшнего пост спасибо Волонду и Tanaike https://tanaikech.github.io/

Код в пастебин
источник
Google Таблицы
источник
2021 June 18
Google Таблицы
Книги про таблицы, визуализацию данных, Excel и Power Pivot

Итак, вы любите почитать на досуге и... любите Таблицы, Excel, диаграммы (или еще что-нибудь эдакое). Какой книгой порадовать себя? Давайте посмотрим. Список неполный и ни к чему не обязывающий. Делитесь любимыми книгами по теме и вокруг нее — почитаем и с радостью добавим в обзор!
источник
Google Таблицы
Друзья, хочу пригласить вас на бесплатный открытый урок по Excel. Веду его в рамках нового курса, который мы запустили в МИФе — «Магия Excel».

Пройдет 21 июня в 12:00 (мск).
Записаться можно тут: mif.to/zzKCz

Хотя курс в первую очередь про Excel, мы будем обсуждать отличия от Google Таблиц и говорить о функциях, которые работают и там, и там. Так что если пользуетесь именно Таблицами — все равно заглядывайте на огонек!
На открытом уроке поговорим про сводные таблицы, форматирование, настройку интерфейса Excel под себя для ускорения работы.

Там же разыграем место на «Магии Excel» — с обратной связью от меня по домашним заданиям. Курс подойдет и новичкам, и опытным пользователям. Буду рассказывать о неочевидных и не самых известных лайфхаках и фишках.

Мы сделали курс, чтобы как можно больше людей перестали заниматься ручным трудом и освободили себе время для важного. Если вам хотелось бы сократить рутину, ускорить рабочие процессы и решать задачи проще — приходите. И на открытый урок, и на курс.

Ренат (и его ассистент на этом курсе Штрудель)
источник
2021 June 19
Google Таблицы
Работаете в сфере экономики и финансов? Хотите прокачать свои скилы, чтобы зарабатывать больше или перейти на более высокую должность? Тогда освойте актуальные инструменты финансового менеджмента на бесплатном онлайн-интенсиве: 🔜🔜🔜 https://clc.am/fvTWxQ

Спикер занятий — финансовый директор производственного холдинга «Проморе» Татьяна Жукова.

🔥 25 лет в управлении финансовыми подразделениями.
🔥 С помощью автоматизации управленческого учёта в три раза увеличила прибыль компании Polaris.
🔥 В 30 компаниях внедрила управленческий учёт и автоматизацию.

Регистрируйтесь на интенсив — используйте шанс учиться у лучших экспертов и самому стать востребованным специалистом!

📍 24–26 июня в 16:00 по московскому встречаемся на образовательной платформе Skillbox!

🎁 Все, кто сдаст домашнее задание, получат сертификаты на 15 000 рублей на любой курс Skillbox.

#реклама
источник
2021 June 21
Google Таблицы
Флажки в ячейках с формулами

Когда мы вставляем флажки в пустые ячейки (Вставка-Флажок / Insert-Tick Box или клавиши Alt+I --> X) -- мы можем переключать их "руками", меняя значение с ИСТИНА / TRUE на ЛОЖЬ / FALSE в ячейке с флажком.

Но есть и другой вариант применения -- если вы вставляете флажок в ячейку с логическим выражением (возвращающим ИСТИНА или ЛОЖЬ) -- его нельзя будет переключить, но зато значение, которое возвращает формула, будет отображаться у вас в виде флажка.
источник
Google Таблицы
А еще с помощью флажков можно вводить (переключать) в ячейках не только логические значения ИСТИНА и ЛОЖЬ.

Если у вас есть в таблице поле, в котором может быть только два варианта (но это не ИСТИНА и ЛОЖЬ, а, допустим, "штатный" и "внештатный" в списке сотрудников), воспользуйтесь проверкой данных.

Данные -> Настроить проверку данных (Data -> Data validation) или клавиши Atl+D --> V
Выберите в качестве правила "Флажок" и отметьте галочку "Использовать персонализированные значения" (Tick Box, Use custom cell values)

Теперь можно переключать флажки, меняя в ячейках указанные текстовые значения.
источник
2021 June 23
Google Таблицы
Напишем-ка бота!

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

https://spreadsheets.ru/androids
источник
2021 June 24
Google Таблицы
​​Друзья, хочу пригласить вас на курс «Магия Excel», который запускаем вместе с МИФом.

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

Стартуем 28 июня, курс длится 4 недели + планируем выпускной вечер, где разберем интересные кейсы, типичные ошибки и лучшие решения. Для отличников будут подарки от МИФа (книги, курсы) и HH.ru (карьерные консультации).

Курс «Магия Excel» для вас, если…

Хотите делать работу быстрее, а уставать меньше
Надоели однообразные задачи
Мечтаете, чтобы все работало само (ну или хоть что-то)
Хотите видеть за цифрами — тренды и инсайты
Планируете карьерный взлет и хотите освободить время для важных проектов
Собираетесь сменить профессию

Для наших подписчиков — скидка 50% по промокоду Renat21.
Действует до 23.59 28 июня. Присоединяйтесь.

Подробнее о курсе можно почитать здесь

Ренат (и мой ассистент на этом курсе — полноправный член команды МИФ.Курсы бишон фризе Штрудель)
источник
2021 June 25
Google Таблицы
источник
Google Таблицы
​​Задача - меняем формулы на значения в выбранном диапазоне
/ отображаем статус в toast


Друзья, простой пост со скриптом, вдохновлённый вопросом в нашем чате.
Разбираем скрипт по блокам:

function setValues() {

//определили активный диапазон и активную рабочую книгу
 const [ss, active_range] =
 [SpreadsheetApp.getActive(), SpreadsheetApp.getActiveRange()];


//проверяем – есть ли в активном диапазоне формулы (объединяем диапазон до строки и ищем "=") если формул нет - выводим в toast ошибку и завершаем скрипт
 if (!/=/.test(active_range.getFormulas().flat().join(''))){
   ss.toast(' формулы в активном диапазоне не обнаружены - ничего не вставляем!');
   return;
 }


//если формулы есть – берём диапазон как значения и вставляем на прежнее место выводим сообщение в toast
 const values = active_range.getValues();
 ss.toast('вставляем в активный диапазон значения!')
 active_range.setValues(values);
}


//ну и функция onOpen – формирует меню в Таблице, из которого вы сможете вызвать наш скрипт
function onOpen(e) {
 SpreadsheetApp.getUi()
   .createMenu("- > в этом меню у нас скрипты")
   .addItem("меняем формулы на значения!", "setValues")
   .addToUi();
}


Просто копируйте код выше (комментарии можно не удалять).

P.S. На всякий случай – Таблица с примером
источник
2021 June 27
Google Таблицы
​​Хотите научиться работать в Power BI, строить отчёты и визуализировать данные для отслеживания показателей бизнеса? Испытайте себя в роли BI-аналитика и откройте новую профессию на бесплатном онлайн-интенсиве Skillbox: 🔜 https://clc.am/SdB38w.

📊 За 3 дня изучите основы BI-аналитики, научитесь работать в Power BI, Excel и Google Sheets. Узнаете, как выбирать данные для анализа, строить отчёты и отслеживать различные показатели.

🎓 Занятия пройдут с 1 по 3 июля, в 19:00 по московскому времени. Проведёт их Иван Иванов — специалист по разработке систем сквозной аналитики, автор блога prometriki .ru, участник образовательных программ по аналитике в Skillbox и GeekBrains. Он расскажет, кто такой BI-аналитик, чем занимается и какие инструменты использует в работе.

Чтобы интенсив прошёл максимально эффективно, не забудьте перед началом установить Microsoft Excel и Power BI 😉

🎁 Участвуйте, прокачивайте знания и получайте подарки! Всем, кто дойдёт до конца интенсива, подарим электронную книгу «Век живи — век учись». А тем, кто выполнит домашнее задание, — сертификат на 15 000 рублей на любой курс Skillbox.

#реклама
источник
2021 June 28
Google Таблицы
ПОКАЗЫВАЙ-КА ФАЙЛЫ:
СКРИПТ-ИЗВЛЕКАТОР ИЗ ПАПОК GOOGLE ДИСКА


Друзья, собрали для вас очередной летний и достаточно несложный скрипт:

> извлекаем файлы из папки / папок, создаём реестр в Таблице

> попадается изображение – добавляем функцию =IMAGE, которая покажет картинку в Таблице

> задавать можно как одну папку, так и несколько

Чтобы воспользоваться – копируйте Таблицу себе и задайте в ячейке B1 ссылку на одну или несколько папок (если папок несколько – разделите их через запятую).

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

Код с комментариями в pastebin

==
Ребята, прямо сейчас ищем двадцатую тысячу подписчиков – подписывайтесь на канал @google_sheets, чат @google_spreadsheets_chat, рассказывайте про нас коллегам и  друзьям :)
источник
2021 June 30
Google Таблицы
Познакомьтесь с профессией бухгалтера и узнайте о её перспективах. Поймите принцип ведения бухучёта. Узнайте, какими навыками нужно овладеть, чтобы стать востребованным специалистом и хорошо зарабатывать. Регистрируйтесь на бесплатный онлайн-интенсив: https://clc.am/8tXOwQ.


📌 Вы научитесь анализировать отчёты о движении денежных средств.
📌 Разберётесь в налогообложении и бухгалтерском учёте.
📌 Научитесь ориентироваться в первичной документации и разбираться в отчётах для налоговой.
📌 Поймёте, как искать ошибки в денежных операциях.
📌 Разберёте популярные программы бухгалтера: 1С, «Контур.Бухгалтерия», «Контур.Эльба», «Моё дело».

💬 Спикер интенсива: генеральный директор бухгалтерской компании «Топ учёт», член палаты профессиональных бухгалтеров и аудиторов СЗФО — Ирина Рек.

🔥 Ждём вас в прямых эфирах 1–3 июля в 16:00 по московскому времени! Станьте востребованным специалистом!

#реклама
источник
2021 July 01
Google Таблицы
Исторические данные индекса Московской Биржи (IMOEX) в Google Sheets

Михаил Смирнов рассказывает, как собрать ссылку и вооружиться функцией IMPORTXML (или IMPORTHTML), чтобы получить данные индекса в Таблицу.

Достаём индексы, статья в telegraph

P. S. Не можем не напомнить про другой полезный материал от этого же автора: получаем курсы валют в Google Таблицу
источник
2021 July 04
Google Таблицы
Пройдите бесплатный онлайн-интенсив и убедитесь, что Excel — это легко!

Для участия нужна только регистрация: 👉 https://clc.am/Pdkqdw

Вы изучите:
✔️ специфику обычных, «умных» и сводных таблиц;
✔️ функции подсчёта и суммирования, поиска и подстановки данных;
✔️ 10 простых приёмов экономии времени работы в Excel.

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

🎁 Всех участников ждут подарки — подборка полезных материалов о таблицах и электронная книга издательства МИФ «Век живи — век учись» Кей Петерсон и Дэвида Колба. Участники, которые дойдут до конца и выполнят все домашние задания, получат сертификат на 5 000 рублей на любой курс Skillbox.

Присоединяйтесь к прямым эфирам с 5 по 7 июля в 13:00!

#реклама
источник