Media is too big
VIEW IN TELEGRAM
Интересная задача: заполнить диапазон случайным образом значениями в заданной пропорции. Например, в соотношении 70% на 30%. Если вам не нужно исключительно точное решение, то можно попытаться воспользоваться стандартными функциями Excel.
В частности, функция СЛЧИС, которая генерирует десятичное число от 0 до 1, может помочь. В сочетании с ЕСЛИ она позволит заполнить диапазон значениями в соотношении, примерно равном требуемому. Чем больше диапазон - тем точнее пропорция.
#УР2 #Примеры_формул
В частности, функция СЛЧИС, которая генерирует десятичное число от 0 до 1, может помочь. В сочетании с ЕСЛИ она позволит заполнить диапазон значениями в соотношении, примерно равном требуемому. Чем больше диапазон - тем точнее пропорция.
#УР2 #Примеры_формул
👍24👎2🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда вы можете столкнуться с проблемой: в ячейке есть выпадающий список, но при ее выделении не отображается стрелка для его раскрытия. Тут есть две основные причины:
1. В настройках проверки данных не установлена галочка "Список допустимых значений". Включите эту опцию и стрелка вернется в ячейку.
2. В Параметрах Excel отключено отображение любых объектов. Решается включением опции "Все". Или сочетанием клавиш Ctrl+6. Кстати, этим же сочетанием и отключается отображение объектов. Очень часто такое нажатие происходит случайно. Если вдруг на листе пропали фигуры, диаграммы, стрелки выпадающих списков - попробуйте нажать Ctrl+6.
#УР2 #Проверка_данных
1. В настройках проверки данных не установлена галочка "Список допустимых значений". Включите эту опцию и стрелка вернется в ячейку.
2. В Параметрах Excel отключено отображение любых объектов. Решается включением опции "Все". Или сочетанием клавиш Ctrl+6. Кстати, этим же сочетанием и отключается отображение объектов. Очень часто такое нажатие происходит случайно. Если вдруг на листе пропали фигуры, диаграммы, стрелки выпадающих списков - попробуйте нажать Ctrl+6.
#УР2 #Проверка_данных
👍33👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Настройка защиты книги часто требует включения или отключения защиты определенных ячеек в окне "Формат ячеек" на вкладке "Защита".
Чтобы постоянно не обращаться к этому окну для простановки/снятия одной единственной галочки, можно просто вынести соответствующую команду на Панель быстрого доступа. Команда называется "Блокировать ячейку". Применять ее, разумеется, можно как к одиночным ячейкам, так и к диапазонам.
#УР2 #Особенности_совместной_работы
Чтобы постоянно не обращаться к этому окну для простановки/снятия одной единственной галочки, можно просто вынести соответствующую команду на Панель быстрого доступа. Команда называется "Блокировать ячейку". Применять ее, разумеется, можно как к одиночным ячейкам, так и к диапазонам.
#УР2 #Особенности_совместной_работы
👍26👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Диспетчер имен в Excel можно использовать не только для создания именованных диапазонов, но и для назначения имен отдельным формулам. Особенно удачно, если функции, используемые в формуле, не ссылаются на ячейки (как функции СЕГОДНЯ и ТДАТА).
Можно, например, создать именованные формулы для определения завтрашней даты, вчерашней даты или текущего времени без даты (функция ТДАТА возвращает и текущую дату, и время).
#УР2 #Примеры_формул
Можно, например, создать именованные формулы для определения завтрашней даты, вчерашней даты или текущего времени без даты (функция ТДАТА возвращает и текущую дату, и время).
#УР2 #Примеры_формул
👍22👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Разбираем простенькую задачу. Есть таблица с номерами чеков, товарами и суммами продаж. Нужно определить 5 товаров, которые чаще всего встречаются в таблице.
Один из вариантов решения - сводная таблица. Помещаем Товары сразу и в строки, и в значения (в значениях, разумеется, считаем Количество). А затем просто применяем фильтр, оставляя ТОП5 наибольших значений по полю Количество.
#УР2 #Сводные_таблицы
Один из вариантов решения - сводная таблица. Помещаем Товары сразу и в строки, и в значения (в значениях, разумеется, считаем Количество). А затем просто применяем фильтр, оставляя ТОП5 наибольших значений по полю Количество.
#УР2 #Сводные_таблицы
👍48👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Недавно показывали, как можно контролировать ввод в ячейку какого-то символа. Если таких символов много, то лучше их вынести в отдельный диапазон и создать для проверки формулу массива.
В ее основе будет лежать все та же функция СЧЕТЕСЛИ, а так как мы вводим формулу в окно проверки данных, то нам даже не потребуется "массивный" ввод. Просто пишем формулу и жмём ОК. Ну и помните, что проверка данных - это атрибут ячейки. При копировании в контролируемый диапазон другой ячейки - проверка слетает.
#УР2 #Проверка_данных
В ее основе будет лежать все та же функция СЧЕТЕСЛИ, а так как мы вводим формулу в окно проверки данных, то нам даже не потребуется "массивный" ввод. Просто пишем формулу и жмём ОК. Ну и помните, что проверка данных - это атрибут ячейки. При копировании в контролируемый диапазон другой ячейки - проверка слетает.
#УР2 #Проверка_данных
👍28🐳3👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Наверняка многие из вас сталкивались с тем, что сохраненные как текст числа мешают работе формул. Если исходные данные править нельзя, то заставить формулы считать корректно можно путём исправления неверного формата чисел прямо внутри формулы.
Самый популярный способ - двойное отрицание (два знака минус) перед ссылкой на ячейку/диапазон. Если таким образом правится целый диапазон, то формула превращается в формулу массива. Обычное суммирование при таком исправлении удобно делать не через СУММ, а через СУММПРОИЗВ (чтобы не вводить формулу массива нажатием Ctrl+Shift+Enter).
#УР2 #Проверка_данных
Самый популярный способ - двойное отрицание (два знака минус) перед ссылкой на ячейку/диапазон. Если таким образом правится целый диапазон, то формула превращается в формулу массива. Обычное суммирование при таком исправлении удобно делать не через СУММ, а через СУММПРОИЗВ (чтобы не вводить формулу массива нажатием Ctrl+Shift+Enter).
#УР2 #Проверка_данных
👍42👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Использование формул в проверке данных позволяет создавать довольно сложные условия. Например, можно запретить вводить в ячейку любой текст, кроме такого, который начинается с заданных символов и при этом имеет общую длину не более 10 символов.
Такая проверка может быть полезна при вводе каких-то артикулов, серийных номеров и т.д. Реализуется простейшими текстовыми формулами ДЛСТР и ЛЕВСИМВ.
#УР2 #Проверка_данных
Такая проверка может быть полезна при вводе каких-то артикулов, серийных номеров и т.д. Реализуется простейшими текстовыми формулами ДЛСТР и ЛЕВСИМВ.
#УР2 #Проверка_данных
👍32👎1🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
Лишние пробелы в тексте - довольно частая проблема в Excel. Один лишний пробел в конце или начале строки (а может и посередине) легко приведет к неработоспособности формул (таких как СУММЕСЛИ или ВПР). Исправить проблему, как известно, можно с помощью функции СЖПРОБЕЛЫ.
А если эту функцию использовать как формулу для проверки данных, то можно запретить пользователю случайно ввести лишний пробел в тексте.
#УР2 #Проверка_данных
А если эту функцию использовать как формулу для проверки данных, то можно запретить пользователю случайно ввести лишний пробел в тексте.
#УР2 #Проверка_данных
👍49🐳5👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Еще один прием, который можно реализовать с помощью проверки данных - контроль общей суммы значений в заданном диапазоне. Например, у нас есть общий бюджет, который нельзя превышать. И есть таблица со статьями затрат. Можно настроить проверку так, что при вводе сумм затрат программа не даст ввести значение, которое при добавлении к уже имеющимся превысит общий бюджет.
Разумеется, можно просто формулой подсчитывать сумму в отдельной ячейке и контролировать результат по ней. Но иногда бывает удобнее явно запретить пользователю "накосячить". К сожалению, как и любая проверка данных, такая фишка сломается при копировании ячеек в проверяемый диапазон из другого места.
#УР2 #Проверка_данных
Разумеется, можно просто формулой подсчитывать сумму в отдельной ячейке и контролировать результат по ней. Но иногда бывает удобнее явно запретить пользователю "накосячить". К сожалению, как и любая проверка данных, такая фишка сломается при копировании ячеек в проверяемый диапазон из другого места.
#УР2 #Проверка_данных
👍41👎1🐳1
Media is too big
VIEW IN TELEGRAM
Ранжировать строки в Excel приходится довольно часто. Обычно хватает встроенных функций РАНГ. Но у них есть один существенный недостаток. При одинаковых значениях эти функции либо выводят средний ранг (РАНГ.СР), либо присваивают значениям один и тот же ранг, а следующее по величине идет через пропуск нескольких номеров (РАНГ.РВ).
Если нужно, чтобы нумерация была без пропусков, строго от 1 до n, то придется дополнить функцию РАНГ небольшим побочным вычислением.
#УР2 #Примеры_формул
Если нужно, чтобы нумерация была без пропусков, строго от 1 до n, то придется дополнить функцию РАНГ небольшим побочным вычислением.
#УР2 #Примеры_формул
👍32🐳2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда возникает задача проранжировать какие-то значения не в целом по таблице/диапазону, а внутри отдельных групп. Встроенная функция РАНГ тут не подойдет. Но зато легко справится обычная СЧЕТЕСЛИМН.
В самом деле, чтобы высчитать ранг для самого большого значения в группе, достаточно посчитать сколько есть в таблице строк с теми же условиями (той же группой), но равных или больших по ранжируемому параметру. Очевидно, что для самого большого значения такая строка будет 1 (это и есть ранг - первый). Для второго по величине таких строк будет уже две (позиция №2) и так далее.
P.S. Если в таблице будут полностью дублирующиеся строки (одинаковы и группы, и ранжируемая величина), то формулу надо будет чуть подправить. Покажем в следующем уроке.
#УР2 #Примеры_формул
В самом деле, чтобы высчитать ранг для самого большого значения в группе, достаточно посчитать сколько есть в таблице строк с теми же условиями (той же группой), но равных или больших по ранжируемому параметру. Очевидно, что для самого большого значения такая строка будет 1 (это и есть ранг - первый). Для второго по величине таких строк будет уже две (позиция №2) и так далее.
P.S. Если в таблице будут полностью дублирующиеся строки (одинаковы и группы, и ранжируемая величина), то формулу надо будет чуть подправить. Покажем в следующем уроке.
#УР2 #Примеры_формул
👍24👎1🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
Иногда мы сталкиваемся с необходимостью с помощью формулы извлечь из текста последнее число или слово (расположенные после последнего пробела). Один из самых красивых вариантов решения основан на хитром приеме.
Заменяем каждый пробел в тексте на много подряд идущих пробелов. Слова "разъезжаются" далеко друг от друга. А потом отщипываем справа кусочек достаточной длины и избавляемся от лишних захваченных пробелов.
#УР2 #Примеры_формул
Заменяем каждый пробел в тексте на много подряд идущих пробелов. Слова "разъезжаются" далеко друг от друга. А потом отщипываем справа кусочек достаточной длины и избавляемся от лишних захваченных пробелов.
#УР2 #Примеры_формул
👍43👎5🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшая задачка: есть список девятизначных артикулов. Нужно разбить каждый артикул на группы по 3 символа, вставив между ними дефис.
Задача решается по-разному. Можно "разобрать" текст на части функциями ЛЕВСИМВ, ПСТР и ПРАВСИМВ, а потом склеить через дефисы и амперсанды. А можно поступить чуть хитрее и использовать функцию ЗАМЕНИТЬ, опустив третий аргумент.
#УР2 #Примеры_формул
Задача решается по-разному. Можно "разобрать" текст на части функциями ЛЕВСИМВ, ПСТР и ПРАВСИМВ, а потом склеить через дефисы и амперсанды. А можно поступить чуть хитрее и использовать функцию ЗАМЕНИТЬ, опустив третий аргумент.
#УР2 #Примеры_формул
👍52👎1🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
В дополнение к предыдущему уроку. Если вам не нужно именно менять значение в ячейке (то есть физически вставлять в него дефисы), а нужно просто отобразить артикул в ячейке с разбивкой на группы по 3 цифры, то можно применить обычный числовой формат. Код совсем простой: "000-000-000".
#УР2 #Примеры_формул
#УР2 #Примеры_формул
👍28👎1
Media is too big
VIEW IN TELEGRAM
Сводные таблицы очень популярны. Но даже опытные пользователи порой находят в них неизвестные для себя настройки. Одна из таких - вставка разрывов страниц.
Когда имеется большая сводная таблица сложной структуры, то на печать ее бывает удобнее выводить не "сплошняком", а разбивая на группы исходя из значений в области строк. Это можно сделать автоматически, выбрав в параметрах нужного поля в группе "Разметка и печать" соответствующую опцию. Дополнительно можно включить печать сквозных строк.
#УР2 #Сводные_таблицы
Когда имеется большая сводная таблица сложной структуры, то на печать ее бывает удобнее выводить не "сплошняком", а разбивая на группы исходя из значений в области строк. Это можно сделать автоматически, выбрав в параметрах нужного поля в группе "Разметка и печать" соответствующую опцию. Дополнительно можно включить печать сквозных строк.
#УР2 #Сводные_таблицы
👍42👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Для математического округления чисел в Excel есть множество встроенных формул (ОКРУГЛ, ОКРВНИЗ, ОКРВВЕРХ и т.д.). Но бывают задачи, где требуется нестандартное округление. Разберем одну из таких.
Есть числа с десятичными знаками. Нужно округлить их по следующему правилу:
- если десятичная часть больше 0,75, то округляем вверх (до следующего целого)
- если меньше 0,75, то округляем вниз (до предыдущего целого).
Решается простой функцией ЕСЛИ и функциями для извлечения целой части числа (ЦЕЛОЕ) и его дробной части (ОСТАТ). А те, кто любит более изящные формулы, могут использовать вариант без функции ЕСЛИ.
#УР2 #Примеры_формул
Есть числа с десятичными знаками. Нужно округлить их по следующему правилу:
- если десятичная часть больше 0,75, то округляем вверх (до следующего целого)
- если меньше 0,75, то округляем вниз (до предыдущего целого).
Решается простой функцией ЕСЛИ и функциями для извлечения целой части числа (ЦЕЛОЕ) и его дробной части (ОСТАТ). А те, кто любит более изящные формулы, могут использовать вариант без функции ЕСЛИ.
#УР2 #Примеры_формул
👍31👎1
This media is not supported in your browser
VIEW IN TELEGRAM
В некоторых задачах появляется необходимость по номеру месяца определить первый рабочий день в этом месяце (разумеется, с учетом выходных и праздников). Решить проблему можно несложной формулой (плюс понадобится отдельный список праздничных и выходных дней).
Идея в том, чтобы определить последний день предыдущего месяца, а затем от этого дня отсчитать дату через один рабочий день. В итоге попадем на первый рабочий в следующем месяце. В основе вычисления - функция РАБДЕНЬ.
#УР2 #Примеры_формул
Идея в том, чтобы определить последний день предыдущего месяца, а затем от этого дня отсчитать дату через один рабочий день. В итоге попадем на первый рабочий в следующем месяце. В основе вычисления - функция РАБДЕНЬ.
#УР2 #Примеры_формул
👍25👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда сводная таблица построена на огромном источнике данных, то перестройка макета может занимать длительное время при каждом мелком изменении (удалить поле, добавить поле и т.д.). Если надо серьезно перестроить сводную, то можно временно включить опцию "Отложить обновление макета". Вы не будете видеть, как меняется сводная, но сможете быстро настроить макет. А после завершения можно уже нажать кнопку "Обновить" или вообще отключить эту опцию.
#УР2 #Сводные_таблицы
#УР2 #Сводные_таблицы
👍38👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда мы работаем с большими объемами данных и в одном файле храним и сами данные, и сводные таблицы по ним - такие файлы имеют очень большой размер. Чаще всего можно их немного оптимизировать.
Например, вы можете отключить хранение кэша сводной таблицы вместе с файлом. Это уменьшит размер документа, а единственное неудобство будет такое: при изменении какой-то сводной таблицы ее придется предварительно обновить (о чем Excel честно предупреждает при попытке обновления). Часто это оказывается небольшой ценой за существенное снижение объема файла.
#УР2 #Сводные_таблицы
Например, вы можете отключить хранение кэша сводной таблицы вместе с файлом. Это уменьшит размер документа, а единственное неудобство будет такое: при изменении какой-то сводной таблицы ее придется предварительно обновить (о чем Excel честно предупреждает при попытке обновления). Часто это оказывается небольшой ценой за существенное снижение объема файла.
#УР2 #Сводные_таблицы
👍23👎1