Серая тема для черно-белой печати диаграмм и других объектов в Excel
При подготовке книги к печати столкнулись с типовой проблемой: когда вы печатаете цветные диаграммы, все может сливаться, если печать не цветная.
Слева сверху вы видите диаграмму, как она выглядела в Excel изначально (и как будет выглядеть этот фрагмент в электронной — цветной — книге), справа — то, что получается при ч/б печати. Как видите, совсем грустно. Гистограмма с накоплением выглядит как столбики одного цвета, словно и нет у нас двух товарных категорий.
Поэтому лучше использовать специальную серую цветовую схему, в которой будут контрастные серые оттенки и будут видны отличия.
Итак, если вы планируете печатать в ч/б ваш отчет:
Вкладка "Разметка страницы" — группа "Темы" — Цвета — Серая
Page Layout — Themes — Colors — Grayscale
При подготовке книги к печати столкнулись с типовой проблемой: когда вы печатаете цветные диаграммы, все может сливаться, если печать не цветная.
Слева сверху вы видите диаграмму, как она выглядела в Excel изначально (и как будет выглядеть этот фрагмент в электронной — цветной — книге), справа — то, что получается при ч/б печати. Как видите, совсем грустно. Гистограмма с накоплением выглядит как столбики одного цвета, словно и нет у нас двух товарных категорий.
Поэтому лучше использовать специальную серую цветовую схему, в которой будут контрастные серые оттенки и будут видны отличия.
Итак, если вы планируете печатать в ч/б ваш отчет:
Вкладка "Разметка страницы" — группа "Темы" — Цвета — Серая
Page Layout — Themes — Colors — Grayscale
👍25🔥6❤4
Функция ВЫБОР / CHOOSE — округляет
Функция ВЫБОР устроена так: в первом аргументе число. А все последующие — это значения, которые нужно вернуть последовательно:
Если это число — единица
если это число — двойка
и так далее
И она работает не только с целыми числами! Внимание на скриншот.
Еще про применение ВЫБОРа:
Другие функции как аргументы ВЫБОРа
https://t.iss.one/lemur_excel/500
ВЫБОР для получения названия месяца из даты в любом формате
https://t.iss.one/lemur_excel/305
Функция ВЫБОР устроена так: в первом аргументе число. А все последующие — это значения, которые нужно вернуть последовательно:
Если это число — единица
если это число — двойка
и так далее
=ВЫБОР(значение; что вернуть для значения = 1 ; что вернуть для значения = 2; ...)
И она работает не только с целыми числами! Внимание на скриншот.
Еще про применение ВЫБОРа:
Другие функции как аргументы ВЫБОРа
https://t.iss.one/lemur_excel/500
ВЫБОР для получения названия месяца из даты в любом формате
https://t.iss.one/lemur_excel/305
👍14🔥2
Forwarded from Ренат Шагабутдинов из МИФа
Магия таблиц: третье издание
До меня доехали экземпляры третьего издания "Магии таблиц"! С выхода первого тиража книга набрала около 500 отзывов на Озоне и ВБ со средней оценкой примерно 4.9 / 5.
Первый тираж — 2 500, второй — 3 000 (оба распроданы), третий — 3 000.
Третье издание:
— снова твердый переплет
— обновления и исправления, актуальная информация на 2025 год
— добавилось подробное руководство по сверхновым функциям GROUPBY и PIVOTBY — насколько я знаю, про них в книгах еще вообще больше никто не писал про них даже на английском, во всяком случае я покупаю почти все более-менее значимое про Excel на русском и английском и пока не видел; так или иначе информация — свежак дальше некуда (спасибо редакторам издательства, которые терпят бесконечные правки и дополнения — такая уж тема)
— а самое главное — отзыв верховного экселье России Николая Павлова. Я учился по его книгам, статьям и тренингам. Спасибо Николаю!
Вот-вот будет во всех магазинах, а в магазине издательства уже!
Третье издание опознаете по собственно отзыву Николая, по отсутствию синего кругляша на обложке и по версии Excel 2024 на этой же самой обложке.
До меня доехали экземпляры третьего издания "Магии таблиц"! С выхода первого тиража книга набрала около 500 отзывов на Озоне и ВБ со средней оценкой примерно 4.9 / 5.
Первый тираж — 2 500, второй — 3 000 (оба распроданы), третий — 3 000.
Третье издание:
— снова твердый переплет
— обновления и исправления, актуальная информация на 2025 год
— добавилось подробное руководство по сверхновым функциям GROUPBY и PIVOTBY — насколько я знаю, про них в книгах еще вообще больше никто не писал про них даже на английском, во всяком случае я покупаю почти все более-менее значимое про Excel на русском и английском и пока не видел; так или иначе информация — свежак дальше некуда (спасибо редакторам издательства, которые терпят бесконечные правки и дополнения — такая уж тема)
— а самое главное — отзыв верховного экселье России Николая Павлова. Я учился по его книгам, статьям и тренингам. Спасибо Николаю!
Вот-вот будет во всех магазинах, а в магазине издательства уже!
Третье издание опознаете по собственно отзыву Николая, по отсутствию синего кругляша на обложке и по версии Excel 2024 на этой же самой обложке.
🔥37👍10👏5❤2
СУММЕСЛИМН по выбранному товару (поиск строки с помощью ПОИСКПОЗ)
На прошедшем в выходные тренинге по формулам обсуждали вот такую задачку: нужно просуммировать данные за выбранный год и только по штукам или деньгам. А таблица устроена так (плохо, но это жизнь), что в ней есть столбцы со штуками и деньгами попарно. Она не плоская.
Как быть?
Использовать СУММЕСЛИМН / SUMIFS, благо в условиях функции можно использовать символ подстановки (* = любой текст). И благо диапазоны суммирования и условия могут быть горизонтальными, а не только вертикальными.
В нашем случае переменная часть нужных заголовков — это месяцы. Они меняются. А нужный показатель (штуки или деньги) — нет. Соответственно, если нам нужны все продажи в деньгах за 2024 год:
Все продажи в штуках за все время:
Но вторая строка здесь - это конкретный товар. И коллеги на тренинге задали правильный вопрос - а как суммировать по выбранному (в выпадающем списке) товару?
Решили так:
Находим строку с помощью ПОИСКПОЗ / MATCH с выбранным товаром:
Делаем ссылку на строку с этим номером - то есть добавляем двоеточие и еще раз этот же номер
Такая конструкция вернет 3:3, если выбранный товар в третьей строке.
Но это текст. Превратим его в активную ссылку с помощью ДВССЫЛ / INDIRECT и засунем в СУММЕСЛИМН:
В новой версии можно с помощью LET один раз найти номер строки, а не вычислять его дважды:
(но в новых формулах столько функций, что можно и как-нибудь иначе вообще это решить ;) )
На прошедшем в выходные тренинге по формулам обсуждали вот такую задачку: нужно просуммировать данные за выбранный год и только по штукам или деньгам. А таблица устроена так (плохо, но это жизнь), что в ней есть столбцы со штуками и деньгами попарно. Она не плоская.
Как быть?
Использовать СУММЕСЛИМН / SUMIFS, благо в условиях функции можно использовать символ подстановки (* = любой текст). И благо диапазоны суммирования и условия могут быть горизонтальными, а не только вертикальными.
В нашем случае переменная часть нужных заголовков — это месяцы. Они меняются. А нужный показатель (штуки или деньги) — нет. Соответственно, если нам нужны все продажи в деньгах за 2024 год:
=СУММЕСЛИМН(2:2;1:1;"Деньги*2024")
Все продажи в штуках за все время:
=СУММЕСЛИМН(2:2;1:1;"Штуки*")
Но вторая строка здесь - это конкретный товар. И коллеги на тренинге задали правильный вопрос - а как суммировать по выбранному (в выпадающем списке) товару?
Решили так:
Находим строку с помощью ПОИСКПОЗ / MATCH с выбранным товаром:
ПОИСКПОЗ(нужный товар;список товаров;0)
ПОИСКПОЗ(A11;A1:A7;0)
Делаем ссылку на строку с этим номером - то есть добавляем двоеточие и еще раз этот же номер
ПОИСКПОЗ(A11;A1:A7;0) & ":" & ПОИСКПОЗ(A11;A1:A7;0)
Такая конструкция вернет 3:3, если выбранный товар в третьей строке.
Но это текст. Превратим его в активную ссылку с помощью ДВССЫЛ / INDIRECT и засунем в СУММЕСЛИМН:
=СУММЕСЛИМН(ДВССЫЛ(ПОИСКПОЗ(A11;A1:A7;0) & ":" & ПОИСКПОЗ(A11;A1:A7;0));1:1;B10)
В новой версии можно с помощью LET один раз найти номер строки, а не вычислять его дважды:
=LET(строка;ПОИСКПОЗX(A11;A1:A7);
СУММЕСЛИМН(ДВССЫЛ(строка&":"&строка); 1:1 ;B10))
(но в новых формулах столько функций, что можно и как-нибудь иначе вообще это решить ;) )
🔥15👍8❤4👏2
Двойной клик для копирования формул
Если мы наводим курсор на правый нижний угол ячейки, и он превращается в черный крестик, можно щелкнуть дважды и формула скопируется до конца столбца (до последней строки с данными).
Это сработает и не только для формул, но и для последовательности чисел или дат (допустим, у вас 1 и 2 в первых двух ячейках — двойной щелчок продолжит ряд, как если бы вы использовали инструмент "Прогрессия" или тянули руками за уголок ячейки).
До Excel 2010 магия ломалась на пустых ячейках в соседнем столбце, но потом починили: если даже есть пропуски в столбце слева, формула протянется до конца.
Какие еще варианты?
Можно использовать Таблицы (Tables) — Ctrl+T или Ctrl+L и вперед — формулы в Таблицах автоматически копируются на все строки.
Еще можно использовать сочетание Ctrl + D для заполнения вниз. Но для этого придется сначала выделить все ячейки в столбце. То есть пойти в конец диапазона (Ctrl + End), потом выделить столбец до первой ячейки (Ctrl + Shift + ↑). Кстати, Ctrl + R — это заполнение вправо, тоже может пригодиться.
P.S. Google Таблицы сами предлагают протянуть формулу в таких ситуациях — просто можно нажать галочку или Ctrl + Enter. Двойной щелчок и Ctrl + D / Ctrl + R там тоже работают.
Если мы наводим курсор на правый нижний угол ячейки, и он превращается в черный крестик, можно щелкнуть дважды и формула скопируется до конца столбца (до последней строки с данными).
Это сработает и не только для формул, но и для последовательности чисел или дат (допустим, у вас 1 и 2 в первых двух ячейках — двойной щелчок продолжит ряд, как если бы вы использовали инструмент "Прогрессия" или тянули руками за уголок ячейки).
До Excel 2010 магия ломалась на пустых ячейках в соседнем столбце, но потом починили: если даже есть пропуски в столбце слева, формула протянется до конца.
Какие еще варианты?
Можно использовать Таблицы (Tables) — Ctrl+T или Ctrl+L и вперед — формулы в Таблицах автоматически копируются на все строки.
Еще можно использовать сочетание Ctrl + D для заполнения вниз. Но для этого придется сначала выделить все ячейки в столбце. То есть пойти в конец диапазона (Ctrl + End), потом выделить столбец до первой ячейки (Ctrl + Shift + ↑). Кстати, Ctrl + R — это заполнение вправо, тоже может пригодиться.
P.S. Google Таблицы сами предлагают протянуть формулу в таких ситуациях — просто можно нажать галочку или Ctrl + Enter. Двойной щелчок и Ctrl + D / Ctrl + R там тоже работают.
🔥15❤6
Новый урок в курсе "Магия новых функций Excel"
Друзья, если вы приобретали курс про новые возможности Excel и Google Таблиц, заглядывайте в личный кабинет — там вас ждет новый урок: LAMBDA и вспомогательные функции в Google Таблицах
Во-первых, это демонстрация именованных функций и LAMBDA со вспомогательными функциями в Google Таблицах, а во-вторых, дополнительные примеры:
— LAMBDA и MAP: формируем расписание одной формулой
— MAP и BYCOL: два цикла — по столбцам и значениям в рамках каждого столбца
— Создаем аналог Excel-функции GROUPBY для построения «сводной» с текстом в области значений.
А скоро будут и другие обновления этого курса!
https://shagabutdinov.ru/magic-excel
Друзья, если вы приобретали курс про новые возможности Excel и Google Таблиц, заглядывайте в личный кабинет — там вас ждет новый урок: LAMBDA и вспомогательные функции в Google Таблицах
Во-первых, это демонстрация именованных функций и LAMBDA со вспомогательными функциями в Google Таблицах, а во-вторых, дополнительные примеры:
— LAMBDA и MAP: формируем расписание одной формулой
— MAP и BYCOL: два цикла — по столбцам и значениям в рамках каждого столбца
— Создаем аналог Excel-функции GROUPBY для построения «сводной» с текстом в области значений.
А скоро будут и другие обновления этого курса!
https://shagabutdinov.ru/magic-excel
shagabutdinov.ru
Ренат Шагабутдинов | Магия новых функций Excel
Для новичков и опытных пользователей. Создать интерактивный отчёт с выбором параметров. Сводные таблицы. Разделить текст на отдельные символы и многое другое. Доступ к курсу сразу после оплаты.
🔥8❤5👍5
Список листов формулой
Для этой цели достанем из закромов Excel древнейшую и недоступную на рабочем листе макрофункцию ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ (GET.WORKBOOK)
Если дать ей аргумент 1 — она возвращает массив с названиями всех листов.
Второй аргумент — имя книги, но его можно пропустить, и тогда формула будет возвращать данные по активной книге.
Так как она не работает в ячейках, придется создать имя — Ctrl+F3 — придумайте имя (у нас будет "Оглавление") — и введите:
Теперь остается перевернуть (транспонировать) список с помощью ТРАНСП / TRANSPOSE:
и избавиться от имени книги, идущей в квадратных скобках:
Оглавление макросом можно найти тут:
https://t.iss.one/lemur_excel/29
Для этой цели достанем из закромов Excel древнейшую и недоступную на рабочем листе макрофункцию ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ (GET.WORKBOOK)
Если дать ей аргумент 1 — она возвращает массив с названиями всех листов.
Второй аргумент — имя книги, но его можно пропустить, и тогда формула будет возвращать данные по активной книге.
Так как она не работает в ячейках, придется создать имя — Ctrl+F3 — придумайте имя (у нас будет "Оглавление") — и введите:
=ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ (1)
Теперь остается перевернуть (транспонировать) список с помощью ТРАНСП / TRANSPOSE:
=ТРАНСП(Оглавление)
и избавиться от имени книги, идущей в квадратных скобках:
=ТЕКСТПОСЛЕ(ТРАНСП(Оглавление);"]")
Оглавление макросом можно найти тут:
https://t.iss.one/lemur_excel/29
🔥15👍4❤3
Розыгрыши в Excel: немного табличного хулиганства (и пользы тоже)
При написании статьи ни один офисный сотрудник не пострадал, все тестировалось только на себе и коте Лемуре.
До первого апреля еще далеко... Но будем готовиться заранее. Да и если у вас есть на работе кто-то, кого вы очень любите...
Впрочем, мы скажем, что все это исключительно в развлекательных целях. К тому же по большинству инструментов мы обсуждаем пользу, а не только возможность подшутить на кем-то в Excel!
Итак:
— Прячем объекты
— Прячем сетку
— Прячем ярлыки листов
— Меняем пользовательские списки
— Автозамена функций/текста на что-то другое
— Автоматическое проговаривание ячеек
https://shagabutdinov.ru/tpost/uj8ggrn4i1-rozigrishi-v-excel-nemnogo-tablichnogo-h
При написании статьи ни один офисный сотрудник не пострадал, все тестировалось только на себе и коте Лемуре.
До первого апреля еще далеко... Но будем готовиться заранее. Да и если у вас есть на работе кто-то, кого вы очень любите...
Впрочем, мы скажем, что все это исключительно в развлекательных целях. К тому же по большинству инструментов мы обсуждаем пользу, а не только возможность подшутить на кем-то в Excel!
Итак:
— Прячем объекты
— Прячем сетку
— Прячем ярлыки листов
— Меняем пользовательские списки
— Автозамена функций/текста на что-то другое
— Автоматическое проговаривание ячеек
https://shagabutdinov.ru/tpost/uj8ggrn4i1-rozigrishi-v-excel-nemnogo-tablichnogo-h
🔥12👍4😁4❤1
Книга "Магия таблиц" — третье издание в продаже!
— Более 100 функций с индексом (два языка, где работает — Excel/Google, на каких страницах встречается)
— 1 фотография кота
— Сотни скриншотов
— 50 файлов с примерами
— Издание №3
— Уже более 500 отзывов на разных площадках со средними оценками 4.8-5.0
— 528 страниц
Третье издание уже в продаже:
Озон
WB
Издательство
— Более 100 функций с индексом (два языка, где работает — Excel/Google, на каких страницах встречается)
— 1 фотография кота
— Сотни скриншотов
— 50 файлов с примерами
— Издание №3
— Уже более 500 отзывов на разных площадках со средними оценками 4.8-5.0
— 528 страниц
Третье издание уже в продаже:
Озон
WB
Издательство
❤23👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Расширенный фильтр: быстро фильтруем по списку значений
Расширенный (Advanced) фильтр в Excel существует уже несколько веков, а многие пользователи про него не слышали — и очень жаль! Мощный инструмент. Вот один из примеров: фильтруем по списку. Смотрим видео без звука!
Условия для него задаются в ячейках: сверху заголовки столбцов из исходных данных, на которые накладываются условия, под ними — сами условия. Одна строка = одна комбинация условий, один фильтр.
В нашем случае условие на один столбец — "Товар". Скопируем заголовок из исходных данных, вставим над списком товаров.
После выделяем любую ячейку исходных данных и вызываем расширенный фильтр. Он прячется под надписью "Дополнительно" (Advanced) справа от кнопки обычного фильтра на вкладке ленты "Данные" (Data).
В появившемся диалоговом окне нужно выделить диапазон условий и нажать ОК.
Де-факто это возможность сразу применять несколько фильтров одним движением, а также сразу вставлять выборку в другой диапазон, а не фильтровать на месте.
Кроме того, есть функции баз данных, которые работают с условиями расширенного фильтра! Они есть и в Excel, и в Google Таблицах (а сам расширенный фильтр только в Excel).
Подробнее про них и про правила записи условий тут:
https://teletype.in/@renat_shagabutdinov/4lVaI_Pj7
Расширенный (Advanced) фильтр в Excel существует уже несколько веков, а многие пользователи про него не слышали — и очень жаль! Мощный инструмент. Вот один из примеров: фильтруем по списку. Смотрим видео без звука!
Условия для него задаются в ячейках: сверху заголовки столбцов из исходных данных, на которые накладываются условия, под ними — сами условия. Одна строка = одна комбинация условий, один фильтр.
В нашем случае условие на один столбец — "Товар". Скопируем заголовок из исходных данных, вставим над списком товаров.
После выделяем любую ячейку исходных данных и вызываем расширенный фильтр. Он прячется под надписью "Дополнительно" (Advanced) справа от кнопки обычного фильтра на вкладке ленты "Данные" (Data).
В появившемся диалоговом окне нужно выделить диапазон условий и нажать ОК.
Де-факто это возможность сразу применять несколько фильтров одним движением, а также сразу вставлять выборку в другой диапазон, а не фильтровать на месте.
Кроме того, есть функции баз данных, которые работают с условиями расширенного фильтра! Они есть и в Excel, и в Google Таблицах (а сам расширенный фильтр только в Excel).
Подробнее про них и про правила записи условий тут:
https://teletype.in/@renat_shagabutdinov/4lVaI_Pj7
👍19❤8
Окно «Найти и заменить» (Find and Replace) во многих случаях помогает решить задачи по обработке текстовых значений (и не только) без применения сложных функций и формул. Это окно позволяет исправить большое количество формул, поменять форматирование всех однотипных ячеек, удалить определенные слова или символы из диапазона или из всей книги Excel.
Его можно вызвать сочетаниями клавиш Ctrl + F (⌘ + F) или Ctrl + H (⌃ + H) — в обоих случаях откроется одно и то же диалоговое окно, но в первом случае на вкладке «Найти» (Find), а во втором — «Заменить» (Replace).
Вот несколько нюансов:
— Если вы предварительно выделили диапазон ячеек, то поиск/замена будут производиться в пределах этого диапазона. Если же нет — то на листе или в книге (изменить этот параметр можно в поле «Искать» (Within) в окне «Найти и заменить»; по умолчанию будет лист).
— Если вы хотите что-то удалять, а не заменять, просто оставьте поле «Заменить на» пустым. Заменить на ничто = удалить, не так ли?
— Можно производить изменения сразу с большим количеством формул. Например, вам нужно поменять диапазон или функцию во многих формулах. Выделите диапазон с формулами, вызовите окно «Найти и заменить» и введите в поле «Найти» тот фрагмент формул, который вы хотите изменить, а в «Заменить на» — то, на что хотите его изменить. Убедитесь, что в списке «Область поиска» (Look in) заданы «Формулы» (Formulas).
А еще в окне «Найти и заменить» (как и в случае с рядом других инструментов и функций Excel) можно использовать символы подстановки!
* — любой текст, в том числе нулевой длины (то есть на месте звездочки может не быть ничего);
? — один любой символ (на месте знака вопроса обязательно должен быть символ).
Например, если вам нужно найти/заменить/удалить любой текст в скобках (вместе с самими скобками), то в поле «Найти» нужно ввести:
А если нужно найти все скобки, в которых внутри слова строго из 4 букв (или 4 цифры или же 4 любых символа), нужно указать четыре знака вопроса в скобках:
Если вам нужно найти именно звездочки или знаки вопроса (например, чтобы удалить все звездочки в какой-то таблице), поставьте перед символом тильду (~).
Его можно вызвать сочетаниями клавиш Ctrl + F (⌘ + F) или Ctrl + H (⌃ + H) — в обоих случаях откроется одно и то же диалоговое окно, но в первом случае на вкладке «Найти» (Find), а во втором — «Заменить» (Replace).
Вот несколько нюансов:
— Если вы предварительно выделили диапазон ячеек, то поиск/замена будут производиться в пределах этого диапазона. Если же нет — то на листе или в книге (изменить этот параметр можно в поле «Искать» (Within) в окне «Найти и заменить»; по умолчанию будет лист).
— Если вы хотите что-то удалять, а не заменять, просто оставьте поле «Заменить на» пустым. Заменить на ничто = удалить, не так ли?
— Можно производить изменения сразу с большим количеством формул. Например, вам нужно поменять диапазон или функцию во многих формулах. Выделите диапазон с формулами, вызовите окно «Найти и заменить» и введите в поле «Найти» тот фрагмент формул, который вы хотите изменить, а в «Заменить на» — то, на что хотите его изменить. Убедитесь, что в списке «Область поиска» (Look in) заданы «Формулы» (Formulas).
А еще в окне «Найти и заменить» (как и в случае с рядом других инструментов и функций Excel) можно использовать символы подстановки!
* — любой текст, в том числе нулевой длины (то есть на месте звездочки может не быть ничего);
? — один любой символ (на месте знака вопроса обязательно должен быть символ).
Например, если вам нужно найти/заменить/удалить любой текст в скобках (вместе с самими скобками), то в поле «Найти» нужно ввести:
(*)
А если нужно найти все скобки, в которых внутри слова строго из 4 букв (или 4 цифры или же 4 любых символа), нужно указать четыре знака вопроса в скобках:
(????)
Если вам нужно найти именно звездочки или знаки вопроса (например, чтобы удалить все звездочки в какой-то таблице), поставьте перед символом тильду (~).
~*
— поиск звездочки,~?
— поиск знака вопроса,~~
— поиск самой тильды.👍23🔥21❤5
This media is not supported in your browser
VIEW IN TELEGRAM
Редактируем скрытую ячейку, не раскрывая строки/столбцы
Вам нужно изменить значение ячейки, не раскрывая строку/столбец с ней (чтобы потом не скрывать снова)? Есть два способа:
1 Ввести адрес ячейки в поле "Имя" (слева от строки формул);
2 Ввести его в окне "Переход" (вызывается клавишей F5)
После любого из двух действий можно редактировать значение в строке формул (или просто его увидеть — иногда нужно именно это). Смотрим на видео!
P.S. А вот в Google Таблицах такая магия не сработает, увы 😿
Вам нужно изменить значение ячейки, не раскрывая строку/столбец с ней (чтобы потом не скрывать снова)? Есть два способа:
1 Ввести адрес ячейки в поле "Имя" (слева от строки формул);
2 Ввести его в окне "Переход" (вызывается клавишей F5)
После любого из двух действий можно редактировать значение в строке формул (или просто его увидеть — иногда нужно именно это). Смотрим на видео!
P.S. А вот в Google Таблицах такая магия не сработает, увы 😿
🔥14👍5
Открытие Excel по сочетанию клавиш
Находим ярлык Excel в стартовом меню (меню "Пуск"), правая кнопка — Properties (если ее нет, то сначала открываем расположение файла, Open File Location, и уже там в проводнике снова в контекстном меню по правой кнопке находим Properties).
Ну а там идем в Shortcut key и вводим сочетание. Если ввести просто Ctrl + X, допустим, то оно будет автоматически заменено на вариант с Alt — как на скриншоте.
Захотите в будущем отказаться от сочетания клавиш — просто удалите его в этом диалоговом окне, нажав Backspace, появится надпись None.
Как вы понимаете, вероятно, это можно провернуть и не только с Excel :)
Находим ярлык Excel в стартовом меню (меню "Пуск"), правая кнопка — Properties (если ее нет, то сначала открываем расположение файла, Open File Location, и уже там в проводнике снова в контекстном меню по правой кнопке находим Properties).
Ну а там идем в Shortcut key и вводим сочетание. Если ввести просто Ctrl + X, допустим, то оно будет автоматически заменено на вариант с Alt — как на скриншоте.
Захотите в будущем отказаться от сочетания клавиш — просто удалите его в этом диалоговом окне, нажав Backspace, появится надпись None.
Как вы понимаете, вероятно, это можно провернуть и не только с Excel :)
❤21👍10🔥4🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Повторное применение фильтра
Вы поставили фильтр (Ctrl + Shift + L, кстати). Поменяли что-то в данных. И вот некоторые строки, в которых вы вносили изменения, уже фильтрации не соответствуют. Если добавились новые данные в конце таблицы — они тоже не отфильтруются автоматически. Как отобразить актуальные данные?
Не нужно отключать фильтр и настраивать снова.
Просто нажимайте Ctrl + Alt + L / . Или кнопку "Повторить" (Reapply) на ленте инструментов рядом с кнопкой фильтра (на вкладке "Данные" / Data).
---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
Вы поставили фильтр (Ctrl + Shift + L, кстати). Поменяли что-то в данных. И вот некоторые строки, в которых вы вносили изменения, уже фильтрации не соответствуют. Если добавились новые данные в конце таблицы — они тоже не отфильтруются автоматически. Как отобразить актуальные данные?
Не нужно отключать фильтр и настраивать снова.
Просто нажимайте Ctrl + Alt + L / . Или кнопку "Повторить" (Reapply) на ленте инструментов рядом с кнопкой фильтра (на вкладке "Данные" / Data).
---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
👍28❤6
Как разрешить вводить в диапазоне только рабочие дни?
Для этого понадобится проверка данных с формулой.
Данные → Проверка данных → Тип данных: Другой
Data → Data Validation → Allow: Custom → Formula
Формула должна возвращать ИСТИНА (TRUE), то есть условие должно выполняться. Иначе проверка данных будет выдавать ошибку или предупреждение (зависит от настроек в разделе «Сообщение об ошибке», Error Alert).
В формуле мы ссылаемся на первую ячейку диапазона (представляйте, что ваша формула "протягивается", копируется, на остальные, чтобы правильно расставить абсолютные и относительные ссылки в ней).
В нашем случае в формуле будем использовать функцию ДЕНЬНЕД / WEEKDAY. Первый аргумент — дата, а второй — тип нумерации, где 2 = неделя начинается с понедельника.
---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
Для этого понадобится проверка данных с формулой.
Данные → Проверка данных → Тип данных: Другой
Data → Data Validation → Allow: Custom → Formula
Формула должна возвращать ИСТИНА (TRUE), то есть условие должно выполняться. Иначе проверка данных будет выдавать ошибку или предупреждение (зависит от настроек в разделе «Сообщение об ошибке», Error Alert).
В формуле мы ссылаемся на первую ячейку диапазона (представляйте, что ваша формула "протягивается", копируется, на остальные, чтобы правильно расставить абсолютные и относительные ссылки в ней).
В нашем случае в формуле будем использовать функцию ДЕНЬНЕД / WEEKDAY. Первый аргумент — дата, а второй — тип нумерации, где 2 = неделя начинается с понедельника.
=ДЕНЬНЕД(первая ячейка диапазона; 2) < 6
Такая формула будет возвращать ИСТИНА / TRUE при дне недели от 1 до 5.---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
👍18❤5🔥5
Горячие клавиши для быстрого перемещения и выделения в Excel🔥
Ctrl + PgDn/PgUp — следующий/предыдущий рабочий лист
Ctrl + Backspace — возвращаемся к активной ячейке
Ctrl + A — выделяем всю текущую область (диапазон)
Shift + пробел — выделяем всю строку (если активна "умная таблица" — то в пределах таблицы, иначе — в пределах всего листа)
Ctrl + пробел — выделяем весь столбец
Ctrl + стрелки — перемещаемся в конец диапазона (в направлении стрелки). Вместе с Shift — выделяем до конца диапазона.
Ctrl + End — перемещаемся в конец активной области на листе (в самые последние строку и столбец с данными)
P.S. Если делаете какое-то действие часто, на последнем шаге, когда кликаете на какую-то команду, остановитесь на секунду, наведите курсор на команду и посмотрите на подсказку — вполне вероятно, что там будет сочетание клавиш для нее.
---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
Ctrl + PgDn/PgUp — следующий/предыдущий рабочий лист
Ctrl + Backspace — возвращаемся к активной ячейке
Ctrl + A — выделяем всю текущую область (диапазон)
Shift + пробел — выделяем всю строку (если активна "умная таблица" — то в пределах таблицы, иначе — в пределах всего листа)
Ctrl + пробел — выделяем весь столбец
Ctrl + стрелки — перемещаемся в конец диапазона (в направлении стрелки). Вместе с Shift — выделяем до конца диапазона.
Ctrl + End — перемещаемся в конец активной области на листе (в самые последние строку и столбец с данными)
P.S. Если делаете какое-то действие часто, на последнем шаге, когда кликаете на какую-то команду, остановитесь на секунду, наведите курсор на команду и посмотрите на подсказку — вполне вероятно, что там будет сочетание клавиш для нее.
---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
shagabutdinov.ru
Ренат Шагабутдинов | Магия новых функций Excel
Для новичков и опытных пользователей. Создать интерактивный отчёт с выбором параметров. Сводные таблицы. Разделить текст на отдельные символы и многое другое. Доступ к курсу сразу после оплаты.
❤18👍9🔥3😁1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Функция ISOMITTED / ПРОПУЩЕНО: добавляем к пользовательским функциям необязательные аргументы
Вашему вниманию кусочек видео из курса "Магия Excel", посвященного функции LAMBDA.
LAMBDA позволяет создавать собственные функции. Синтаксис у нее такой:
Например, мы можем задать два аргумента — план и факт — и потом использовать их в вычислении, сделав формулу для расчета темпа прироста:
В самих ячейках LAMBDA работать напрямую не будет — ведь тут параметры, а не конкретные значения / ячейки. Вы можете ее проверить, добавив конкретные значения в скобках после функции:
Но в целом все это затевается ради того, чтобы использовать новую функцию под ее именем уже без всяких лямбд. Для этого нужно сохранить ее в диспетчере имен (Ctrl + F3) под любым именем, какое вы хотите присвоить этой функции — например, “ТемпПрироста”. И дальше использовать эту функцию в пределах книги (а если хочется перенести ее в другую — можно скопировать создать пустой лист в книге и скопировать/переместить его в другую книгу — это приведет к переносу имен, а значит, и функции).
И в функциях можно даже создавать необязательные аргументы — для этого и нужна ISOMITTED / ПРОПУЩЕНО — она возвращает ИСТИНА / TRUE, когда аргумент пропущен. В видео пример создания пользовательской функции с необязательным аргументом.
---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
Вашему вниманию кусочек видео из курса "Магия Excel", посвященного функции LAMBDA.
LAMBDA позволяет создавать собственные функции. Синтаксис у нее такой:
=LAMBDA([переменная]; … ; [переменная]; формула)
Например, мы можем задать два аргумента — план и факт — и потом использовать их в вычислении, сделав формулу для расчета темпа прироста:
=LAMBDA(план ; факт ; факт / план - 1)
В самих ячейках LAMBDA работать напрямую не будет — ведь тут параметры, а не конкретные значения / ячейки. Вы можете ее проверить, добавив конкретные значения в скобках после функции:
=LAMBDA(план ; факт ; факт / план - 1)(B2;C2)
Но в целом все это затевается ради того, чтобы использовать новую функцию под ее именем уже без всяких лямбд. Для этого нужно сохранить ее в диспетчере имен (Ctrl + F3) под любым именем, какое вы хотите присвоить этой функции — например, “ТемпПрироста”. И дальше использовать эту функцию в пределах книги (а если хочется перенести ее в другую — можно скопировать создать пустой лист в книге и скопировать/переместить его в другую книгу — это приведет к переносу имен, а значит, и функции).
И в функциях можно даже создавать необязательные аргументы — для этого и нужна ISOMITTED / ПРОПУЩЕНО — она возвращает ИСТИНА / TRUE, когда аргумент пропущен. В видео пример создания пользовательской функции с необязательным аргументом.
---
💫Магия новых функций Excel. Революция в табличных формулах: от SORT и FILTER до GROUPBY и LAMBDA
👍15🔥7❤5
Был столбец с пунктами типа 10.1, 10.2, 10.3...10.10, 10.11, формат текстовый... Поменял формат на числовой, после чего часть цифр превратилась в пятизначные типа 45430, 44438, часть в даты.
Как известно, для оптимиста стакан наполовину полон, а для Excel — первое февраля.
И вот тут как раз такой случай, нам нужна нумерация такого вида, которую Excel воспринимает как даты.
Чтобы ввести это как текст, ставьте апостроф в начале, который превратит значение в текстовое (в ячейке он отображаться не будет — на скриншоте это третья строка):
А если нужно уже имеющиеся данные превратить в порядковые пункты, можно использовать такую формулу:
Как известно, для оптимиста стакан наполовину полон, а для Excel — первое февраля.
И вот тут как раз такой случай, нам нужна нумерация такого вида, которую Excel воспринимает как даты.
Чтобы ввести это как текст, ставьте апостроф в начале, который превратит значение в текстовое (в ячейке он отображаться не будет — на скриншоте это третья строка):
'10.1
А если нужно уже имеющиеся данные превратить в порядковые пункты, можно использовать такую формулу:
=ДЕНЬ(ячейка) & "." & МЕСЯЦ(ячейка)
За счет того, что мы склеиваем несколько значений в одну текстовую строку (с помощью амперсанда), результат будет текстом.❤18👍14😁7
Новый урок в курсе "Магия новых функций Excel":
Флажки в Excel и Google Таблицах
Друзья, если вы когда-либо приобретали курс "Магия новых функций Excel", заглядывайте в личный кабинет — там вас ждет новый урок про флажки:
— "новые" флажки (checkboxes) Excel
— условное форматирование и флажки
— ссылки на флажки в формулах
— флажки и диаграммы
— "старые" флажки Excel (элементы управления)
— флажки в Google Таблицах
https://shagabutdinov.ru/magic-excel
Флажки в Excel и Google Таблицах
Друзья, если вы когда-либо приобретали курс "Магия новых функций Excel", заглядывайте в личный кабинет — там вас ждет новый урок про флажки:
— "новые" флажки (checkboxes) Excel
— условное форматирование и флажки
— ссылки на флажки в формулах
— флажки и диаграммы
— "старые" флажки Excel (элементы управления)
— флажки в Google Таблицах
https://shagabutdinov.ru/magic-excel
👍8❤2🔥1🤔1