Excel Everyday
54.6K subscribers
59 photos
869 videos
82 files
187 links
Уроки которые упростят жизнь и работу.
Реклама: @Mr_Varlamov
Download Telegram
Media is too big
VIEW IN TELEGRAM
Числовой формат можно задавать блоками (отделяя их через точку с запятой). Если сделать 3 блока, то первый будет применяться к положительным числам, второй - к отрицательным, третий - к нулевым значениям.

А еще можно завать цвет, которым будет окрашено значение. Достаточно указать название цвета в квадратных скобках перед кодом числового формата. Доступно 8 цветов: черный, белый, красный, синий, зеленый, желтый, фиолетовый и голубой.

Кроме названий можно указывать индекс цвета в формате "Цвет10". Доступны индексы от 1 до 56. С помощью них, например, можно настроить более приятные глазу зеленый или желтый цвета.

Ну а если нужно более сложное и продвинутое форматирование - используйте инструмент Условное форматирование.

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

Добавлять и удалять команды умеют почти все. Но есть одна опция, которая используется незаслуженно редко. Вы можете настроить отдельную ПБД для какого-то конкретного файла.

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

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

Например, можно создать имя Месяцы, которое будет ссылаться на массив констант с названиями месяцев с Янв по Дек. А потом с помощью функцию ИНДЕКС использовать созданное имя для получения названия месяца по его номеру.

Бонусом в уроке показано как быстро создать массив констант из ячеек на листе.

#УР1 #Имена
This media is not supported in your browser
VIEW IN TELEGRAM
Для получения произведения нескольких ячеек в Excel можно их просто перемножить, а можно использовать функцию ПРОИЗВЕД. Её плюс в том, что она умеет игнорировать пустые ячейки, логические и текстовые значения. А значит, если в какой-то перемножаемой ячейке окажется текст или пустота, Вы не получите ошибку или ноль (в отличие от ручного перемножения).

А если нужно перемножить ячейки без учета нулевых значений (ведь даже один нулевой множитель даст в итоге ноль), то используйте небольшую формулу массива из связки ПРОИЗВЕД + ЕСЛИ. Она простая и вполне решает нашу задачу.

#УР2 #Примеры_формул
Media is too big
VIEW IN TELEGRAM
Если нужно время от времени скрывать значение какой-то ячейки (например, для распечатки документа), то можно воспользоваться интересным приемом на основе связки числового формата, условного форматирования и чекбокса.

Главное здесь - указать при создании числового формата ячейки три точки с запятой. Такой формат позволяет скрыть любое значение и отображает пустую ячейку. Ну а применять его можно по включению/выключению флажка.

#УР2 #Условное_форматирование
This media is not supported in your browser
VIEW IN TELEGRAM
Мы уже рассказывали про генерацию случайных чисел в Excel с помощью СЛУЧМЕЖДУ (можете найти в поиске или навигаторе по каналу). Теперь пара приемов работы с СЛЧИС.

По умолчанию функция генерирует случайное число от 0 до 1. Если вам нужно сформировать случайное число от 0 до N, то достаточно просто умножить результат вычисления СЛЧИЛ на N.

А если нужно получить число от N до M, то делаем так:
=СЛЧИС()*(M-N)+N
И не забываем при необходимости округлять результаты до нужного количества разрядов.

#УР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
Обратная задача - в таблице числа правильные, а в справочнике сохранены как текст. Если данные невозможно поправить и привести к единому формату, то превращение числа в текст можно провести прямо в первом аргументе функции ВПР.

Достаточно "склеить" число с пустой строкой: &"". Это никак не изменит его внешне, но позволит превратить числовое значение в текстовое. А оно уже без проблем отыщется в некорректном справочнике.

#УР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 умеет не только переводить десятичные числа двоичные, восьмеричные и шестнадцатеричные, но и с легкостью проделывает обратную операцию. Вообще для этих четырех систем счисления есть функции преобразования в любую сторону.

Ну а если надо перевести десятичное число в другую систему, то имеется функция ОСНОВАНИЕ. Поддерживает основания от 2 до 35.

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

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

