Google Таблицы
Работа в Google Таблицах. Кейсы, решения и угар. контакты: @namokonov @r_shagabutdinov оглавление: goo.gl/HdS2qn заказ работы: teletype.in/@google_sheets/sheet_happens чат: @google_spreadsheets_chat
نمایش بیشتر55 263
مشترکین
+124 ساعت
+2467 روز
+72230 روز
- مشترکین
- پوشش پست
- ER - نسبت تعامل
در حال بارگیری داده...
معدل نمو المشتركين
در حال بارگیری داده...
Photo unavailableShow in Telegram
Таблицы теперь должны работать быстрее (удвоена скорость вычислений в браузерах Chrome и Edge)
https://workspaceupdates.googleblog.com/2024/06/improving-calculation-speed-in-google-sheets.html
А вы заметили у себя? Напишите в комментариях.
🔥 30👍 4👾 3👎 2
00:18
Video unavailableShow in Telegram
Магия Excel — это когда все в отделе ещё пишут отчёты, а ваш уже готов. Магия Excel — это когда вместо вас работают формулы. Магия Excel — это когда вы автоматизировали половину своих задач.
На самом деле никакая это не магия, а самый обычный навык. И ему можно научиться с нуля — на курсе Skillbox «Excel + “Google Таблицы” с нуля до PRO». Мы на примерах показываем и учим на практике, как можно использовать таблицы.
Переходите и узнайте больше о курсе: https://epic.st/IE-lkI?erid=2VtzquhLJUx
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Видео 1.mp423.54 MB
👍 20🤣 5🔥 3👎 2🍌 2💩 1
Photo unavailableShow in Telegram
Строим воронку с помощью спарклайнов
Для построения воронки специальная одноименная диаграмма есть в Excel — но только в одной из последних версий, так что проблема совместимости встанет в полный рост.
В Таблицах же мы можем построить воронку с помощью спарклайнов!
Алгоритм такой:
1 Вычисляем отношение очередного этапа к первому. Для первого этапа это априори будет единица.
2 Считаем, сколько остается до единицы, чтобы сформировать массив из трех значений для будущего спарклайна типа bar (а в нем, напомним, может быть не только одно или два значения). Допустим, второй этап — это 50% от первого (половина клиентов ушли на этом этапе). Значит, нам нужен будет массив значений 25% — 50% — 25% (при этом цвет для 25% будет белым, таким образом, у нас будет спарклайн в половину ширины столбца, то есть первого этапа, и посередине ячейки).
3 Засунем все это добро в MAP и LAMBDA, чтобы работало для разного числа этапов и одной формулой.
Формула получится такой (вариантов тут может быть много):
=MAP(массив ;LAMBDA(x;
SPARKLINE(
HSTACK((1 - x / первое значение) / 2 ;
x / первое значение ;
(1- x / первое значение) / 2 ) ;
{"charttype" \ "bar" ; "color1" \ "white"})))
Таблица с примером🔥 22👍 15❤ 5👎 1
Photo unavailableShow in Telegram
И вообще зачем нам читать комментарии, если мы их можем удалить
Друзья, мы модифицировали нашу Таблицу про комментарии, теперь в меню два скрипта:
⤵️ - Скрипт извлекает все комментарии из документа, ID которого вы укажете в ячейке
A1
.
del
- Скрипт удаляет отмеченные флажком (колонка G на скриншоте) комментарии из документа.
Визуально то, что комментарий именно удалён вы обнаружите после перезагрузки страницы с документом.
Код удаления отдельно
function deleteComments() {
var ss = SpreadsheetApp.getActive();
var sh = ss.getSheetByName('Комментарии');
var d = sh.getDataRange().getValues();
var id = d[0][0];
d.forEach((row, i) => {
if (row[6] == true) {
try {
Drive.Comments.remove(id, row[5]);
} catch (err) { };
sh.getRange(i + 1, 7).clearContent();
};
});
};
---
⭐️ Заказ работы у нас👍 9❤🔥 8❤ 3🔥 3👎 1👾 1
Photo unavailableShow in Telegram
К google-таблицам добавляем SQL и наблюдаем, как растут цифры в графе «зарплата» на работных сайтах.
SQL — это такая отличная штука, которая здорово экономит время при работе с таблицами, а еще открывает двери в аналитику. Да и просто внушительно выглядит в резюме.
В этот вторник приходите на бесплатный мастер-класс с Серафимом Фролкиным, инженером данных VK и экспертом программ школы аналитики Changellenge >> Education.
Серафим научит писать и читать SQL-код и проследит, чтобы все участники во время эфира решили свой первый кейс.
Справятся даже новички. Всего полтора часа — и рядом с google-таблицами в резюме настоящий аналитический навык.
Дата: 25 июня
Время: 19:00 Мск
Формат: онлайн
Длительность: 1,5 часа
Стоимость: бесплатно
Карьерные бонусы: всем зарегистрировавшимся и участникам!
Регистрируйтесь и получайте подарки >>
🔥 7👍 3👎 3⚡ 2❤ 1
Photo unavailableShow in Telegram
Наконец-таки полезное! (возможно скажете вы, наши читатели)
Мы вам принесли Таблицу со скриптом, с помощью которой можно извлекать комментарии из документов Google.
Чтобы добыть комментарии:
1) копируем Таблицу себе
2) вставляем в Комментарии!
A1
айди нашего документа
3) запускаем единственный скрипт из меню
Код отдельно, чтобы код работал в проекте нужно включить Drive Api
function extract() {
var ss = SpreadsheetApp.getActive();
var shLog = ss.getSheetByName('Комментарии');
var pageToken = 'None';
var arr = [];
do {
comments = Drive.Comments.list(shLog.getRange("A1").getValue(), { 'pageToken': pageToken, fields: "*" });
comments = JSON.parse(comments);
Logger.log(comments);
comments['comments'].forEach(f => {
arr = arr.concat([['комментарий', f.htmlContent, f.deleted, new Date(f.modifiedTime), f.author.displayName]]);
f.replies.forEach(ff => {
arr = arr.concat([['реплай', ff.htmlContent, ff.deleted, new Date(ff.modifiedTime), ff.author.displayName]]);
});
});
pageToken = comments.nextPageToken;
} while (pageToken);
if (arr.length) {
arr = [['~', 'htmlContent', 'deleted?', ' modifiedTime', 'author']].concat(arr);
shLog.getRange("A2:E").clearContent();
shLog.getRange(2, 1, arr.length, arr[0].length).setValues(arr);
};
}
function onOpen() {
var ui = SpreadsheetApp.getUi();
ui.createMenu('@google_sheets')
.addItem('⤵️', 'extract')
.addToUi();
}
👍 20🔥 8❤ 5👾 2👎 1
Скрипт для Таблицы. Переносим значения из ячеек в примечания к ячейкам.
Друзья, сегодня простой чат по следам из нашего чата.
Что делает скрипт?
1. Берёт все значения "лист1";
2. Вставляет значения в примечания к ячейкам (если в примечаниях что-то есть, то скрипт добавит данные);
3. Далее очищает лист от всех видимых значений, оставляет только примечания;
Код отдельно
function Move() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Лист1');
var range = sheet.getDataRange();
var values = range.getValues();
var notes = range.getNotes();
for (var i = 0; i < values.length; i++) {
for (var j = 0; j < values[i].length; j++) {
if (values[i][j]) {
if (notes[i][j]) {
notes[i][j] += '\n' + values[i][j];
} else {
notes[i][j] = values[i][j];
};
};
};
};
range.clearContent();
range.setNotes(notes);
}
function onOpen() {
var ui = SpreadsheetApp.getUi();
ui.createMenu('Menu')
.addItem('Move', 'Move')
.addToUi();
}
Таблица со скриптом👍 18👎 2🔥 1👏 1👾 1
Photo unavailableShow in Telegram
Сегодня всем подписчикам канала мы открыли бесплатный доступ к курсу "Инструменты Excel для финансиста"в Высшей школе финансового директора.
Изучив курс, вы сможете:
🔷Создавать в Excel динамические графики и гистограммы
🔷Настроить дашборд с метриками под нужды вашей компании
🔷Создать панель оперативного мониторинга и отслеживать показатели
🔷Построить интерактивный график для анализа затрат в Excel
+ В подарок книга по работе в Excel, которая прокачает ваши навыки🔥
Скачивайте дашборды, инструкции, матрицы ключевых метрик, шаблоны с диаграммами и применяйте их в своей работе!
👉Заказать бесплатный доступ к курсу на 3 дня: https://clck.ru/3BMuWB
#реклама
👎 9👍 7❤ 1🔥 1🤯 1🙏 1
Photo unavailableShow in Telegram
Решили чуть перевести справку по функции SORTN на человеческий язык для вас
Эта функция похожа на SORT, но в ней можно выводить N первых значений, а не все (N задается во втором аргументе). И есть также третий аргумент — режим показа совпадений — показываем, как будет вести себя функция для каждого из вариантов.
Таблица с примерами
В Excel с динамическими массивами есть немного другая функция СОРТПО / SORTBY. Тоже задаем столбец или столбцы для сортировки отдельно как диапазоны, а не номерами, как в функции SORT. Но аргументов N (этот аргумент может заменить функция ВЗЯТЬ / TAKE) и режима показа совпадений нет.
👍 14🔥 7❤ 5👎 2❤🔥 1
Photo unavailableShow in Telegram
🎁 Забирайте бесплатное полное руководство по бухучету командировок
Это книга-бестселлер, которую скачали уже более 15 000 бухгалтеров. В ней — пошаговое руководство с примерами для корректного учета командировочных расходов: от базовых операций до сложных кейсов.
Дарим издание, в котором учли последние изменения в законодательстве и практике учета.
В книге разобрали:
- Расходы на авиабилеты с марта 2024 года — новые правила и нормы учета.
- Компенсации из-за природных катаклизмов и угроз безопасности.
- Командировочные расходы в разных регионах России — новые требования.
Скачайте книгу бесплатно, чтобы избежать частых ошибок и соблюсти все актуальные требования.
#реклама
🤬 6👎 4👍 1
یک طرح متفاوت انتخاب کنید
طرح فعلی شما تنها برای 5 کانال تجزیه و تحلیل را مجاز می کند. برای بیشتر، لطفا یک طرح دیگر انتخاب کنید.