- 34
- 64 586
TAB GURU
Ukraine
Приєднався 12 лют 2014
TAB GURU - це авторський курс Зарудного Ігоря з трьох направлень: Google таблиці, Google App Script та Google Data Studio.За допомогою коротких 15 хвилиних відео Ви зможете дізнатись, як ці інструменти зможуть пришвидшити та автоматизувати ряд процессів у Вашій компанії.
Тому, тиця та навчайся...
Тому, тиця та навчайся...
Гугл таблиці #3: Безкоординатне зчитування інформації: Очистка та збереження.
#thisisdata #googlespreadsheet
У цьому відео я розповім, як припинити переписувати код та як зробити універсальний метод зчитування, збережння та очистки інформації.
Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор
Telegram канал: t.me/google_gs_and_gds
Telegram чат: t.me/google_sheets_GDS
Instagram: zarudniy_ihor
Таймкоди до відео - Гугл таблиці. Безкоординатне зчитування інформації: Очистка та збереження.
У цьому відео я розповім, як припинити переписувати код та як зробити універсальний метод зчитування, збережння та очистки інформації.
Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор
Telegram канал: t.me/google_gs_and_gds
Telegram чат: t.me/google_sheets_GDS
Instagram: zarudniy_ihor
Таймкоди до відео - Гугл таблиці. Безкоординатне зчитування інформації: Очистка та збереження.
Переглядів: 630
Відео
Кольоровий importrange. Що краще Importrange разом з Filter чи з Query? Запитай #1
Переглядів 292Рік тому
#thisisdata #googlespreadsheet #googlesheets У цьому відео я буду відповідати на Ваш запитання. Тому вітаємо нову рубрику на канал "Запитай про гугл таблиці". Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Telegram канал: t.me/google_gs_and_gds Telegram чат: t.me/google_sheets_GDS Instagram: zarudniy_ihor Таймкоди до відео - Кольоровий impo...
Урок 2: Як створити меню в гугл таблиці за допомогою Apps Script Персональне меню користувача
Переглядів 1 тис.Рік тому
#thisisdata #googlespreadsheet У цьому відео ми поговоримо про те як зробити меню в гугл таблиці, а також як створити персоналізоване меню для різних користувачів. Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Telegram канал: t.me/google_gs_and_gds Telegram чат: t.me/google_sheets_GDS Instagram: zarudniy_ihor Таймкоди до відео - Урок 2: Як...
Урок 1: Архітектура та дизайн. Курс: ERP, CRM система у Google таблицях
Переглядів 961Рік тому
#thisisdata #googlespreadsheet У цьому відео ми поговоримо про дизайн та архітектуру проекту. Познайомимось з функціями нашого проєкту, а також зрозуміємо як швидко побудувати крутий дизайн в Ваших таблицях. Кольори проекту з відео: Розділ Project заливка: #586d6e Розділ Project текст: #c3cfc6 Розділ Lead generation заливка: #ede9db Розділ Lead generation текст: #000000 Шрифт: Montserrat Номер ...
Новий курс: ERP система на базі Google таблиць
Переглядів 1,2 тис.Рік тому
#thisisdata #googlesheets #datastudio #javascript #appscript#analytics За останній рік створено понад 40 проєктів у котрих я брав участь тепер пора поділитись своїми знаннями з Вами. Я довго думав з приводу того як та що це має бути й вирішив, що це має бути повний курс від А до Я. Тому в найближч декілька місяців ми з Вами попрацюємо над створенням ERP системи на баз Google таблиць. Також хоч...
Всемогутня функція QUERY. Google таблиці: Частина 2
Переглядів 1,1 тис.2 роки тому
#thisisdata #googlespreadsheet У цьому відео ми поговоримо про всемогутню функцію Query яка нас познайомить із базовим SQL. А також почнемо поступово розуміти чому цю функцію називають всемогутньою. Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Telegram канал: t.me/google_gs_and_gds Telegram чат: t.me/google_sheets_GDS Instagram: zarudniy_i...
Всемогутня функція QUERY. Google таблиці: Частина 1
Переглядів 9282 роки тому
#thisisdata #googlespreadsheet У цьому відео ми поговоримо про всемогутню функцію Query яка нас познайомить із базовим SQL. А також почнемо поступово розуміти чому цю функцію називають всемогутньою. Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Telegram канал: t.me/google_gs_and_gds Telegram чат: t.me/google_sheets_GDS Instagram: zarudniy_i...
Візуальне оформлення Google таблиць: Урок 1
Переглядів 1,4 тис.2 роки тому
#thisisdata #googlespreadsheet У цьому відео ми поговоримо про дизайн, дізнаємось деяк гаряч клавіши та зробимо дв таблиц та змінемо їх візуальне оформлення Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Посилання на таблицю: docs.google.com/spreadsheets/d/11bb-rJBwFJUcF_SL5tDhxYdW7KzlpmBRXCOPWKmdtgM/edit#gid=0 Telegram канал: t.me/google_gs_and_gds Teleg...
ТОП 10 функцій Google таблиць Частина 2
Переглядів 4712 роки тому
#thisisdata #googlespreadsheet У цьому відео ми дізнаємось ще 5 функцій як допоможуть в робот з Вашими таблицями. Також розберемо якою функцією можно замінити функції Unique, Sort, Sumif та Sumifs. Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Посилання на таблицю: docs.google.com/spreadsheets/d/1w4gwJR8FCHb4hGhnPRUb4tkbUxwLstiH7YhhBDJpuNo/edit#gid=17314...
ТОП 10 функцій Google таблиць. Частина 1
Переглядів 9462 роки тому
#thisisdata #googlespreadsheet У цьому відео ми дізнаємось: Як зробити запис формули в одній ячейц який буде робити наступне: 1. Імпортувати дан з іншої таблиці 2. Фільтрувати ц дані 3. Змінювати масив інформації яка імпортується 4. Проводити пошук в створенному масиві Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Посилання на таблицю: docs.google.com/sp...
TOP-10 фішок Google таблиць. Частина 2
Переглядів 3762 роки тому
Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Посилання на таблицю: docs.google.com/spreadsheets/d/1VOCfgq419-Cz9GmiJ_KyF9RwHO3ve2abwmaCcQVc6sM/edit#gid=0 Telegram канал: t.me/google_gs_and_gds Telegram чат: t.me/google_sheets_GDS Instagram: zarudniy_ihor У цьому відео ми дізнаємось: 1. Як видалити зайв пробіли, видалити дублікати та розне...
TOP-10 фішок Google таблиць. Частина 1
Переглядів 5082 роки тому
Номер картки для фінансової підтримки проекту Monobank: 4441114416773727 Зарудний Ігор Посилання на таблицю: docs.google.com/spreadsheets/d/1VOCfgq419-Cz9GmiJ_KyF9RwHO3ve2abwmaCcQVc6sM/edit#gid=0 Telegram канал: t.me/google_gs_and_gds Telegram чат: t.me/google_sheets_GDS Instagram: zarudniy_ihor У цьому відео ми дізнаємось: 1. Як встановити індивідуальн фільтри 2. Як шквидко лег...
Google Data Studio: Як налаштувати доступ до звіту за імейлом
Переглядів 6392 роки тому
Google Data Studio: Як налаштувати доступ до звіту за імейлом
Google таблиці: Аналог SUMIFS з Arrayformula.
Переглядів 4572 роки тому
Google таблиці: Аналог SUMIFS з Arrayformula.
Google App Script. Як передавати дані з таблиці в Telegram групу?
Переглядів 1 тис.2 роки тому
Google App Script. Як передавати дан з таблиц в Telegram групу?
Google таблиці. В чому різниця між функцією IF та IFS?
Переглядів 3272 роки тому
Google таблиці. В чому різниця між функцією IF та IFS?
Google таблиці. Як працює VLOOKUP з IMPORTRANGE та що таке лівосторонній VLOOKUP?
Переглядів 8262 роки тому
Google таблиці. Як працює VLOOKUP з IMPORTRANGE та що таке лівосторонній VLOOKUP?
Google App Script. Урок 3: Як вставити дату при змінах у ячейці. Функція onEdit
Переглядів 6352 роки тому
Google App Script. Урок 3: Як вставити дату при змінах у ячейці. Функція onEdit
Google Apps Script. Урок 2: IF, PUSH, перебор массива и настройка триггеров
Переглядів 2,8 тис.2 роки тому
Google Apps Script. Урок 2: IF, PUSH, перебор массива и настройка триггеров
Google Data Studio. Урок 3 : Работа с картами
Переглядів 1,8 тис.2 роки тому
Google Data Studio. Урок 3 : Работа с картами
Google Apps Script. Урок 1: Перенос данных на другой лист, автоочистка диапазона.
Переглядів 8 тис.2 роки тому
Google Apps Script. Урок 1: Перенос данных на другой лист, автоочистка диапазона.
Google Data Studio. Урок 2 : Простые формулы, фильтры, форматы чисел, минидиаграммы
Переглядів 4,1 тис.2 роки тому
Google Data Studio. Урок 2 : Простые формулы, фильтры, форматы чисел, минидиаграммы
Google Data Studio. Урок 1 : Знакомство с инструментом
Переглядів 10 тис.2 роки тому
Google Data Studio. Урок 1 : Знакомство с инструментом
Google таблицы. Урок 7: Функция QUERRY, SORT в массиве, QR-код
Переглядів 1,5 тис.2 роки тому
Google таблицы. Урок 7: Функция QUERRY, SORT в массиве, QR-код
Google таблицы. Урок 6: Функции JOIN, SPLIT, VALUE, UNIQUE, SORT
Переглядів 2,1 тис.2 роки тому
Google таблицы. Урок 6: Функции JOIN, SPLIT, VALUE, UNIQUE, SORT
Google таблицы. Урок 5: SEQUENCE, VLOOKUP и COUNTIF в массиве
Переглядів 1,4 тис.2 роки тому
Google таблицы. Урок 5: SEQUENCE, VLOOKUP и COUNTIF в массиве
Google таблицы. Урок 4: Функции IMPORTRANGE, FILTER, COUNTIFS, ARRAYFORMULA
Переглядів 4,8 тис.2 роки тому
Google таблицы. Урок 4: Функции IMPORTRANGE, FILTER, COUNTIFS, ARRAYFORMULA
Google таблицы. Урок 3: Функции SUMIFS, VLOOKUP, HLOOKUP, TRANSPOSE
Переглядів 2,7 тис.2 роки тому
Google таблицы. Урок 3: Функции SUMIFS, VLOOKUP, HLOOKUP, TRANSPOSE
Google таблицы. Урок 2: Функции IF, IFS, IFERROR, SUM, конкатенация строк
Переглядів 3,5 тис.2 роки тому
Google таблицы. Урок 2: Функции IF, IFS, IFERROR, SUM, конкатенация строк
Google таблицы. Урок 1: Знакомство с Google таблицами
Переглядів 6 тис.2 роки тому
Google таблицы. Урок 1: Знакомство с Google таблицами
Привіт потрібна твоя консультация де тобой можно завязаться ?
@@ІринаІкринка добрий день, можете написати в Телеграм. @Zarudnyi_Ihor
При последующих выполнениях скрипта данные будут перезаписываться? А как сделать, чтобы добавлялись данные.? Т.е. архив накапливался.
Добрий день - так як у відео, вони не перезаписуються
Тооооп❤❤❤
Для новичков ваш курс не понятен. Вы не объясняете для чего создаете переменные, почему именно этот оператор набираете, зачем к переменной прибавляете другое значение. Где объяснение появляющихся ошибок и как вы поняли, где ошиблись. Ваш урок - просто быстрое проговаривание к набиранию вами скрипта. Если используете команду лучше вкратце описать ее аргументы, а уже для деталей отсылать к справочнику. Для "знающих" вам курс бесполезен. Сначала объясните ход ваших мыслей по методу реализации, а потом пошагово объясните реализацию. Так человек поймет логику Apps Script-а.
@@user-Sergey-PGR дякую за думку.
а для особо тупих теж звідси починати?
Що саме маєте наувазі під «починати»?))))
Здравствуйте, спасибо, задача копировать с одного листа на другой лист не только данные но и формулы и все форматирования, как это сделать?
лайк чисто за початок на українській
Как гугл что-то усредняет? Там либо стоит формула, либо её там нет. Что за мифическое "как-то".
Добрий день! Напишіть таймкод, бо не зрозуміло нарахунок чого Ви пишете)
@@tab_guru 2:27
А ну так, при роботі з Google аналітикою та Ads є такий нюанс) принаймні був)
Гойда братья
Thanks!!!!!!!
Happy to help
Ура, ти почав вести навчання українською! Дякую, це чудово! Величезне дякую за те, що ділишся такою цінною інформацію, дуже чітко та зрозуміло.
Дякую, за зворотній зв’язок, дуже приємно)
Скажите, пожалуйста, а возможно создать формулу, если в нее входят показатели из двух разных источников, потому, что набираю название показателя из основного источника, появлется, а набираю показатель из второго подключенного источника не находит. Возможно прямо в формуле, как-то, какой-то командой/функцией выбрать второй источник и выбрать из него показатель. Спасибо.
Ні лише через поєднання даних - blended data. У одній таблиці має бути значення котре може бути поєднання з іншим. Якщо не виходить то тоді або щось робите не так, або дані не однакові.
у мене є макрос привязаний до забраження, і він постійно їздить , як мені його зафіксувати, типу як у вас +, коли ви натискаєте. Я пробував як кнопка, але всеодно їздить, дякую
Тільки фіксація діапазону - закріплення стрічок або ж стовпчиків, або правильно ергономіку продумати щоб була без скролу)))
Доброго дня. Если показатели в гривне, как их конвектировать в доллары в отчетах?
Тримайте десь курс (окремий стовпчик, окрема сторінка з курсом на певну дату) і діліть, або ж у звіті діліть на якийсь орієнтовний курс)
Дякую
ПРосто клас ) дякую
Привет, почему у меня не работает генерация штрих-кода?я уже затестил десяток способов, и самый простой не работает
Привіт, скоріше за все десь допускаєш помилку.
@@tab_guru я впевнений що немає помилок ,він просто не з'явився куар, пробував з різних приладів та аккаунтів,інколи міняється колір поля на чорной або зелений, я копіював всі можливі варіанти формул у розміри задавав різні , я не розумію що не так, можеш зробити таблицю з працючим варіантом та залишили посилання ?
Спасибо большое)
Дякую. Швидко, легко, зрозуміло. Для мого сприйняття інформації ідеально. За перші 10 хв перегляду, отримала 3 відповіді на питання по роботі в Looker Studio, які мені були необхідні для виконання завдання від мого керівника сьогодні.
Супер!) приємно!) Також якщо потрібне персональне навчання, звертайтесь)
Здравствуйте. Я обратился к листу через индекс, и вроде все хорошо. Выводит название листа и данные ячейки. Но не могу получить id листа и создать новый лист. Подскажите пожалуйста. function myFunction3() { const ss = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; const name =ss.getSheetName(); Logger.log(name); const value = ss.getRange('C2').getValue(); Logger.log(value); Logger.log(ss.getId()); // TypeError: ss.getId is not a function ss.insertSheet('xyz',1); // TypeError: ss.insertSheet is not a function }
Добрий день! 1. Щоб отримати ID листа замість getId() потрібно використовувати .getSheetId() 2. Щоб вставити лист потрібно зробити наступне SpreadsheetApp.getActiveSpreadsheet().insertSheet('назва листа') Приклад коду: function myFunction() { const activeSpreadsheet = SpreadsheetApp.getActiveSpreadsheet() const firstSheet = activeSpreadsheet.getSheets()[0] const firstSheetId = firstSheet.getSheetId() activeSpreadsheet.insertSheet('xyz') console.log(firstSheetId) }
@@tab_guru Спасибі вам велике. Дай Бог Вам Миру 🕊️
Дякую!
Дякую, відео було корисне
Просто не перевешено ))) дякую )))
дякую если название листа на кириллице, как отобразить? Вместо 1rTotal делаю 1r('кириллица') не работает
Добрий день, не зрозумів запитання. Пишіть краще приклад в чат в Телеграм t.me/google_sheets_GDS
Дуже зручно використовувати Arrayformula в гугл шітс. В екселі можна так облегшити роботу вбивши Arrayformula в одну комірку/назву стовпця? шукаю в інтернеті, не знайду.
Добрий день, з екселем нажаль чи на щастя не працюю.
Спасибо друг за полезный контент, а ты не проводил связку Lookerstudio+BigQuery?
Добрий день! Деякі проекти живуть в BQ, деякі в Postgres, деякі в MySql та інших. Тому джерела використовую різні, для відео вони можуть будуть важкими для розуміння
Привіт. Можливо підкажете як вирішити наступну задачу. Є таблиця, в ній два листа. На "Лист2" є стовпчик А з данними, з поточною датою в заголовку. На "Лист1" є таблиця з переліком дат в заголовках. Потрібно з "Лист2" скопіювати данні зі стовпчика А, на "Лист1" в стовпчик з відповідною датою. Скрипт чомусь не хоче шукати дату в форматі "dd.mm.yyyy" на "Лист1". Натомість шукає дату в форматі "Sun Feb 11 2024 00:00:00 GMT+0200 (Eastern European Standard Time). Відповідно не знаходить її, і не копіює дані. Якщо знаєте, підкажіть як пофіксити?
Добрий день, приводьте дату до спільного формату - Utilities.formatdate(new Date(назва Вашої зміноі), "GMT+2","dd-MM-yyyy") Також ще додатково раджу почитати про дату в програмуванні оскільки Ви скоріше за все пропустили базові речі, тому не ігноруйте це питання «колись потім розберусь» як показує практика не працює, на прикладі котрий я дам вище можете розібратись самостійно, що за що відповідає)
Вдячна вам за працю, ваше відео мені якраз вчасно допомогло) Можна попросити зробити відео про зведені таблиці в гугл шітс, зокрема про розрахунки, формули, фільтри
Дякую!) так є в планах.
Як зробити QR код без сервісів а у звичайній Google таблиці? Посилання з відео: chart.googleapis.com/chart?cht=qr&chs=100x100&chl= Як виглядає готова формула: =IMAGE("chart.googleapis.com/chart?cht=qr&chs=100x100&chl=куди_веде_qr")
Я на 5 минуте я уже точно затупил. Обучение пошло в какой бред. Вообще не понятный язык , начал говорить профязыком , а не обучаемым. Пидагод.
Вітаю, дякую за зворотній зв'язок. На UA-cam достатня кількість різних авторів, думаю хтось Вам точно підійде)
Як можна використати функцію SPLIT якщр тобі потрібні не всі значення в ячейці яку розбиваєш та щоб потрібні параметри розмістились в потрібних колонках?
Залежить від самої задачі, в цілому можете розглянути написання регулярних виразів за допомогою REGEXREPLACE, а далі вже робити SPLIT. Це гіпотеза оскільки все залежить від того які там у Вас дані, які розділювачі використовуєте та ін.
Добрый день! Подскажите пожалуйста, есть база в Гугл таблицах, есть артикул и сгенерировал qr код к каждому товару, можно ли использовать телефон как сканер, что бы он искал непосредственно в моей Гугл таблице и выдавал к примеру остаток и цену!?) может есть какие-то готовые приложения!? Потому как в google app sheet не смог разобраться( хотя вроде бы можно реализовать!
Добрий день! Так в App Sheet є QR reader. Вам потрібно створити тип "Scanable" а далі налаштувати формулами в App sheet підтягування даних. Дивіться інформацію про Scanable + LOOKUP для APP SHEET
У Вашому випадку бізнес процес буде наступний. Зчитати QR - в QR мають бути дані для пошуку (наприклад ID товару). Наступна колонка наприклад - вартість вона працює за допомогою формули в APP SHEET ISBLANK + LOOKUP і по суті якщо колонка с QR не пуста то тоді робимо LOOKUP, відповідно аргумент для пошуку буде дані з QR так само для колонки ціна. Все досить просто проте потрібно сісти і почитати документацію та подивитись відео по роботі з APP SHEET
Спасибо Вам большое
❤❤❤
А де можна скачати цей скрипт?
Все просто - пишемо ручками)
@@tab_guru та написав по скрину але якась помилка. Лiпше в опис додати ссилку на гугл шит
@@vrto7551 я також так думав коли навчався)
Не зрозуміло, куди ти натискаєш, коли змінюєш тип поля з "суми" на "кількість" або "середнє значення"
Який таймкод?
@@tab_guru 7:35. Дякую
@@d.semenov там де метрика, ви можете на неї натиснути і обрати тип!
Очень благодарен, спасибо
Блин, мэн, жалко, что ты бросил, очень многому у тебя научился, спасибо ❤
Чому кинув?) поки що перерва через завантаження, але в цілому готую новий матеріал, радий що відео корисні
топ
Спасибо за скрипт и за прекрасное разъяснение.
когда проверяете сумму необязательно вручную складывать. Нужные значения просто выделите курсором мыши и внизу увидите их сумму (как и в Экселе).
Вітаю! Дякую за підказку, але справа в тому що ця сторона при записі закрита записом з веб-камери)
Чудовий контент! Так тримати! Цікаво та пізнавально!
Дякую
С функцией not Contains мучался целый день, искал на Ютюб кто бы рассказал))) И Наконец-то.... Дякую, друже!!! Сотня вподобайок тобі від мене!!!
Привіт, це чудово!) радий бути корисним!)
Дуже дякую за твою роботу. А чи є можливість, в майбутньому, десь викладати код, щоб легше було? Чи краще самому пробувати писати з нуля по фото/відео твоїх?
З практики кажу коли просто займаєтесь копі пастом розуміння не буде, тому раджу писати)))
Рубрика точно приживеться. В мене дуже багато питань, але всі вони дуже об"ємні. Можливо в майбутньому якось коротко зможу написати, щоб отримати відповідь коротку, а не на 20 хвилин)
Дуже дякую за твою роботу. Хочеться більше)
Дякую, дуже скоро будуть нові відео!)
все же было хорошо, пока ты звук не запортачил на видосах...
Що за плагін у вас стоїть для темної теми?
Black Apps Script
Очень интересный урок по data studio. Интересно посмотреть твои наработки а таблицах
И тоби прывит, мы з Таиланда)