Магия Excel
50.2K subscribers
300 photos
68 videos
24 files
232 links
Кот Лемур и его ассистент Ренат Шагабутдинов показывают магию Excel, рассказывают про функции и инструменты, делятся приемами эффективной работы и примерами.

Реклама: @lapakatrin
Заказать обучение: @r_shagabutdinov

РКН: https://clck.ru/3F52Vk
Download Telegram
Новогодний розыгрыш: книга "Магия таблиц" с автографом + три деловые новинки МИФ в электронном формате!

Дорогие читатели, к Новому году приготовили для вас книжные подарки от каналов Магия Excel и CEO Readz!

Это книга "Магия таблиц" (третье издание в твердом переплете) с автографом автора, а также следующие деловые книги издательства МИФ:
1 Бизнес как система отношений. Как расти в карьере, бизнесе и жизни, инвестируя в людей и себя (Алексей Горячев, Алексей Гуреев)
2 Дофаномика. Инструкция по управлению вниманием, эмоциями и желаниями (Егор Апполонов)
3 Венчурное мышление. 9 принципов роста бизнеса в любых условиях (Илья Стребулаев, Алекс Данг)

Что нужно? Нажать кнопку под постом и подписаться на следующие каналы:
Магия Excel
CEO Readz
Канал Рената Шагабутдинова

Розыгрыш закончится 30 декабря в 12:00. Первое имя в списке — бумажная книга "Магия таблиц" с автографом (доставка по России до пунктов выдачи за наш счет). 2-4 места — по электронной книге издательства МИФ.
Всем удачи и с наступающим Новым годом!

Участников: 355
Призовых мест: 4
Дата розыгрыша: 12:00, 30.12.2025 MSK (завершён)

Победители розыгрыша:
1. Милена Скоарца | РТ МИС - 4jeilf
2. Татьяна - 4lnl95
3. Cloudy - 4lncu1
4. Cirius - 4lnqrp
🔥25
This media is not supported in your browser
VIEW IN TELEGRAM
Как спрятать формулы?

Итак, у вас секретнейший алгоритм расчета чего-то там.

Выделяем ячейки, заходим в окно формата (Ctrl + 1) и там включаем соответствующий флажок — "Скрыть формулы".

После чего нужно защитить лист (с паролем, если вы настроены очень серьезно, хотя пароль и не обязателен).

И формулы не будет видно. Но они будут вычисляться, разумеется.

И если мы отключим защиту ячеек, влияющих на формулу (как в видео столбец F "Сумма"), то можно будет менять их значения даже при защите листа и формулы будут пересчитываться. Но мы их все равно не увидим 😸

Как отключить защиту отдельных ячеек? По умолчанию все ячейки защищаемые. Можно снять защиту для отдельных ячеек — там же, где и скрытие формул, в окне формата на вкладке "Защита".
23👍10😁6
Горячие клавиши по понедельникам 🔥

Сегодня клавиши для быстрой вставки диаграмм.

Если вам нужна внедренная (привычная — плавающая "поверх ячеек", на графическом слое) диаграмма:
Alt + F1

Если нужна диаграмма на отдельном листе — просто F11.

У вас активна сводная таблица? Тогда будет вставляться сводная диаграмма — тоже либо внедренная, либо на отдельном листе.

Существующую диаграмму можно на ленте на ее вкладке "Конструктор" всегда переместить с отдельного листа / на лист.

Хотите изменить тип и вид диаграммы, создаваемой по умолчанию? Вам по этой ссылке!
🔥15👍64
Горячие клавиши по понедельникам 🔥

Сегодня про окно "Найти и заменить"

Как его открывать, почти все помнят — Ctrl + F или Ctrl + H.
В Excel оба сочетания откроют диалоговое окно, просто разные вкладки, в любом случае потом можно перейти с поиска на замену и наоборот (кстати, Ctrl + PgUp / PgDn подходит не только для перехода с листа на лист, но и с вкладки на вкладку в диалоговых окнах).
В Google Таблицах Ctrl + F откроет простое поле для поиска справа сверху, а если вам нужно окно со всеми параметрами, сразу нажимайте Ctrl + H, даже если вам нужен поиск, а не замена.

А еще есть сочетания для поиска совпадений в Excel уже после закрытия окна "Найти и заменить".

Вот искали вы слово "Лемур". Или заменяли его на что-то. Закрыли окно поиска / замены. Нажали Shift + F4 — и перешли к следующему совпадению. Ctrl + Shift + F4 — это обратно.
👍2810🔥4
Media is too big
VIEW IN TELEGRAM
Как удалить пробелы из выгрузки?

Числа с пробелами (и поэтому это де-факто текст, который не обработать нормально), но "Найти и заменить" (Ctrl + H) не помогает. Проблема в том, что пробелы бывают разные 🤯 Короткий ответ: пробел лучше копировать, то есть брать именно тот пробел, что есть в выгрузке, который нужно удалить из чисел. А не вводить с клавиатуры.

