Easy Excel | Уроки, трюки, фишки от А до Я


Channel's geo and language: World, Russian
Category: Education


Лучшие знания по Excel, от самых простых навыков до сложных функций, Power Query, Power BI, макросы и VBA
Курсы по Excel с нуля до PRO - https://lk.1excel.ru/
Крупнейший канал по Excel -
https://www.youtube.com/@easyexcellesson
Сотрудничество: @vailerp

Related channels  |  Similar channels

Channel's geo and language
World, Russian
Category
Education
Statistics
Posts filter


Video is unavailable for watching
Show in Telegram
#VBA

✅ Макросы и VBA. Урок 3. Поле ComboBox

Это уже 3-й урок по базовым макросам и программированию на VBA

💡 В этом уроке добавляем поля на форму. Создаем выпадающий список ComboBox и добавляем туда значения из таблицы

урок 1 || урок 2

1️⃣ Добавляем поля ФИО и Должность (ComboBox)

2️⃣ Через свойство Font всем полям делаем размер шрифта 10

3️⃣ На листе Списки создаем таблицу Должностей. Делаем таблицу "умной" и даем имя - Должность_tb

4️⃣ В поле ComboBox находим свойство RowSource и пишет туда имя таблицы Должность_tb

===
VBA и макросы от А до Я


#ТрюкиExcel

🎄 Новогодняя ёлка в Excel c эффектами на VBA

В данном уроке создаем новогоднюю елку в Excel с мерцанием лампочек на VBA и использованием инструмента условное форматирование

🎅 С Новым 2025 годом!

===
до 02.01 Excel скидки 70%


#ТрюкиExcel

📌 ИТОГИ с разных листов. ДВССЫЛ+СУММ

Есть эффективный способ суммировать итоги по любому периоду (например, по году) с разных листов. Когда таблицы расположены по годам на разных листах, то можно получать итоговую сумму используя связку двух функций - ДВССЫЛ и СУММ

1. Создаем список с одноименными листами - Данные-->Проверка данных-->Список. В примере это - Продажи2019, Продажи2020 и т.д.

2. При помощи функций ДВССЫЛ и СУММ пишем следующую формулу:

СУММ(ДВССЫЛ(D3&"!"&"B2:B13")), где

D3 - ячейка с названиями листов,
! - восклицательный знак и признак листа (обязательный символ)
B2:B13 - диапазон для суммирования на каждом листе

===
НГ_2025 - Скидки 70%


🎄Новогодняя Распродажа 2025!

🔥 до 31.12 02.01 СКИДКА 70% на ВСЕ курсы по Excel🔥

Базовый курс для новичков с нуля - 35 уроков
Продвинутый курс от ВПР до PowerQuery - 22 урока
Программирование макросов на VBA - 32 урока
💡+ПОДАРОК: Google-таблицы. от А до Я - 20 уроков

📌 4 курса по Excel с 0 до PRO всего за - 2990 руб. 7290 р

Также большие СКИДКИ на отдельные курсы:

1. Базовый Курс за 990 руб. 1980 руб.
2. Продвинутый Курс за 1590 руб. 4990 руб.
3. Программирование на VBA за 2390 руб. 5990 руб.
4. Google-Таблицы от А до Я за 1990 руб. 4990 руб.

===


#GoogleТаблицы

💰 Месячный бюджет в Google-таблицах

В гугл-таблицах, как и в Excel, есть готовые шаблоны. Один из них очень удобный и простой шаблон - Месячный бюджет своих доходов и расходов. По пунктам рассмотрим, как работать с таким шаблоном

1. Необходимо выбрать доступ к самим таблицам - Таблицы

2. В области "Создать таблицу" находим шаблон - Месячный бюджет

3. На первом листе "Сводка" необходимо ввести в ячейку "Начальная сумма", это будет ваш месячный предполагаемый бюджет.

4. Ниже, в таблице "Расходы" можно ввести предполагаемые расходы по статьям затрат. Можно вписать свои.

5. Справа в таблице "Доходы" можно прописать основные доходы.

6. На втором листе "Транзакции" заводим по дням все расходы или доходы в таблицы.

7. Данные автоматически распределяются и суммируются. Результат можно видеть на листе "Сводка". Здесь отображаются остатки на конец периода, экономия в текущем месяце и процент экономии сбережений

===


💥 Макросы в Excel 365!

А вы знаете, что в онлайн-редакторе Excel версии 365 появилась функция скриптов для Excel?

Что интересно?

1️⃣Скрипты запускаются с помощью сценариев в Power Automate в Microsoft Excel.

2️⃣ Данные сценарии в Excel позволяют автоматизировать повседневные задачи. Работа с ними очень похожа на запуск макросов в привычном нам варианте.

