Excel Everyday
55K subscribers
59 photos
887 videos
82 files
187 links
Уроки которые упростят жизнь и работу.
Реклама: @Mr_Varlamov
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Разумеется, приём из прошлого урока будет работать не только при ручном вводе, но и при вычислении форматируемого значения формулой. Например, можно реализовать симпатичную таблицу с указанием наличия скидки в виде галочки и расчетом этого наличия через простую формулу.

Несмотря на то, что в столбце не будут видны числа, мы все равно можем сослаться на них в других формулах. Это может пригодиться при расчете итоговой суммы покупки с учетом наличия/отсутствия скидки.

#УР2 #Условное_форматирование
This media is not supported in your browser
VIEW IN TELEGRAM
Настроек печати в Excel достаточно много. Если у вас есть лист, на котором всё уже настроено нужным образом, и надо задать те же настройки на других листах, то самый быстрый способ сделать это выглядит так:
1) Активируем лист, где всё настроено
2) Зажимаем CTRL и выделяем листы, на которые надо перенести настройки печати
3) Переходим на вкладку "Разметка страницы" и открываем окно "Параметры страницы"
4) Тут же закрываем его, нажав ОК
5) Разгруппировываем листы.

При таком переносе копируются все настройки кроме тех, что касаются конкретных диапазонов ("Выводит на печать диапазон" и "Печатать заголовки")

#УР1 #Печать_таблиц
This media is not supported in your browser
VIEW IN TELEGRAM
Нам очень часто задают вопрос о фиксации времени заполнения какой-то ячейки заданного столбца. Как сделать так, чтобы при внесении данных в соседнем столбце автоматом проставлялось время редактирования ячейки. Такая задача решается с помощью небольшого макроса, который помещается в модуль нужного рабочего листа и срабатывает при изменении ячеек.

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

После создания макроса не забудьте сохранить файл в формате Книга Excel с поддержкой макросов или Двоичная книга Excel.

#УР4 #Макросы
This media is not supported in your browser
VIEW IN TELEGRAM
Начиная с Excel 2016 поля с датами в сводной таблице автоматически группируются при помещении их в строки или столбцы. Многим пользователям это показалось не слишком удобным. Поэтому уже в версии 2019 (и, соответственно, в Office 365) есть возможность легко отключить эту автогруппировку в "Параметрах" на вкладке "Данные".

#УР2 #Сводные_таблицы
This media is not supported in your browser
VIEW IN TELEGRAM
Наверняка многие из вас работали с зависимыми выпадающими списками. Когда набор значений во втором списке зависит от того, какой элемент выбран в первом. Проблема таких списков в том, что зависимость существует только в одну сторону: от родительского списка к дочернему. Выбрав что-то из дочернего списка мы можем вернуться в родительский и поменять значение в нем. При этом во второй ячейке останется выбранным элемент из другого списка. Появится несогласованность данных.

Одно из решений проблемы выглядит так. Задать формулу для родительского списка, которая позволит открывать его только тогда, когда в дочерней ячейке ничего нет. Этот прием "заблокирует" родительский список после выбора элемента в дочернем и не позволит появиться несогласованности в данных.

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

#УР2 #Проверка_данных
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня разберемся, как с помощью сводной таблицы можно подсчитать количество различных элементов по условию. Например, сколько разных товаров было продано в каждую дату (в исходной таблице товары, разумеется, повторяются).

Начиная с версии Excel 2013 данная задача решается очень просто. Надо лишь не забыть при создании сводной подгрузить таблицу в модель данных. Тогда в списке доступных вычислений появится "Число разных элементов".

А вот в версии 2010 и более старых - решение чуть сложнее. Можно, например, создать дополнительный столбец с формулой вида "=1/СЧЁТЕСЛИМН". В саму функцию задаются диапазон с товарами для подсчета и диапазон условия. Затем останется подсчитать сумму по этому столбцу в сводной таблице.

#УР2 #Сводные_таблицы
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня решаем небольшой кейс. Есть матрица, в которой указаны товары и поставщики. Нужно определить такого поставщика, который предлагает наибольшее количество минимальных цен на товары среди всех поставщиков.

Решается очень просто. Сначала считаем для каждого товара минимальную цену стандартной функцией МИН. Для наглядности добавляем условное форматирование.

А потом подсчитываем, сколько раз у каждого поставщика цена на товар совпала с минимальной ценой на этот товар. Тут уже выручит простенькая формула на основе СУММПРОИЗВ и сравнения диапазонов.

#УР2 #Примеры_формул
This media is not supported in your browser
VIEW IN TELEGRAM
Функция МИН при подсчетах замечательно умеет игнорировать текст, пустые ячейки и логические значения ИСТИНА и ЛОЖЬ. Но часто задача сводится к тому, чтобы подсчитать минимальное значение в диапазоне без учета нулевых значений.

В этом случае можно использовать функцию МИНЕСЛИ (если у вас Excel 2019 или Office 365) или же написать простенькую формулу массива, сочетающую функцию ЕСЛИ и обычную функцию МИН. Такая формула заменит все нулевые значения на ЛОЖЬ. А значение ЛОЖЬ функция МИН при подсчёте просто проигнорирует. Разумеется, всё это справедливо и для функции МАКС.

