Excel_everyday

1843
Excel — это мощный инструмент, но совладать с ним порой бывает сложно. В коротких уроках учим отличать набор чисел от диапазона данных, показываем, как сохранить деньги, используя пару формул и сводную таблицу, объясняем, как сделать качественную гистограмму и подать информацию красиво.С уважением команда tDots.ru По вопросам https://tt.me/Alexandr_Bubenok
Open in app
Excel_everyday
778
Сводные таблицы - очень полезный инструмент. С их помощью можно легко подсчитывать не только сумму или количество по каким-то срезам, но и, например, расставить ранги менеджеров по общей сумме заказов. Самая большая сумма - 1 место, самая маленькая - последнее. В сводных таблицах это делается путем включения дополнительного расчёта "Сортировка от максимального к минимальному". #УР2 #Сводные ...
Excel_everyday
1122
Гистограммы с накоплением - один из самых популярных типов диаграмм в Excel. Но у таких диаграмм есть известный недостаток, который не даёт покоя многим пользователями при подготовке презентаций и отчётов. На диаграмме можно включить отображение подписей для каждого "этажа" столбца, но нет возможности показать общий итог по столбцу. Решить эту проблему можно путем создания итогового столбца в ...
Excel_everyday
1660
Обычно мы нумеруем недели внутри каждого года. Но иногда требуется выполнить возобновляемую нумерацию внутри каждого нового месяца. То есть с 1-ого числа по 7-ое число - первая неделя, с 8-ого по 14-ое - вторая неделя и т.д. Стандартной функции для такой нумерации нет, но ее легко получить формулами на основе округления или целочисленного деления. Показываем парочку примеров. #УР2 #Примеры_ ...
Excel_everyday
1487
Когда нам нужно сравнить между собой две ячейки с текстом - мы обычно используем простое сравнение вида: =A1=A2. Это самый популярный и быстрый способ. Но есть нюанс, который стоит учитывать. Если текст в ячейках одинаковый, но регистр разный - такое сравнение все равно покажет совпадение. Если нужно различать текст в разном регистре, то лучше использовать функцию СОВПАД. Она вернет ИСТИНА толь ...
Excel_everyday
1340
Для вычисления даты, отстоящей от заданной ровно на несколько месяцев, многие пользователи просто прибавляют к нужной дате 30, 60, 90 и т.д. дней. Однако, это дает не совсем точные результаты. Например, если к 15.03.2019 прибавить 30 дней, то получим 14.04.2019, а хотелось бы - 15.04.2019. Чтобы не вычислять, сколько дней нужно прибавить для получения этого же числа, но через несколько месяцев, ...
Excel_everyday
1591
В прошлом уроке говорили про проблему чисел в текстовом формате и о том, как их найти и поправить. Если исходные данные править нельзя, то заставить формулы считать корректно можно путём исправления неверного формата чисел прямо внутри формулы. Самый популярный способ - двойное отрицание (два знака минус) перед ссылкой на ячейку/диапазон. Обычное суммирование при таком исправлении удобно делать ...
Excel_everyday
1581
Данные, с которыми мы работаем, далеко не всегда идеально чистые. Одна из неприятных проблем - числа в формате текста среди обычных чисел. Они не учитываются Excel как числовые значения, поэтому результаты формул и расчетов могут быть некорректными. Чаще всего у таких ячеек есть зеленый индикатор-уголок, указывающий на ошибочный формат. Но его может и не быть. Тогда проблему заметить сложнее. Е ...
Excel_everyday
1406
Работать с тригонометрическими функциями (синусы, косинусы и т.д.) в Excel приходится нечасто. Но если уж столкнулись, то помните, что по умолчанию Excel принимает в качестве аргумента таких функций Радианы, а не градусы. То есть, формула =SIN(45) посчитает не синус 45 градусов, а синус 45 радиан. А это совсем не одно и то же. Чтобы избежать ошибок в расчетах, градусные меры нужно переводить в ...
Excel_everyday
1513
Инструмент "Мгновенное заполнение" в Excel есть уже достаточно давно (с 2013 версии). И спектр задач, которые он может помочь решить, достаточно широк. Вот одна из них. Есть список сотрудников в формате ФИО. Нужно изменить порядок так, чтобы фамилия была в конце. Задача несложная. Можно разбить данные на столбцы с помощью "Текст по столбцам", а потом пересобрать формулой в нужном порядке. Но ...
Excel_everyday
1467
Для столбцов диаграмм можно задать фоновый рисунок. Но он будет повторяться в каждом столбце. Если нужно сделать единый фон для всех столбцов, то придётся прибегнуть к паре хитрых приёмов. Основная идея в том, чтобы разместить фоновый рисунок на область построения. Затем сделать столбцы диаграммы прозрачными, отобразив часть фона, а всю остальную область построения закрыть верхним рядом диаграм ...
Excel_everyday
1575
Популярный инструмент "Текст по столбцам" предоставляет много интересных и полезных возможностей. Одна из них - пропуск указанных столбцов при формировании итоговой таблицы. Запускаете инструмент, указываете разделитель, а на последнем шаге - выделяете те столбцы, которые не должны остаться после разбора, и включаете для них опцию "Пропустить столбец". В итоге после нажатия "Готово" из всех "с ...
Excel_everyday
1919
У сводных таблиц есть удобная опция фиксации ширины столбца при обновлении. А вот с высотой строки дело обстоит иначе. Иногда случается так, что нужно задать строкам сводной высоту больше, чем стандартная. Но при работе со срезами и обновлениями эта высота снова слетает к стандартной. В некоторых случаях помогает выделение целиком нужных строк и отключении опции "Переносить текст" на Главной. А ...
Excel_everyday
2103
В прошлом уроке показывли две формулы для получения названия месяца по номеру. Сегодня тема аналогичная, но показываем формулы, которые прислали наши читатели. 1) Всё та же функция ТЕКСТ. Обратите внимание, что текстовый аргумент вида "1."&НомерМесяца функция вполне легко воспринимает как дату. 2) Функция ВЫБОР. Удобно, когда нужно каждому номеру месяца назначить не совсем привычное названи ...
Excel_everyday
1718
У нас на канале уже был урок про то, как получить из даты название месяца. Но что, если имеется только номер месяца (от 1 до 12)? И нужно по этому номеру получить название. Вариантов решения есть множество. ВПР с небольшой справочной табличкой, функция ВЫБОР и т.д. Показываем пару вариантов на основе функции ТЕКСТ. Вся суть в том, чтобы из номера месяца получить любую дату этого месяца. А уже и ...
Excel_everyday
2066
Когда формула рассчитывает какое-то значение, но нужно ограничить выводимый результат каким-то диапазоном, то вместо написания громоздкой функции ЕСЛИ, можн использовать МИН и МАКС. МИН поможет установить верхнюю, а МАКС - нижнюю границу. Это может пригодиться, например, при расчете процента выполнения плана по прибыли. Диапазон значений - от 0% до 100%. Перевыполнение - всё равно 100%. Убыток ...
Excel_everyday
1849
Сводная таблица в Excel - единый сложный объект. Просто так перемещать и изменять положение отдельных её ячеек мы не можем. Это относится, в том числе, к ячейкам фильтра. По мере добавления в отчёт, фильтры выстраиваются в столбец над таблицей. Такое поведение можно поменять в настройках. Можно располагать новые фильтры не в столбец, а в строку, указав при этом, как много элементов должна соде ...
Excel_everyday
1619
Вопросы про создание простых выпадающих (раскрывающихся) списков мы всё чаще слышим от подписчиков. На самом деле всё очень просто. Чаще всего для такой задачи используется инструмент "Проверка данных". Список можно создать из значений, хранящихся в диапазоне ячеек. Или ввести вручную, разделив значения точкой с запятой (или просто запятой - это зависит от ваших региональных настроек). Помн ...
Excel_everyday
1689
С помощью пользовательских числовых форматов можно делать очень много интересного. Например, можно заполнить каким-то символом ячейку на всю ее ширину. И при изменении ширины - количество символов-заполнителей будет соответствующим образом изменяться. Это сработает, даже если в ячейке уже что-то есть. Достаточно добавить к обычному формату ячейки символ "звездочка" и после него указать символ- ...
Excel_everyday
1797
При поиске минимального значения по условию с помощью функции МИНЕСЛИ или формулы массива МИН(ЕСЛИ…)) есть один тонкий момент. Если условие не будет выполнено ни разу, то формула будет возвращать 0. И будет невозможно понять, что это за ноль - это реально минимальное значение по условию или же условие не выполнено ни разу. Чтобы при невыполнении условия получать вместо нуля значение ошибки - и ...
Excel_everyday
2312
Функция МИН при подсчетах замечательно умеет игнорировать текст, пустые ячейки и логические значения ИСТИНА и ЛОЖЬ. Но часто задача сводится к тому, чтобы подсчитать минимальное значение в диапазоне без учета нулевых значений. В этом случае можно использовать функцию МИНЕСЛИ (если у вас Excel 2019 или Office 365) или же написать простенькую формулу массива, сочетающую функцию ЕСЛИ и обычную фу ...
Excel_everyday
2206
Сегодня решаем небольшой кейс. Есть матрица, в которой указаны товары и поставщики. Нужно определить такого поставщика, который предлагает наибольшее количество минимальных цен на товары среди всех поставщиков. Решается очень просто. Сначала считаем для каждого товара минимальную цену стандартной функцией МИН. Для наглядности добавляем условное форматирование. А потом подсчитываем, сколько р ...
Excel_everyday
2165
В сводных таблицах мы часто используем промежуточные итоги, которые создаются автоматически. Но мы не ограничены только этим вариантом. Можно переключать расчет промежуточных итогов и делать его отличающимся от основного расчета. А можно даже включить в сводную несколько промежуточных итогов. Например, считать сумму, количество и среднее по каждой категории (для выбора нескольких расчётов дост ...
Excel_everyday
2220
В сводных таблицах мы часто используем промежуточные итоги, которые создаются автоматически. Но мы не ограничены только этим вариантом. Можно переключать расчет промежуточных итогов и делать его отличающимся от основного расчета. А можно даже включить в сводную несколько промежуточных итогов. Например, считать сумму, количество и среднее по каждой категории (для выбора нескольких расчётов дост ...
Excel_everyday
2567
В прошлом уроке показывали, как запретить пользователю выделять заблокированные ячейки. Сегодня дополним защиту еще одним уровнем безопасности. Так как таблица в примере содержит формулы и требует определенный тип данных, разрешим пользователю вводить в один столбец только даты за период 2018-2021 годов, а в другой столбец - только числа больше нуля. Оба варианта легко реализуются с помощью ком ...
Excel_everyday
2781
Если у Вас есть файл с какой-то таблицей или формой, которую должен заполнять пользователь, далёкий от уверенной работы в Excel, то лучше предостеречься и защитить документ. Для надежности можно запретить даже выделение тех ячеек, которые заблокированы. Пользователь сможет поставить курсор только туда, где ему разрешен ввод и редактирование. Просто снимаем галочку в списке настроек при уст ...
Excel_everyday
3088
Начиная с Excel 2016 поля с датами в сводной таблице автоматически группируются при помещении их в строки или столбцы. Многим пользователям это показалось не слишком удобным. Поэтому уже в версии 2019 (и, соответственно, в Office 365) есть возможность легко отключить эту автогруппировку в "Параметрах" на вкладке "Данные". #УР2 #Сводные_таблицы
Excel_everyday
3406
Сегодня разберемся, как с помощью сводной таблицы можно подсчитать количество различных элементов по условию. Например, сколько разных товаров было продано в каждую дату (в исходной таблице товары, разумеется, повторяются). Начиная с версии Excel 2013 данная задача решается очень просто. Надо лишь не забыть при создании сводной подгрузить таблицу в модель данных. Тогда в списке доступных вычис ...
Excel_everyday
3660
Наверняка многие из вас работали с зависимыми выпадающими списками. Когда набор значений во втором списке зависит от того, какой элемент выбран в первом. Проблема таких списков в том, что зависимость существует только в одну сторону: от родительского списка к дочернему. Выбрав что-то из дочернего списка мы можем вернуться в родительский и поменять значение в нем. При этом во второй ячейке останетс ...
Excel_everyday
3730
Недавно показывали как с помощью собственного правила условного форматирования выделить даты, которые попали в диапазон из N последних или ближайших дней. Если диапазон нужно считать не в календарных днях, а в рабочих - то задача решается немного по-другому (но по-прежнему весьма просто). Достаточно использовать в формуле функцию ЧИСТРАБДНИ для подсчета количества рабочих дней. Если у вас есть ...
Excel_everyday
4320
Нам очень часто задают вопрос о фиксации времени заполнения какой-то ячейки заданного столбца. Как сделать так, чтобы при внесении данных в соседнем столбце автоматом проставлялось время редактирования ячейки. Такая задача решается с помощью небольшого макроса, который помещается в модуль нужного рабочего листа и срабатывает при изменении ячеек. В макросе обычно указывают диапазон, изменение ко ...
Excel_everyday
3675
Некоторые стандартные шрифты предоставляют весьма нестандартные символы. Например, шрифт Wingdings позволяет вставлять на лист разные миниатюрные значки. Это можно использовать в формулах как альтернативу условному форматированию или в сочетании с ним. Например, можно создать формулу, которая будет сравнивать количество "чего-то" в соседних столбцах и показывать направление, в котором нужно пер ...
Excel_everyday
3452
Несмотря на наличие нескольких встроенных опций выделения диапазонов дат условным форматированием, иногда требуется составлять собственные правила на основе формул. Например, если нужно выделить даты, которые приходились на последние 10 дней или попадут в ближайшие 15 дней. Хорошая новость в том, что формулы для этих задач совсем не сложные и написать их - дело пары минут. #УР2 #Условное_формати ...
Excel_everyday
3386
Встроенных вариантов условного форматирования достаточно много. Если работаете с датами, то можете легко и быстро выделить цветом даты прошлой недели, текущего месяца, последних 7 дней и т.д. Разумеется, для корректной работы правил нужно, чтобы в диапазоне были действительно правильно введенные даты, а не, например, текстовые значения. #УР2 #Условное_форматирование
Excel_everyday
3330
Очень часто для создания диаграммы, которая будет самостоятельно "подхватывать" новые данные из таблицы, используются именованные динамические диапазоны. С той же целью этот прием можно применить и к такому инструменту, как Спарклайн. Порядок действий тот же. Создаем динамический диапазон с помощью формулы (СМЕЩ или ИНДЕКС), а затем указываем имя этого диапазона в источнике данных для Спарклайна. ...
Excel_everyday
3306
На клавиатуре есть такая не очень популярная клавиша как Scroll Lock. Многие пользователи вообще никогда её не нажимают. Но с этой клавишей связана одна интересная особенность работы Excel. Если клавиша была нажата и Scroll Lock активирован (горит его индикатор), то стрелки клавиатуры при нажатии будут не перемещать курсор по ячейкам, а прокручивать лист в разных направлениях. Если заметили такое ...
Excel_everyday
3279
Еще один способ создания транспонированной таблицы со ссылкой в каждой ячейке на значение из соответствующей ячейки исходных данных - использовать функцию ИНДЕКС. Фокус в том, чтобы в аргументе с номером строки ссылаться на номер столбца данных и наоборот. При копировании такая формула извлечет все нужные ячейки в транспонированном виде. Останется только удалить ошибочные значения, если вдруг захв ...
Excel_everyday
3301
Операция транспонирования данных достаточно известна и реализовать ее нетрудно. Но бывают специфические задачи, которые требуют нестандартного подхода. Представим, что нужно создать транспонированную таблицу, в каждой ячейке которой будет ссылка на соответствующую ячейку исходных данных. Специальная вставка при транспонировании не дает вставить связь. Функция ТРАНСП не создает отдельные ссылки, а ...
Excel_everyday
3369
Некоторые файлы при попытке их сохранить показывают предупреждающее сообщение о том, что внутри документа может храниться конфиденциальная информация. Приходится постоянно нажимать OK в этом окне и многих такая необходимость крайне сильно раздражает. Если Вы не в курсе, зачем нужна эта проверка в файле, и хотите от нее избавиться, то сделать это можно в Параметрах безопасности путём снятия одной ...
Excel_everyday
3482
Одна из интересных проблем, которые иногда встречаются в Excel - псевдопустые ячейки. Это такие ячейки, в которых находится пустая текстовая строка. Функция ДЛСТР покажет нам, что в такой ячейке нет ни одного символа, но функция ЕПУСТО скажет, что ячейка не пустая. А комбинация клавиш Ctrl+стрелка будет перемещать нас вдоль таких ячеек так, словно они заполнены. Иногда это бывает неудобно. Чтобы ...
Excel_everyday
3545
Настроек печати в Excel достаточно много. Если у вас есть лист, на котором всё уже настроено нужным образом, и надо задать те же настройки на других листах, то самый быстрый способ сделать это выглядит так: 1) Активируем лист, где всё настроено 2) Зажимаем CTRL и выделяем листы, на которые надо перенести настройки печати 3) Переходим на вкладку "Разметка страницы" и открываем окно "Параметры стран ...
Excel_everyday
3570
Маленький, но полезный приём. Клавиша F4 позволяет повторить последнее выполненное действие. Например, если мы вставили куда-то строку со сдвигом данных вниз, то можно продолжать выбирать нужные ячейки и повторять вставку простым нажатием F4. #Горячие_клавиши
Excel_everyday
3639
Если по какой-то причине имеющаяся "умная" таблица Вам больше не нужна (как объект), а вот информацию в ней надо оставить - используйте команду "Преобразовать в диапазон" на контекстной вкладке "Конструктор". Она сохранит всё форматирование и все данные, но таблица больше не будет специальным объектом, а станет обычным диапазоном ячеек. Если же форматирование тоже не нужно, можно предварительно п ...
Excel_everyday
3664
В пользовательских правилах условного форматирования можно использовать формулы массива. Это даёт еще больше возможностей для создания кастомизированных правил. Например, можно создать правило, которое будет выделять 3 строки с наибольшими продажами в таблице, но не по всем товарам, а только по тому, который выбран в выпадающем списке. При этом формула массива в окне правила условного форматирова ...
Excel_everyday
3807
Одним из вариантов объединения ячеек является объединение по строкам. Это означает, что в выделенном диапазоне из нескольких строк и столбцов будут объединены не все ячейки в одну большую, а только ячейки в пределах каждой строки. То есть количество строк останется неизменным, а вот столбец будет один. Иногда это бывает очень полезно (например, при создании бланков в Excel). #УР1 #Оформление_табл ...
Excel_everyday
3824
Часто приходится слышать вопрос: "Как создать выпадающий список сразу для целой строки, а не для отдельного столбца в строке?". Обычно это нужно для заполнения сразу нескольких столбцов данными при выборе значения из списка. К сожалению, сам выпадающий список такой опции не предусматривает. Но проблема легко решается формулами. Реализуется такой вариант функцией ВПР или связкой ИНДЕКС+ПОИСКПОЗ. О ...
Excel_everyday
3874
Предложенная в одном из прошлых уроков формула подсчета суммы цифр числа замечательно работает для целых чисел. Если же число десятичное или ячейка содержит помимо числа какой-то текст, то формула возвращает ошибку. Чтобы она корректно работала и на других данных, достаточно добавить в нее обработку потенциальной ошибки. Доработанная формула будет считать сумму всех цифр даже в ячейках, где есть ...
Excel_everyday
3897
Сегодня показываем небольшую формулу, которая позволяет подсчитать сумму цифр какого-то целого числа. Например, для числа 549 этой суммой будет 5+4+9 = 18. В основе формулы - функция ПСТР. С ее помощью число разбирается на отдельные цифры, которые потом переводятся из текста в число (с помощью двойного отрицания). В конце все полученные значения суммируются в итоговый результат. #УР2 #Примеры_фо ...
Excel_everyday
4007
Недавно у нас спросили, как можно быстро "подтянуть" данные к верхнему краю таблицы, если в столбцах имеются пустые ячейки. Быстро сделать подобную трансформацию поможет обычное удаление со сдвигом вверх в сочетании с командой "Выделить группу ячеек". Сначала выбираем в диапазоне только пустые ячейки, а затем удаляем их, указав нужную опцию сдвига. Быстро и просто. #УР1 #Обработка_таблиц
Excel_everyday
4086
При работе со значениями даты и времени часто необходимо извлечь в отдельную ячейку только дату, а в другую - только время. Делается это очень просто, если помнить о том, что дата - это целое число, а время - дробная часть целого числа. Тогда задача сводится к извлечению целой и дробной части по отдельности. Первую можно достать функцией ЦЕЛОЕ, а вторую можно выразить как остаток от деления числа ...
Excel_everyday
4144
При построении диаграммы, в которой по оси расположены даты, есть небольшой нюанс. Если в исходных данных пропущены некоторые даты, то и на диаграмме для этих дат, скорее всего, будут пропуски. Иногда именно это и нужно и такие пропуски дают понять, что в какие то дни показатель проседал. А иногда вообще не стоит учитывать пропущенные дни, и на графике хочется видеть только те, которые есть в дан ...