3️⃣Язык JavaScript. Скрипты можно писать на языке JavaScript или VBScript (точнее Windows script host)

Можно уверенно сказать, что для нас открывается новая страница по автоматизации процессов в Excel.

💡 Единственное, что информации на просторах русского интернета, к сожалению, еще крайне мало. На русском можно почитать статьи на официальном сайте Microsoft

===


#GoogleТаблицы

📌 Новая функция TOROW в Google-таблицах

Интересная и заслуживающая внимания новая функция TOROW появилась в гугл-таблицах. Она преобразует диапазон ячеек или массив в одну строку.

Функция работает по строкам (слева направо, сверху вниз) или по колонкам (сверху вниз, слева направо). При этом она умеет отфильтровывать пустые ячейки и/или ошибки.

=TOROW(A2:C5)
=TOROW(A2:C5;;1)
=TOROW(A2:C5;3)

Ранее, чтобы совершать такие действия приходилось применять связку таких функций, как TRANSPOSE, FLATTEN, FILTER и др.

А сейчас все одной функцией...Красота просто🥳

===


#VBA

Вставка даты в ячейку двойным кликом на VBA

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

Что нужно сделать:

1️⃣Открыть Исходный код листа (Просмотреть код), где необходимо проставлять дату

2️⃣ Выбрать в редакторе лист Worksheet и событие BeforeDoubleClick

3️⃣ Прописать простую строку кода - ActiveCell = VBA.Date

💡 Теперь при двойном клике левой кнопкой мыши будет вставлять в любую ячейку текущая дата!

===


#ТрюкиExcel

💥 5 способов ускорить работу макросов в Excel

Чтобы ускорить работу кода макросов на VBA в Excel можно воспользоваться простыми командами, которые необходимо перед работой кода/процедуры отключить, а затем снова включить:

1⃣ Application.ScreenUpdating = False
Отключает прорисовку экрана

2⃣ Application.Calculation = xlCalculationManual
Отключает автоматический пересчет всех формул. Затем этот параметр необходимо вернуть в Application.Calculation =xlCalculationAutomatic

3⃣ Application.EnableEvents = False
Отключает отслеживание событий

4⃣ Application.DisplayAlerts = False
Отключает вывод системных сообщений

5⃣ Application.StatusBar = False
Отключает строку статуса

===


#VBA

Макросы и VBA. Урок 2. Простая проверка. Оператор IF. Свойство Label.Caption

Продолжаем базовые уроки по макросам и программированию на VBA. В этом уроке мы рассмотрим, как сделать простую проверку поля значения с помощью оператора IF. А также, как вывести предупреждения в поле Label, если значение в поле пустое

1️⃣ Добавляем поле Label на форму UserForm. Даем имя - LabelInfo

2️⃣ При помощи свойства TextAlign центрируем будущую надпись предупреждения

3️⃣ Через оператор IF делаем проверку: If txb_number.Value = "" Then

4️⃣ Записываем предупреждение, если поле пустое: LabelInfo.Caption = "Заполните пустое поле значения!"

5️⃣ Если значение есть в поле то уже записываем значение в ячейку (смотри урок 1). И удаляем предупреждение - LabelInfo.Caption = ""

===
🏷 Excel, VBA от А до Я


#БазаExcel

Типы ссылок в формулах Excel - быстро и легко!

А вдруг кто-то еще путается или не понимает в чем разница между - относительными и абсолютными ссылками. Объясню просто, а видео зарисовка проиллюстрирует, как все работает. Итак:

1️⃣ Относительные ссылки (вид ссылок А1) - используются в формулах по умолчанию. При протягивании формулы всегда меняют адрес ячейки

2️⃣ Абсолютные ссылки (вид ссылок $А$1) - здесь для добавления такого вида используется клавиша F4.

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

3️⃣Смешанные ссылки (вид ссылок $А1 или А$1) - нажимается несколько раз клавиша F4
При копировании или перемещении формулы абсолютная часть ссылки остаётся неизменной, а относительная меняется в зависимости от месторасположения.

Смешанные ссылки актуальны, когда необходимо протянуть ячейку на несколько столбцов или строк

===


В какой версии Excel работаете?
Poll
  •   Excel 2003
  •   Excel 2007
  •   Excel 2010
  •   Excel 2013
  •   Excel 2016
  •   Excel 2019
  •   Excel 365
  •   Excel 2024
303 votes


#VBA

Макросы и VBA. Урок 1. UserForm. Button, Label, TextBox

Начинаем цикл базовых уроков по макросам и программированию на VBA. В первом и ближайших уроках будем учиться работать с пользовательскими формами (UserForm).
Для начала включаем доступ к разработчику, нажимаем - ALT+F11

1️⃣ Через Insert добавляем UserForm

2️⃣ На форму добавляем поля - Label, TextBox, CommandButton