В видео разбираемся более детально: как с помощью функции КОДСИМВ / CODE понять, что за символ вообще перед нами — в данном случае это не обычный пробел, а неразрывный, поэтому его не удалишь вводом обычного пробела с клавиатуры в окне "Найти и заменить". Его нужно либо копировать из данных и вставлять в окно "Найти и заменить", либо вводить с помощью кода — Alt+0160.

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

Код макроса можно сократить до такого:
Selection.Replace What:=" ", Replacement:=""

На месте пробела может быть другой символ, который вам нужно удалять в выделенном диапазоне.
Не забывайте: действие макросов отменить через Ctrl+Z нельзя!

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

Решение: создаем виртуальный массив из всех символов — для этого создаем последовательность (функция ПОСЛЕД / SEQUENCE) чисел от единицы до числа символов в ячейке (ДЛСТР/ LEN), извлекаем символы с помощью ПСТР / MID — сформированная последовательность выступает номерами символов, которые мы этой функцией извлекаем. То есть мы извлекаем 1, 2, ..., N символов из ячейки, где N — число символов в ней, определенное функцией ДЛСТР.

Далее сортируем полученный массив (СОРТ / SORT) и сразу же собираем его обратно в текстовую строку (СЦЕП / CONCAT).

Получится формула:
=СЦЕП(СОРТ(ПСТР(ячейка;ПОСЛЕД(ДЛСТР(ячейка));1)))
👍185👏4
This media is not supported in your browser
VIEW IN TELEGRAM
Выбираем клиента флажком и получаем "сводную" по нему — магия новых функций

Увидел похожий пример у зарубежных коллег и решил сделать похожее и поделиться с вами в формате видео.
Включаем флажок, получаем "сводную таблицу" — все на новых функциях. В деле ГРУПППО / GROUPBY, РАЗВЕРНУТЬ / EXPAND, ВСТОЛБИК / VSTACK, ну и старые добрые функции тоже делают свое дело.

Смотрим подробный разбор на Youtube:
https://www.youtube.com/watch?v=CErKi8r44oo

Или на сайте (доступно в России, это видео сверху, а ниже много других):
https://shagabutdinov.ru/video
19🔥15👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Кнопки группировки можно скрывать!

У вас на листе группировка. Она нужна, но кнопки + / - занимают слишком много места.

Нажмите Ctrl + 8, и они исчезнут. Текущая группировка никуда не денется, она сохранится. Менять ее не получится, но достаточно нажать Ctrl + 8, чтобы вернуть кнопки и менять группировку опять.

А для быстрой группировки используйте горячие клавиши:
Alt + Shift + → (группировать)
Alt + Shift + ← (разгруппировать)
1🔥35👍184
Ссылки на несколько листов в формулах Excel: три варианта
Продолжительность: 8 минут

Видео для новичков!
Как ссылаться на несколько листов в формулах Excel и как сформировать ссылку на другой лист, используя его имя из ячейки.

Можно посмотреть на Ютубе:
https://www.youtube.com/watch?v=FLEP871PMV8

Или на сайте (доступно в России):
https://shagabutdinov.ru/video
17👍6
Истина (True) где-то рядом

Сегодня не совсем серьезный прием. Поделитесь, если вам пригодится в работе и придумаете, где это использовать.

Представим, что вам нужно проверять, какой язык у пользователя — русский или английский (любой другой).
Например, чтобы учесть региональные настройки (хотя они и язык в интерфейсе Excel независимы, это нужно иметь в виду), или чтобы поменять выводимые формулами тексты/обозначения, если в вашей компании говорят на нескольких языках. Ну или просто поздороваться с пользователем 😺

Возьмем функцию ЛЕВСИМВ / LEFT — она извлекает первый символ своего аргумента (или несколько, если явно задать количество во втором аргументе). И в качестве аргумента введем ИСТИНА. В Excel с англоязычным интерфейсом это будет TRUE.
Так что можно проверять — ЕСЛИ первая буква И (T), то язык интерфейса в моменте — русский (английский). Если нет — значит, другой.

=ЕСЛИ(ЛЕВСИМВ(ИСТИНА)="И";"Добро пожаловать в таблицу!";"Hello world")

Чтобы формула обновлялась автоматически при открытии книги и любом действии в ней, можно добавить вместо ИСТИНЫ что-нибудь не менее истинное, но волатильное (то есть обновляющееся при любом изменении в книге). Допустим, функцию СЕГОДНЯ. Можно просто сравнивать сегодняшнюю дату с ней же самой, это всегда будет возвращать ИСТИНА.

=ЕСЛИ(ЛЕВСИМВ(СЕГОДНЯ()=СЕГОДНЯ())="И";"Добро пожаловать в таблицу!";"Hello world")
11👍8🔥3
Горячие клавиши по понедельникам🔥

Сегодня про интерфейс Power Query.

Чтобы увеличить масштаб в редакторе PQ, нажимаем Ctrl + Shift + плюс/минус. Это работает и в расширенном редакторе (где код всего запроса на языке M, Главная — Расширенный редактор)

Чтобы добавить комментарийCtrl + /. Автоматом строка (или несколько строк!) станет комментарием. Работает и в строке формул, и в редакторе. Обратите внимание, что даже если курсор у вас не в начале строки, она вся будет комментарием. Если хочется добавить комментарий после кода, то это сочетание клавиш не подойдет, тогда просто добавляем два слэша // в конце.

