Сортировка с помощью формулы массива
Предположим, у вас есть набор данных в ячейках D2:D10, и вы хотите отсортировать его в порядке возрастания.
Для этого понадобится функция НАИМЕНЬШИЙ(), а также диапазон, в котором мы будем производить вычисления.
Обычная функция НАИМЕНЬШИЙ для одной ячейки выглядит так =НАИМЕНЬШИЙ(D2:D10;1).
Необходимо скопировать эту функцию во все остальные ячейки и внести изменения во второй аргумент, чтобы получить отсортированный список.
Для начала выделим диапазон, в котором хотим увидеть список, затем вводим формулу в первую ячейку и жмем CTRL + SHIFT + ENTER.
Формула будет скопирована на весь диапазон, результатом станет отсортированный список.
👉 @Excel_lifehack
Предположим, у вас есть набор данных в ячейках D2:D10, и вы хотите отсортировать его в порядке возрастания.
Для этого понадобится функция НАИМЕНЬШИЙ(), а также диапазон, в котором мы будем производить вычисления.
Обычная функция НАИМЕНЬШИЙ для одной ячейки выглядит так =НАИМЕНЬШИЙ(D2:D10;1).
Необходимо скопировать эту функцию во все остальные ячейки и внести изменения во второй аргумент, чтобы получить отсортированный список.
Для начала выделим диапазон, в котором хотим увидеть список, затем вводим формулу в первую ячейку и жмем CTRL + SHIFT + ENTER.
Формула будет скопирована на весь диапазон, результатом станет отсортированный список.
👉 @Excel_lifehack
👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Многие сталкиваются с проблемой, когда после обновления сводной таблицы в фильтре остаются значения, удаленные из источника данных. Решается сменой параметра в настройках сводной
👉 @Excel_lifehack
👉 @Excel_lifehack
👍8🔥1
Поиск уникального значения
Предположим, мы хотим выяснить имя менеджера с наибольшими продажами.
Если бы мы использовали обычные формулы, понадобилось столько же строк, сколько и менеджеров. Однако мы можем сделать тоже самое в одну формулу массива:
=СМЕЩ(A1;МАКС(ЕСЛИ(СУММЕСЛИ((A2:A10);(A2:A10);(D2:D10))=МАКС(СУММЕСЛИ((A2:A10);(A2:A10);(D2:D10)));СТРОКА(A2:A10);»»))-1;0)
То, что мы делаем здесь — сравниваем сумму продаж конкретного менеджера с суммой продаж максимального менеджера. Если условие истинно, возвращаем номер строки.
Функция ЕСЛИ возвращает массив номеров строк, относящихся к менеджеру с наибольшим показателем продаж, в противном случае возвращается пустота.
С помощью функции МАКС мы находим строку, где происходит последнее вхождение имени, а затем с помощью СМЕЩ возвращаем имя из этой строки.
👉 @Excel_lifehack
Предположим, мы хотим выяснить имя менеджера с наибольшими продажами.
Если бы мы использовали обычные формулы, понадобилось столько же строк, сколько и менеджеров. Однако мы можем сделать тоже самое в одну формулу массива:
=СМЕЩ(A1;МАКС(ЕСЛИ(СУММЕСЛИ((A2:A10);(A2:A10);(D2:D10))=МАКС(СУММЕСЛИ((A2:A10);(A2:A10);(D2:D10)));СТРОКА(A2:A10);»»))-1;0)
То, что мы делаем здесь — сравниваем сумму продаж конкретного менеджера с суммой продаж максимального менеджера. Если условие истинно, возвращаем номер строки.
Функция ЕСЛИ возвращает массив номеров строк, относящихся к менеджеру с наибольшим показателем продаж, в противном случае возвращается пустота.
С помощью функции МАКС мы находим строку, где происходит последнее вхождение имени, а затем с помощью СМЕЩ возвращаем имя из этой строки.
👉 @Excel_lifehack
👍5🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
Для сортировки ячееек в диапазоне по числовому формату, нужно создать отдельный столбец с функцией ЯЧЕЙКА. Она умеет определять формат ячейки (числовой, текстовый и т.д.)
👉 @Excel_lifehack
👉 @Excel_lifehack
👍2🔥1
Консолидация данных по более чем одному условию
Мы также можем использовать формулу массива для поиска суммы продаж менеджера с максимальными продажами.
Функция ЕСЛИ возвращает массив отдельных сумм продаж менеджера совпадающего с менеджером с максимальными продажами, иначе 0.
Затем мы используем функцию СУММ для суммирования всех этих значений массива.
👉 @Excel_lifehack
Мы также можем использовать формулу массива для поиска суммы продаж менеджера с максимальными продажами.
Функция ЕСЛИ возвращает массив отдельных сумм продаж менеджера совпадающего с менеджером с максимальными продажами, иначе 0.
Затем мы используем функцию СУММ для суммирования всех этих значений массива.
👉 @Excel_lifehack
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда при построении диаграммы годы не откладываются на оси X, а принимаются за ряд данных (если годы - числовые значения). Сделайте их текстом или уберите заголовок из столбца с ними
👉 @Excel_lifehack
👉 @Excel_lifehack
👍6🔥1
Ошибки в формулах: виды и способы устранить
Иногда в формулах в Excel появляются неприятные ошибки, которые приводят к полной неработоспособности. В разнообразии этих ошибок легко запутаться, но, чтобы уметь быстро их исправлять, нужно знать, почему возникает та или иная ошибка и что с ней делать.
1) Ошибка ###############################
Если ячейка вдруг целиком заполнилась символами решётки, то варианта всего два: либо значение ячейки не помещается в нее, либо введено отрицательное значение времени.
В первом случае достаточно расширить столбец или уменьшить шрифт, а во втором - исправить значение времени.
2) Ошибка ДЕЛ/0!
Такая ошибка возникает, если в формуле происходит деление на 0 или на пустую ячейку. Соответственно, исправив нулевой или пустой знаменатель, можно устранить ошибку.
👉 @Excel_lifehack
Иногда в формулах в Excel появляются неприятные ошибки, которые приводят к полной неработоспособности. В разнообразии этих ошибок легко запутаться, но, чтобы уметь быстро их исправлять, нужно знать, почему возникает та или иная ошибка и что с ней делать.
1) Ошибка ###############################
Если ячейка вдруг целиком заполнилась символами решётки, то варианта всего два: либо значение ячейки не помещается в нее, либо введено отрицательное значение времени.
В первом случае достаточно расширить столбец или уменьшить шрифт, а во втором - исправить значение времени.
2) Ошибка ДЕЛ/0!
Такая ошибка возникает, если в формуле происходит деление на 0 или на пустую ячейку. Соответственно, исправив нулевой или пустой знаменатель, можно устранить ошибку.
👉 @Excel_lifehack
👍11
This media is not supported in your browser
VIEW IN TELEGRAM
Сводная таблица - динамический элемент. При создании в ней усл. форматирования, правильно указывайте, на какие ячейки оно должно распространяться, чтобы ничего не слетало
👉 @Excel_lifehack
👉 @Excel_lifehack
👍5🔥2
Ошибки в формулах: виды и способы устранения
3) Ошибка Н/Д
Такая распространенная ошибка возникает, когда функция поиска данных не находит искомое значение в диапазоне. Функции поиска — это ВПР, ГПР, ПОИСКПОЗ, ПРОСМОТР.
Решается либо изменением поискового запроса, либо внесением в диапазон искомого значения. Однако, чаще всего эта ошибка вполне ожидаема и просто помогает проверить наличие того или иного значения в списке.
Многие предпочитают выводить вместо нее пустые значения или какой-то значимый текст с помощью функции ЕСЛИОШИБКА, например:
=ЕСЛИОШИБКА(ВПР(A1;B:C;2;0);"Отсутствует в справочнике")
4) Ошибка ИМЯ?
Возникает, когда в формуле используется неопознанное имя. Именем считается любой текст, не являющийся названием функции, ссылкой на ячейку/диапазон и не взятый в кавычки.
Например, в формуле =СЕГОДНЯ()+СЕГ-A4 слово СЕГ будет распознано, как имя. Способы решения:
• создать нужное имя в диспетчере имен;
• проверить правильность написания уже существующего имени;
• проверить, верно ли написаны функции рабочего листа (опечатки приведут к возникновению ошибки).
👉 @Excel_lifehack
3) Ошибка Н/Д
Такая распространенная ошибка возникает, когда функция поиска данных не находит искомое значение в диапазоне. Функции поиска — это ВПР, ГПР, ПОИСКПОЗ, ПРОСМОТР.
Решается либо изменением поискового запроса, либо внесением в диапазон искомого значения. Однако, чаще всего эта ошибка вполне ожидаема и просто помогает проверить наличие того или иного значения в списке.
Многие предпочитают выводить вместо нее пустые значения или какой-то значимый текст с помощью функции ЕСЛИОШИБКА, например:
=ЕСЛИОШИБКА(ВПР(A1;B:C;2;0);"Отсутствует в справочнике")
4) Ошибка ИМЯ?
Возникает, когда в формуле используется неопознанное имя. Именем считается любой текст, не являющийся названием функции, ссылкой на ячейку/диапазон и не взятый в кавычки.
Например, в формуле =СЕГОДНЯ()+СЕГ-A4 слово СЕГ будет распознано, как имя. Способы решения:
• создать нужное имя в диспетчере имен;
• проверить правильность написания уже существующего имени;
• проверить, верно ли написаны функции рабочего листа (опечатки приведут к возникновению ошибки).
👉 @Excel_lifehack
👍6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда текст в ячейках разбит на строки с помощью переноса строки (Alt+Enter). Если нужно разбить на отдельные столбцы - используйте Текст по столбцам. Ввод разделителя - Ctrl+J
👉 @Excel_lifehack
👉 @Excel_lifehack
👍5🔥3
Ошибки в формулах: виды и способы устранения
5) Ошибка ССЫЛКА!
Данная ошибка возникает в случае, когда ячейка или диапазон, на который ссылается формула, был удален, перемещен или стал недоступным.
Чтобы исправить ошибку, нужно отменить удаление ячейки или заново сослаться на нужный диапазон. Другой вариант — использовать функцию ДВССЫЛ для тех ячеек, которые могут быть удалены.
Еще один способ возникновения - файлы, на которые есть ссылки были перемещены, удалены или переименованы.
6) Ошибка ЗНАЧ!
Возникает чаще всего тогда, когда в формуле использован неверный тип данных. Помните, что текст, число или дата - разные типы данных и обрабатываются по разному. Для исправления проверьте соответствуют ли все аргументы требуемым типам данных, если нет - укажите правильные типы.
👉 @Excel_lifehack
5) Ошибка ССЫЛКА!
Данная ошибка возникает в случае, когда ячейка или диапазон, на который ссылается формула, был удален, перемещен или стал недоступным.
Чтобы исправить ошибку, нужно отменить удаление ячейки или заново сослаться на нужный диапазон. Другой вариант — использовать функцию ДВССЫЛ для тех ячеек, которые могут быть удалены.
Еще один способ возникновения - файлы, на которые есть ссылки были перемещены, удалены или переименованы.
6) Ошибка ЗНАЧ!
Возникает чаще всего тогда, когда в формуле использован неверный тип данных. Помните, что текст, число или дата - разные типы данных и обрабатываются по разному. Для исправления проверьте соответствуют ли все аргументы требуемым типам данных, если нет - укажите правильные типы.
👉 @Excel_lifehack
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
В новых Excel старый "Общий доступ" заменен на совместное редактирование файлов на OneDrive. Если нужен старый инструмент, то его можно найти в Командах не на ленте
👉 @Excel_lifehack
👉 @Excel_lifehack
👍6
Ошибки в формулах: виды и способы устранения
7) Ошибка ПУСТО!
Крайне редкая ошибка, так как мало кто использует в работе оператор пересечения диапазонов. Возникает тогда, когда диапазоны не пересекаются.
Для исправления укажите пересекающиеся диапазоны — например, формула: ={A1:B5 A6:B10} выдаст ошибку.
А формула: ={A1:B5 A5:B10} будет работать безошибочно и вернет диапазон A5:B5.
8) Ошибка ЧИСЛО!
Еще одна не самая распространенная ошибка. Встречается, если задан недопустимый числовой аргумент, то есть тип данных указан верно (поэтому не ЗНАЧ!), но само число выбрано недопустимое.
Чаще всего встречается в финансовых функциях. Например, формула: =ПЛТ(-40;2;2) выдаст эту ошибку, так как аргумент Ставка не может быть отрицательным.
Для исправления введите допустимый числовой аргумент.
👉 @Excel_lifehack
7) Ошибка ПУСТО!
Крайне редкая ошибка, так как мало кто использует в работе оператор пересечения диапазонов. Возникает тогда, когда диапазоны не пересекаются.
Для исправления укажите пересекающиеся диапазоны — например, формула: ={A1:B5 A6:B10} выдаст ошибку.
А формула: ={A1:B5 A5:B10} будет работать безошибочно и вернет диапазон A5:B5.
8) Ошибка ЧИСЛО!
Еще одна не самая распространенная ошибка. Встречается, если задан недопустимый числовой аргумент, то есть тип данных указан верно (поэтому не ЗНАЧ!), но само число выбрано недопустимое.
Чаще всего встречается в финансовых функциях. Например, формула: =ПЛТ(-40;2;2) выдаст эту ошибку, так как аргумент Ставка не может быть отрицательным.
Для исправления введите допустимый числовой аргумент.
👉 @Excel_lifehack
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Оси диаграммы обычно расположены снизу и слева. Для перемещения оси значений направо, или оси категорий - вверх, измените настройки формата оси. Укажите, где одна ось пересекает другую
👉 @Excel_lifehack
👉 @Excel_lifehack
👍6
Как уменьшить размер файла Excel и заставить его работать быстрее
1) Уменьшаем размер используемого диапазона листа
Наиболее часто проблема увеличения размера книги и ее торможения бывает связана с разросшимся используемым диапазоном листа. Если вы используете на листе всего несколько ячеек, но когда-то там была таблица в 1000 строк, то даже после ее удаления Excel будет обрабатывать все эти строки, тем самым замедляя работу файла.
Чтобы проверить, есть ли на листе лишние пустые столбцы и строки следует нажать сочетание клавиш CTRL + END. Вы попадете в последнюю ячейку, которую использует программа. Если она находится явно за пределами ваших данных, то лишние строки и столбцы стоит удалить.
Для этого в столбце А встаем в ячейку ниже последней нужной нам строки и нажимаем CTRL + SHIFT + END — выделятся все лишние строки, которые нужно будет удалить, затем то же самое повторяем и для столбцов.
После проделывания всех этих операций обязательно сохраняем книгу.
👉 @Excel_lifehack
1) Уменьшаем размер используемого диапазона листа
Наиболее часто проблема увеличения размера книги и ее торможения бывает связана с разросшимся используемым диапазоном листа. Если вы используете на листе всего несколько ячеек, но когда-то там была таблица в 1000 строк, то даже после ее удаления Excel будет обрабатывать все эти строки, тем самым замедляя работу файла.
Чтобы проверить, есть ли на листе лишние пустые столбцы и строки следует нажать сочетание клавиш CTRL + END. Вы попадете в последнюю ячейку, которую использует программа. Если она находится явно за пределами ваших данных, то лишние строки и столбцы стоит удалить.
Для этого в столбце А встаем в ячейку ниже последней нужной нам строки и нажимаем CTRL + SHIFT + END — выделятся все лишние строки, которые нужно будет удалить, затем то же самое повторяем и для столбцов.
После проделывания всех этих операций обязательно сохраняем книгу.
👉 @Excel_lifehack
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Если у Вас есть файл с какой-то таблице или формой, которую должен заполнять пользователь, далёкий от уверенной работы в Excel, то лучше предостеречься и защитить документ.
Для надежности можно запретить даже выделение тех ячеек, которые заблокированы. Пользователь сможет поставить курсор только туда, где ему разрешен ввод и редактирование.
Просто снимаем галочку в списке настроек при установке защиты на лист.
👉 @Excel_lifehack
Для надежности можно запретить даже выделение тех ячеек, которые заблокированы. Пользователь сможет поставить курсор только туда, где ему разрешен ввод и редактирование.
Просто снимаем галочку в списке настроек при установке защиты на лист.
👉 @Excel_lifehack
👍9🔥3
Как уменьшить размер файла Excel и заставить его работать быстрее
2) Удаляем лишние объекты из книги
Часто при вставке данных в файл из сторонних программ вместе с ними вставляются лишние объекты (фигуры, картинки и прочее), которые не всегда можно заметить на листе.
Чтобы проверить, есть ли в файле лишние объекты, нужно найти на ленте команду Найти и выделить и выбрать Область выделения, после чего откроется список объектов листа.
Удалить все объекты можно выделив их и нажав клавишу Delete. Чтобы выделить все объекты, снова используем команду Найти и выделить, выбираем пункт Выделить группу ячеек и в открывшемся окне выбираем Объекты.
👉 @Excel_lifehack
2) Удаляем лишние объекты из книги
Часто при вставке данных в файл из сторонних программ вместе с ними вставляются лишние объекты (фигуры, картинки и прочее), которые не всегда можно заметить на листе.
Чтобы проверить, есть ли в файле лишние объекты, нужно найти на ленте команду Найти и выделить и выбрать Область выделения, после чего откроется список объектов листа.
Удалить все объекты можно выделив их и нажав клавишу Delete. Чтобы выделить все объекты, снова используем команду Найти и выделить, выбираем пункт Выделить группу ячеек и в открывшемся окне выбираем Объекты.
👉 @Excel_lifehack
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
В Excel есть много встроенных функций для финансовых расчетов. Например, размер платежа по кредиту при заданной ставке, сроке и размере займа подсчитает функция ПЛТ
Главный нюанс - если считаем месячную выплату, то и ставку надо перевести в месячную, и период тоже указать, как количество месяцев, а не лет.
👉 @Excel_lifehack
Главный нюанс - если считаем месячную выплату, то и ставку надо перевести в месячную, и период тоже указать, как количество месяцев, а не лет.
👉 @Excel_lifehack
👍3🔥2
Как уменьшить размер файла Excel и заставить его работать быстрее
3) Пересохраняем файл в другом формате
Если кто-то еще пользуется файлами в старом формате XLS, но уже сидит на более новой версии (Excel 2007 и новее), то есть смысл пересохранить файл в одном из новых форматов: XLSX, XLSM, XLSB.
Они более современны, лучше оптимизированы, меньше весят и при этом быстрее работают. Самый компактный из них — XSLB. При сохранении в этом формате размер файла существенно уменьшится (даже если пересохранить в него новый XLSX).
👉 @Excel_lifehack
3) Пересохраняем файл в другом формате
Если кто-то еще пользуется файлами в старом формате XLS, но уже сидит на более новой версии (Excel 2007 и новее), то есть смысл пересохранить файл в одном из новых форматов: XLSX, XLSM, XLSB.
Они более современны, лучше оптимизированы, меньше весят и при этом быстрее работают. Самый компактный из них — XSLB. При сохранении в этом формате размер файла существенно уменьшится (даже если пересохранить в него новый XLSX).
👉 @Excel_lifehack
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Знаем, сколько платить. Знаем срок и ставку. Посчитать сумму займа может функция ПС.
При этом денежные потоки имеют разные знаки. То, что мы отдаем - отрицательное число. А то, что получаем (например, сумма кредита) - положительное. Ну или наоборот.
👉 @Excel_lifehack
При этом денежные потоки имеют разные знаки. То, что мы отдаем - отрицательное число. А то, что получаем (например, сумма кредита) - положительное. Ну или наоборот.
👉 @Excel_lifehack
👍2🔥1
Как уменьшить размер файла Excel и заставить его работать быстрее
4) Уменьшаем размер сводных таблиц
Если в вашем файле есть сводные таблицы, то имеет смысл отключить хранение данных для них вместе с файлом. Это потребует обновления таблицы каждый раз при открытии книги, но уменьшит при этом размер файла.
Для отключения этой опции выберите нужную сводную таблицу, перейдите в ее Параметры и в появившемся окне на вкладке Данные снимите галочку с пункта Сохранять исходные данные вместе с файлом.
👉 @Excel_lifehack
4) Уменьшаем размер сводных таблиц
Если в вашем файле есть сводные таблицы, то имеет смысл отключить хранение данных для них вместе с файлом. Это потребует обновления таблицы каждый раз при открытии книги, но уменьшит при этом размер файла.
Для отключения этой опции выберите нужную сводную таблицу, перейдите в ее Параметры и в появившемся окне на вкладке Данные снимите галочку с пункта Сохранять исходные данные вместе с файлом.
👉 @Excel_lifehack
👍2