Первый - использование специальной вставки. С её помощью можно не только копировать ячейки и их значения, но и переносить форматы диаграмм.

#УР3 #Диаграммы
This media is not supported in your browser
VIEW IN TELEGRAM
Если Вам часто приходится при сохранении новых файлов перевыбирать формат (например,Вы предпочитаете работать с xlsb), то удобно один раз сменить значение по умолчанию в настройках сохранения

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

Но на самом деле есть еще более гибкий способ. В качестве третьего аргумента можно задать текст вида "0010101", где каждая цифра - день недели (начиная с Пн в русской локали). 1 - означает выходной, 0 - рабочий. То есть в приведенном примере указано, что выходными надо считать Среду (третья цифра), Пятницу (пятая) и Воскресенье (седьмая). Очень гибкий и удобный способ. Позволяет настроить любой вариант выходных.

#УР2 #Примеры_формул
Media is too big
VIEW IN TELEGRAM
Мы уже показывали, как изменить стиль Обычный, чтобы форматирование по умолчанию сменилось для всех листов в файле. Однако, такой прием работает только для одного файла.

Если нужно сделать так, чтобы каждый новый документ создавался с заданными настройками, то повторите следующие действия:
1) Создайте файл с нужным оформленим
2) Проверьте, по какому пути хранится папка автозапуска пользователя XLSTART
3) Сохраните созданный файл в эту папку в формате Шаблон с именем Книга (для английских версий имя должно быть Book).

Теперь при запуске Excel, использовании команды Создать на панели быстрого доступа или сочетания CTRL+N будет создана книга из сохраненного шаблона.

Исключение - создание книги через Файл - Создать. В таком случае файл будет иметь стандартные настройки. Ну и разумеется, чтобы вернуть все на место достаточно просто удалить шаблон из XLSTART.

#Справка
Media is too big
VIEW IN TELEGRAM
Интересная задача: заполнить диапазон случайным образом значениями в заданной пропорции. Например, в соотношении 70% на 30%. Если вам не нужно исключительно точное решение, то можно попытаться воспользоваться стандартными функциями Excel.

В частности, функция СЛЧИС, которая генерирует десятичное число от 0 до 1, может помочь. В сочетании с ЕСЛИ она позволит заполнить диапазон значениями в соотношении, примерно равном требуемому. Чем больше диапазон - тем точнее пропорция.

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

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

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

#УР3 #Диаграммы
Media is too big
VIEW IN TELEGRAM
Подсчитать общие итоги по таблице легко - с этим справляется функция сумм в строке под таблицей. Но что делать, если нужно создать внутри таблицы вложенные промежуточные итоги? В Excel есть одноименный инструмент как раз для этой задачи.

Сортируем таблицу в правильном порядке (если хотим считать подитоги по маркам, а внутри марок по категориям, то и сортируем в том же порядке). Затем на вкладке Данные выбираем Промежуточные итоги и указываем столбец, по которому группируем строки, агрегирующую функцию (обычно это сумма) и столбец, который агрегируем. Повторяем для всех вложенных подитогов, не забывая убрать галочку "Заменить существующие итоги". В результате получается не совсем опрятная, но решающая проблему таблицу.

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

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

Выделяете строки или столбцы, которые надо свернуть "под плюсик" и жмете SHIFT+ALT+Вправо (либо кнопку Группировать на вкладке Данные). Чтобы отменить группировку, надо выделить строки или столбцы и нажать SHIFT+ALT+Влево. Если группировка многоуровневая - повторите операцию несколько раз для всех нужных групп строк/столбцов. А если что-то не получилось, то быстро очистить все группировки можно кнопкой "Удалить структуру" на вкладке "Данные".

#УР1 #Оформление_таблиц
Media is too big
VIEW IN TELEGRAM
В прошлом уроке показывали ручную группировку. Делать ее просто, но иногда можно создать всё автоматически. Если ваши промежуточные итоги - это формулы, а не значения, то с большой долей вероятности Excel сам сможет определить, какие строки и столбцы надо сворачивать (команда "Создать структуру").

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

#УР1 #Оформление_таблиц