3️⃣ В текстовое поле свойства Name присваиваем имя - txb_number

4️⃣ Нажимаем двойной клик по кнопке и переходим к событию - CommandButton1_Click()

5️⃣ Пишем код для вставки значения в ячейку А1
ThisWorkbook.Sheets("Лист1").Range("A1") = txb_number.Value, где

ThisWorkbook - текущая открытая книга Excel
Sheets("Лист1") - первый лист в текущей книги
Range("A1") - ячейка А1
txb_number.Value - содержимое текстового поля

===


#ФункцииExcel

📌 Функции ЛИСТ и ЛИСТЫ в Excel

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

💡 Если функция ЛИСТ просто возвращает порядковый номер листа, то функция ЛИСТЫ подсчитывает количество листов в текущей книги

‼️
Но самое интересное - функция ЛИСТЫ считает абсолютно все листы, включая очень скрытые листы, которые пользователь мог скрыть через редактор VBA и свойство xlSheetVeryHidden

===


Что выведет данная функция =ТЕКСТ("13.12.2024";"ДДДД")
Poll
  •   Пятница
  •   Месяц
  •   Текущий день
  •   Четыре раза день недели
382 votes


#GoogleТаблицы

Функции UNIQUE и COUNTUNIQUE в Google

В гугл-таблицах есть две простые, но интересные функции. Одна из них UNIQUE - вытаскивает уникальные значения из заданного диапазона.
А вторая функция COUNTUNIQUE - подсчитывает уникальное количество значений диапазона.

💡 Отличительная особенность двух функций состоит в том, что можно записывать диапазон в следующем виде:
=UNIQUE(C2:C), где последний столбец можно указывать без адреса. Пустые ячейки в данных формулах не влияют на результат

===
Google от А до Я


Video is unavailable for watching
Show in Telegram
#ТрюкиExcel

🚀 Автоматизируем границы таблиц в Excel!

Хотите, чтобы границы таблицы появлялись автоматически при заполнении данных? Это возможно с помощью условного форматирования! 🎯

1. Выделите диапазон, где хотите настроить границы.

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

3. Введите формулу: =$B1"" Это означает, что если ячейка в колонке B в этой строке не пуста, к диапазону применится форматирование.

4. Нажмите "Формат" → выберите вкладку "Границы" и настройте стиль границ.

5. Нажмите "ОК".

Теперь при заполнении данных в столбце B границы таблицы появятся автоматически! 🔥


#ФункцииExcel

📌 Римские и Арабские цифры в Excel

Любителям старых фильмов наверняка понравится особенность Excel отображать год римскими цифрами.

Следующая формула отображает 1933 год римскими цифрами и возвращает MCMXXXIII

=РИМСКОЕ(1933)

💡А функция АРАБСКОЕ() обратно вернет год в привычный для пользователей вид

===
Топ-10 функций Excel


Video is unavailable for watching
Show in Telegram
🔋 Генератор сложных паролей в Excel

Рассмотрим как довольно просто быстро сгенерировать сложные пароли в Excel при помощи случайных символов, букв и чисел, а также функции - ЮНИСИМВ

1️⃣Подставляем с помощью формулы СЦЕП в Excel значения в случайном порядке и получаем очень сложный пароль.

2️⃣Проверяем стойкость пароля с помощью специального сервиса.

📂 Скачать файл

🎲 Сервис стойкости пароля

===
🏷-70% Excel от А до Я


Video is unavailable for watching
Show in Telegram
#ФункцииExcel

🎓 Как использовать логическую функцию "ЕСЛИ" для градации нескольких показателей в Excel?
 
Функция "ЕСЛИ" помогает автоматизировать процесс оценки данных, например, присваивая оценки на основе баллов студентов за экзамен. Вот пример формулы:
 
=ЕСЛИ(B2>=80;$F$9;ЕСЛИ(B2>50;$F$8;ЕСЛИ(B2>30;$F$7;$F$6)))
 
Данная формула актуальна для версий Excel 2016 и старше, для версии Excel 2019 и младше актуальна функция "ЕСЛИМН"


🔥 Как это работает:
 
1️⃣ Excel начинает с проверки первого условия: если баллы из ячейки B2 ≥ 80, результатом станет значение  из ячейки F9 "Отлично".
 
2️⃣ Если условие ложно, переходит к следующему "ЕСЛИ": проверяет баллы > 50. Если истинно, возвращается значение из ячейки F8 "Хорошо".
 
3️⃣ Если условие не выполнено, сравниваются баллы > 30. В случае истины возращается значение из ячейки F7 "Удовл".
 
4️⃣ Ложно? Тогда возвращается значение из ячейки F6 "Неудовл".
 
5️⃣ Скопируйте формулу для всех студентов!

Готово!

20 last posts shown.