Ну а если нажать Alt, то далее вы получите доступ ко всем командам с панели быстрого доступа и ленты. Все как в Excel. Соответственно, если вам нужен короткий доступ к любой команде через Alt + одна цифра, добавьте эту команду в редакторе PQ на панель быстрого доступа (правая кнопка — Add to to Quick Access Toolbar).
🔥143👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Часто создаете "умные" таблицы?

Хорошая практика — их переименовывать (чтобы в формулах ссылаться не на "Таблица1", "Таблица2", а на "Прайс" или "Остатки")

Если приходится переименовывать их часто, поле "Имя таблицы" можно добавить на панель быстрого доступа! И оно всегда будет наверху во всех книгах Excel при любой активной вкладке ленты инструментов.

Активно оно будет, конечно, только когда вы будете трогать руками таблицы. При активации обычных диапазонов поле будет серым, но с панели быстрого доступа никуда не уйдет.

Чтобы добавить инструмент на панель, просто щелкните по нему правой кнопкой мыши и выберите соответствующую команду в контекстном меню.
👍1711🔥7
Давно мы про книги не говорили!

Python in Excel Step-by-Step

Вот такая новинка вышла в январе и я не стал ждать бумажную, купил Kindle.
Хорошая книга, но за такой объем дороговато — 44 доллара.

Тут очень понятно и исчерпывающе про то, как Python работает в Excel, и основы языка.
Отдельным постом ниже выложу содержание книги из киндла.

Что еще жду в этом году из новинок?

Excel Power Tools: Unlocking the Power of AI, Python, and Power Automate - июль 2026

MrExcel 2026: The A to Z of Excel - больше по привычке, ибо Джелен, всегда будет что-то интересное, но качество печати его последней книги в этой серии дико разочаровало, писал об этом. Тоже июль

Automate Excel with Python: A Practical Guide for Nonprogrammers - май 2026

The Definitive Guide to DAX: Mastering the semantic model expression language for Microsoft Power BI, Fabric, and Excel - вышла в конце 2025. Третье издание мощной книги по DAX

Python in Excel: Unlocking powerful data analysis and automation solutions — вышла в январе, только в бумаге, придется ждать

И книгу Николая Павлова по Power BI жду еще, конечно :)
👍215🔥3
Оглавление книги Python in Excel
🔥183
This media is not supported in your browser
VIEW IN TELEGRAM
Генератор QR-кодов в Excel 365

Если у вас есть подписка Microsoft 365 и хочется создавать QR-коды в книге Excel и/или пощупать руками Python, можно воспользоваться шаблоном "QR Code Generator".

В очень коротком видео смотрим:
1 Шаблон выглядит как магия — меняем параметры в ячейках, QR меняется. А где есть магия, хочется сразу искать макросы, но в данном случае их нет.
2 Но если выделить картинку с куаром — мы видим ссылку на ячейку A2. Можно нажать F5 и ввести адрес ячейки, чтобы активировать ее, потому что руками ее не нащупать — хитрецы-создатели спрятали заголовки строк и скрыли вторую строку. Также можно и в поле "Имя" слева от строки формул ввести адрес ячейки и нажать Enter.
3 Можно и вернуть строку, конечно — идем на вкладку "Вид" ленты, возвращаем "Заголовки", находим 1-3 строки, показываем скрытую вторую.
4 Там-то и находим код PY, генерирующий изображение!

Все смотрим в очень коротком видео без звука.

Обратите внимание: В отличие от других языков, которые живут в Excel (VBA, M, DAX), код Python не отрабатывает локально, а требует интернет-соединения! Это помимо того, что требует наличия Microsoft 365 😸
🔥175
Нужно выделить все формулы?

Нажимаем Ctrl+G или F5

В открывшемся окне "Переход" нажимаем "Выделить" (Special)

Далее — "Формулы" (Formulas)

Готово. Можно теперь покрасить ячейки с формулами, если хочется.
👍276
Горячие клавиши по понедельникам 🔥

Лента в Excel. Ее можно свернуть, оставив только вкладки.
Это сочетание Ctrl + F1.
Но есть другой вариант: двойной клик по активной вкладке сворачивает/разворачивает. Вжух и все! У вас больше места на экране для лютых многоэтажных формул и красивых таблиц.
Еще вариант, но тянуться далеко — правый нижний угол ленты, там есть стрелка для этого.

Ну а нажатие Alt позволяет с клавиатуры вызывать команды с панели быстрого доступа и ленты.
Либо нажимайте отображаемые после нажатия Alt символы, либо используйте стрелки на клавиатуре (а еще можно Tab и Shift + Tab) для перемещения по ленте и выделения вкладок / команд.
Esc — чтобы отключить подсказки.

Интересно: в Excel для Windows это поведение (Alt и отображение подсказок для вызова с клавиатуры) отключить нельзя, на Mac его никогда не было, но вот добавили в новом Excel, а в отечественном Р7-Офисе тоже есть и его можно отключать :)
🔥19👍83