#УР2 #Применение_встроенных_функций
This media is not supported in your browser
VIEW IN TELEGRAM
Сводная таблица в Excel - единый сложный объект. Просто так перемещать и изменять положение отдельных её ячеек мы не можем. Это относится, в том числе, к ячейкам фильтра. По мере добавления в отчёт, фильтры выстраиваются в столбец над таблицей.

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

#УР2 #Сводные_таблицы
This media is not supported in your browser
VIEW IN TELEGRAM
Популярный инструмент "Текст по столбцам" предоставляет много интересных и полезных возможностей. Одна из них - пропуск указанных столбцов при формировании итоговой таблицы.

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

#УР1 #Обработка_таблиц
This media is not supported in your browser
VIEW IN TELEGRAM
В рабочих файлах порой бывает сразу несколько нужных таблиц на разных листах. Чтобы постоянно не переключаться между ними для параллельного просмотра, можно отобразить книгу в новом окне, расположить их рядом и открыть нужную таблицу в каждом из окон.

Особенно эффективно это при работе с двумя мониторами, но даже если монитор один - пара небольших таблиц легко на нем помещается.

#УР1 #Работа_с_листами_книги
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда возникает необходимость выделить цветом те ячейки, из которых складывается результат формулы. Один из способов - применение окна "Выделить группу ячеек".

Сначала выделяем саму ячейку с формулой. Затем вызываем это окно (можно командой на ленте, а можно нажать F5 или CTRL+G, вызвав окно "Переход", а уже там выбрать "Выделить").

Ну а в самом окне указываем, что нужно выделить влияющие ячейки. Если нужны только те ссылки, которые прямо указаны в итоговой формуле, то выбираем "только непосредственно". Ну а после выделения можно выбрать любую нужную заливку.

#УР1 #Простые_Вычисления
This media is not supported in your browser
VIEW IN TELEGRAM
Проверка данных с помощью формул позволяет создавать очень интересные условия. Можно, например, ограничить ввод чисел в ячейку только теми числами, которые делятся нацело на 50. Или кратными 100.

Делается это очень простой формулой с использованием функции ОСТАТ.

#УР2 #Проверка_данных
This media is not supported in your browser
VIEW IN TELEGRAM
Если колесо мыши вдруг перестало прокурчивать лист по вертикали, а вместо этого стало изменять его масштаб- то дело, вероятно, в лишней галочке в настройках. Снимите ее, и прокрутка вернется.
#Справка
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшой оформительский совет. По умолчанию текст выравнивается по левому краю, а числа - по правому. Если в таблице рядом стоят числовой столбец (или столбец дат) и текстовый столбец, то данные могут сливаться, что немного снижает читаемость.

В таких случаях можно просто задать небольшой отступ от края ячейки, сохранив при этом нужное выравнивание.

#УР1 #Оформление_таблиц
This media is not supported in your browser
VIEW IN TELEGRAM
Если на листе есть рабочая область, за которую пользователю выходить не придется, то будет хорошим решением просто скрыть остальные строки и столбцы. И если есть возможность - добавить защиту листа.

Это позволит неопытным пользователям работать с файлом, не отвлекаясь на лишние ячейки.
#УР1 #Работа_с_листами_книги
This media is not supported in your browser
VIEW IN TELEGRAM
Автофильтр очень удобен, но не позволяет строить по-настоящему сложные условия отбора. Например, нельзя сделать фильтрацию по двум условиям, которые распространяются на разные столбцы. Можно попытаться применить такие фильтры последовательно (один за другим), но есть риск на первом этапе потерять часть нужных строк.

В таком случае пригодится расширенный фильтр (про него мы уже рассказывали https://tttttt.me/excel_everyday/532 ). Ну а если он слишком сложен для простой задачи, то можно добавить "на лету" дополнительный столбец с формулой, которая проверит нужные условия. Тоже весьма удобно.

#УР1 #Фильтрация_и_сортировка
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда нужно отсортировать столбец с числами "по алфавиту". Числа, начинающиеся с единицы - в начале, затем - те, что с двойки и т.д. Для этого придется числа превратить в текст
#УР1 #Обработка_таблиц
This media is not supported in your browser
VIEW IN TELEGRAM
Разберем небольшую, но интересную задачу. Нужно подсчитать, сколько Понедельников пришлось на определенный временной период, заданный первой и последней датой. Как часто бывает - решений несколько. Одно из них - использование функции ЧИСТРАБДНИ.МЕЖД.

Находим сколько всего дней в периоде. А затем вычитаем из этого числа кол-во дней без учета нужного (Понедельника). На выходе получаем количество Понедельников в указанном периоде.
#УР2 #Примеры_формул
This media is not supported in your browser
VIEW IN TELEGRAM
Любую команду на ленте можно выполнить горячими клавишами (даже если для нее нет спец.сочетания). Нажмите Alt и возле каждой команды появится буква, которую надо нажать для ее запуска
#Горячие_клавиши