Салют, друзья!
Сегодня среда, значит время познавательных материалов из цикла. Тема тёмная, неочевидная, и тем она интересна. Поговорим о формулах массивов.
Моя субъективная оценка, что 8 из 10 людей не знает о чем это. А могли бы сделать жизнь чуточку легче. Или не сделать.
Немного душной терминологии:
— Массив – это набор данных, объединенных в группу.
— Массив может быть одномерным. Пример: столбец с ценами или строка с заголовками.
— Массив может быть двумерным. Пример: таблица цен по видам ремонтных работ по месяцам года.
Запоминаем простые правила
В диапазоне ячеек А2:А7 цены товаров, а в диапазоне В2:В7 указано купленное количество товаров. Это все одномерные массивы.
Делаем раз. Обычный ход мысли: в ячейке С2 написать =А2*В2 и протянуть, получив суммы, классика. Так вот чтобы отработать этот пример через формулы массивов:
1. Выделите диапазон С2:С7 и нажмите =
2. После этого пропишите формулу: =A2:A7*B2:B7
3. В завершении нажмите комбинацию Ctrl + Shift + Enter (или как говорят CSE)
Готово. Теперь в любой ячейке массива С2:С7 вы увидите формулу в фигурных скобках {=A2:A7*B2:B7}.
Это значит формула массива работает, вы не сможете изменить любую из ячеек С2:С7. Либо меняется вся логика расчета (новая формула) либо Excel ругнется и не изменит.
Делаем два. Теперь нам нужна общая сумму затрат. Логично все значения в столбце С начать суммировать. Но если вы примените формулу массива, то и столбец С вам будет не нужен.
В отдельной ячейке пропишите формулу {=СУММ(A2:A7*B2:B7)}. Фактически говорим системе: умножь А1 на В1 потом сложи с А2 на В2, затем…ну вы поняли.
И все в одной ячейке, без промежуточных итогов.
Зачем оно?
— Лаконично. Одна формула решает задачу по множеству ячеек.
— Формулы массивов используют меньше памяти, чем обычные.
— Безопасно. Нельзя нарушить массив без корректировки все формулы. Опечатки не попортят ваши данные.
Сегодняшний пример формулы массивов прост. То что надо для понимания теории. В то же время он бесполезен, будем честны, написать произведение и протянуть легче. Но чтобы летать, нужно хотя бы научиться ходить.
В следующем материале про формулы массивов рассмотрим более интересные для работы решения.
Тоже самое в видео⬇️
Подписывайтесь на Hello Excel
Сегодня среда, значит время познавательных материалов из цикла. Тема тёмная, неочевидная, и тем она интересна. Поговорим о формулах массивов.
Моя субъективная оценка, что 8 из 10 людей не знает о чем это. А могли бы сделать жизнь чуточку легче. Или не сделать.
Немного душной терминологии:
— Массив – это набор данных, объединенных в группу.
— Массив может быть одномерным. Пример: столбец с ценами или строка с заголовками.
— Массив может быть двумерным. Пример: таблица цен по видам ремонтных работ по месяцам года.
Запоминаем простые правила
В диапазоне ячеек А2:А7 цены товаров, а в диапазоне В2:В7 указано купленное количество товаров. Это все одномерные массивы.
Делаем раз. Обычный ход мысли: в ячейке С2 написать =А2*В2 и протянуть, получив суммы, классика. Так вот чтобы отработать этот пример через формулы массивов:
1. Выделите диапазон С2:С7 и нажмите =
2. После этого пропишите формулу: =A2:A7*B2:B7
3. В завершении нажмите комбинацию Ctrl + Shift + Enter (или как говорят CSE)
Готово. Теперь в любой ячейке массива С2:С7 вы увидите формулу в фигурных скобках {=A2:A7*B2:B7}.
Это значит формула массива работает, вы не сможете изменить любую из ячеек С2:С7. Либо меняется вся логика расчета (новая формула) либо Excel ругнется и не изменит.
Делаем два. Теперь нам нужна общая сумму затрат. Логично все значения в столбце С начать суммировать. Но если вы примените формулу массива, то и столбец С вам будет не нужен.
В отдельной ячейке пропишите формулу {=СУММ(A2:A7*B2:B7)}. Фактически говорим системе: умножь А1 на В1 потом сложи с А2 на В2, затем…ну вы поняли.
И все в одной ячейке, без промежуточных итогов.
Зачем оно?
— Лаконично. Одна формула решает задачу по множеству ячеек.
— Формулы массивов используют меньше памяти, чем обычные.
— Безопасно. Нельзя нарушить массив без корректировки все формулы. Опечатки не попортят ваши данные.
Сегодняшний пример формулы массивов прост. То что надо для понимания теории. В то же время он бесполезен, будем честны, написать произведение и протянуть легче. Но чтобы летать, нужно хотя бы научиться ходить.
В следующем материале про формулы массивов рассмотрим более интересные для работы решения.
Тоже самое в видео⬇️
Подписывайтесь на Hello Excel
👍3
❇️ Новые карточки об эффективном поиске и расчетах по фрагментам. Листайте 👉
Подписывайтесь на Hello Excel
Подписывайтесь на Hello Excel
Воскресная викторина
🎯 Какой кнопкой / комбинацией подтвердить ввод формулы массива?
🎯 Какой кнопкой / комбинацией подтвердить ввод формулы массива?
Anonymous Quiz
21%
Enter
23%
Ctrl + Enter
57%
Ctrl + Shift + Enter
🎯 Какое из значений система найдет при поиске фрагмента «*бур?» ?
Anonymous Quiz
16%
Бургер
77%
Страсбург
7%
Бургомистр
Удаление пустых ячеек быстро
Итак, новая Фича недели. Задача: удалить быстро пустые строки, внутри данных.
Что делают? Обычно включают автофильтр и начинают ходить по каждому столбцу, включать пустые ячейки, затем удалять.
Вместо этого я предлагаю:
1. Выделите диапазон ячеек и нажмите F5.
2. В окне нажмите «Выделить».
3. В следующем окне выбирайте «Пустые ячейки». Excel выделит все пробелы между значениями.
4. Удалите ячейки комбинацией Ctrl + -
Смотрите в видео⬇️
Подписывайтесь на Hello Excel
#фичанедели
Итак, новая Фича недели. Задача: удалить быстро пустые строки, внутри данных.
Что делают? Обычно включают автофильтр и начинают ходить по каждому столбцу, включать пустые ячейки, затем удалять.
Вместо этого я предлагаю:
1. Выделите диапазон ячеек и нажмите F5.
2. В окне нажмите «Выделить».
3. В следующем окне выбирайте «Пустые ячейки». Excel выделит все пробелы между значениями.
4. Удалите ячейки комбинацией Ctrl + -
Смотрите в видео⬇️
Подписывайтесь на Hello Excel
#фичанедели
🔥4👍1
Поработаем с массивами
Итак, сразу к делу. В прошлом посте я только упомянул о формулах массивов.
Сегодня рассмотрим несколько интересных кейсов по применению формул массивов.
Кейс №1. Проверка условий
Перед вами массив из цен 45; 65; 10; 20; 3; 40. Он находится в ячейках А2:А7.
Задача: выбрать цены больше 15, остальное оставить пустыми ячейками.
1. Выделяем В2:В7.
2. Прописываем формулу =ЕСЛИ (A2:A7>15;A2:A7;"")
3. Не забываем завершить формулу комбинацией Ctrl + Shift + Enter.
Значения больше 15 остались на тех же строчках в новом массиве, столбец В. Значения меньше 15 остались пустыми.
Кейс №2. Продвинутый СУММЕСЛИ
У нас тот же массив с ценами, и есть данные по продажам за январь (В2:В7) и февраль (С2:С7) этого года в количестве единиц. Задача: посчитать сумму продаж (цена х количество) по ценам выше 15.
1. Встаем в ячейку для записи итоговой суммы.
2. Прописываем формулу = СУММ ((A2:A7>15)A2:A7B2:C7)
Обратите внимание на знаки умножения - это оператор массива, он работает как функция И.
— Если в столбце А формула найдет цену больше 15, то это будет значение 1. Дальше формула умножит 1 на цену, а потом на количества в массиве.
— Если цена не соответствует условию (>15), то будет 0 и сумма не рассчитается.
3. Ctrl + Shift + Enter
Done. Теперь у вас произведен расчет по условиям без необходимости вставлять столбцы с промежуточными расчетами.
Посмотрите как выполняются кейсы в видео⬇️
Подписывайтесь на Hello Excel
Итак, сразу к делу. В прошлом посте я только упомянул о формулах массивов.
Сегодня рассмотрим несколько интересных кейсов по применению формул массивов.
Кейс №1. Проверка условий
Перед вами массив из цен 45; 65; 10; 20; 3; 40. Он находится в ячейках А2:А7.
Задача: выбрать цены больше 15, остальное оставить пустыми ячейками.
1. Выделяем В2:В7.
2. Прописываем формулу =ЕСЛИ (A2:A7>15;A2:A7;"")
3. Не забываем завершить формулу комбинацией Ctrl + Shift + Enter.
Значения больше 15 остались на тех же строчках в новом массиве, столбец В. Значения меньше 15 остались пустыми.
Кейс №2. Продвинутый СУММЕСЛИ
У нас тот же массив с ценами, и есть данные по продажам за январь (В2:В7) и февраль (С2:С7) этого года в количестве единиц. Задача: посчитать сумму продаж (цена х количество) по ценам выше 15.
1. Встаем в ячейку для записи итоговой суммы.
2. Прописываем формулу = СУММ ((A2:A7>15)A2:A7B2:C7)
Обратите внимание на знаки умножения - это оператор массива, он работает как функция И.
— Если в столбце А формула найдет цену больше 15, то это будет значение 1. Дальше формула умножит 1 на цену, а потом на количества в массиве.
— Если цена не соответствует условию (>15), то будет 0 и сумма не рассчитается.
3. Ctrl + Shift + Enter
Done. Теперь у вас произведен расчет по условиям без необходимости вставлять столбцы с промежуточными расчетами.
Посмотрите как выполняются кейсы в видео⬇️
Подписывайтесь на Hello Excel
👍4🔥2
📨 Друзья, напоминаю, что все свои злободневные и рутинные задачи в Excel вы можете скидывать в бота. Желательно с примерами.
Я постепенно разберу, попробую оптимизировать их решение и отвечу вам. Самые интересные решения будут опубликованы в рубрике #фичанедели.
Я постепенно разберу, попробую оптимизировать их решение и отвечу вам. Самые интересные решения будут опубликованы в рубрике #фичанедели.
👍1
Hello Excel pinned «📨 Друзья, напоминаю, что все свои злободневные и рутинные задачи в Excel вы можете скидывать в бота. Желательно с примерами. Я постепенно разберу, попробую оптимизировать их решение и отвечу вам. Самые интересные решения будут опубликованы в рубрике #фичанедели.»
🔒 Карточки по защите данных в книгах. Листайте 👉
Подписывайтесь на Hello Excel
Подписывайтесь на Hello Excel
🔥3
Воскресная викторина
🎯 Какой оператор выполняет функцию И в формулах массива?
🎯 Какой оператор выполняет функцию И в формулах массива?
Anonymous Quiz
29%
И
35%
+
36%
*
🎯 Какой кнопкой или комбинацией удаляются целые строки/столбцы/ячейки?
Anonymous Quiz
8%
Delete
51%
Ctrl + Delete
39%
Ctrl + -
3%
Backspace
Невидимые ячейки
Всем привет!
Очередная фича недели. Сегодня покажу как скрывать от любопытных глаз значения в ячейках.
1. Выделяете ячейку со значением, которое хотите скрыть.
2. ПКМ по ячейке. Формат ячеек – Число – (все форматы).
3. В поле Тип указываете 3 точки с запятой - ;;;
4. Нажмите ОК.
Видите значение, нет? А оно есть.
И даже можно использовать в формулах. Это решение поинтереснее, чем красить текст в белый цвет 😊
Видео⬇️
Подписывайтесь на Hello Excel
#фичанедели
Всем привет!
Очередная фича недели. Сегодня покажу как скрывать от любопытных глаз значения в ячейках.
1. Выделяете ячейку со значением, которое хотите скрыть.
2. ПКМ по ячейке. Формат ячеек – Число – (все форматы).
3. В поле Тип указываете 3 точки с запятой - ;;;
4. Нажмите ОК.
Видите значение, нет? А оно есть.
И даже можно использовать в формулах. Это решение поинтереснее, чем красить текст в белый цвет 😊
Видео⬇️
Подписывайтесь на Hello Excel
#фичанедели
👍2
📉МИН и МАКС в массивах📈
Продолжаем цикл постов по формулам массивов.
Сегодня применим их с функциями МИН и МАКС. Вы можете проводить математические операции с массивами данных и «поверх» использовать МИН / МАКС.
Кейс №1. Разница
Перед вами цены товаров на 1-ый месяц и на 2-ой месяц после применения праздничной скидки. Суммы разные. Вы хотите понять максимальный и минимальный размер скидки во 2-ом месяце.
1. Встаем в одну ячейку, прописываем формулу поиска минимума, указывая адреса одного и второго диапазона ячеек с ценами,
2. Нажимаете
3. Для нахождения максимума в соседней ячейки вписываете:
4. Нажимаете
Excel поочередно вычитает из одну цену из другой. Далее ищет минимум/максимус.
Кейс №2. Находим МАКС/МИН по условию
А сейчас заставим трепетать кадровиков, которые пишут в вакансиях требуется знание ВПР 😅
Сделаем аналог ВПР: будем искать максимальную цену среди цен товара Кресло К44.
— В
— В
— В
Поехали:
1. Встаем в ячейку, где планируем получить результат поиска.
2. Прописываем формулу
3. Нажимаете
Мы фактически сказали системе, если где-то в диапазоне
А затем среди них находит максимум.
Формулы массивов – это весьма интересно и даже красиво. Видео⬇️
Подписывайтесь на Hello Excel.
Продолжаем цикл постов по формулам массивов.
Сегодня применим их с функциями МИН и МАКС. Вы можете проводить математические операции с массивами данных и «поверх» использовать МИН / МАКС.
Кейс №1. Разница
Перед вами цены товаров на 1-ый месяц и на 2-ой месяц после применения праздничной скидки. Суммы разные. Вы хотите понять максимальный и минимальный размер скидки во 2-ом месяце.
1. Встаем в одну ячейку, прописываем формулу поиска минимума, указывая адреса одного и второго диапазона ячеек с ценами,
=МИН(B2:B7-C2:C7) 2. Нажимаете
Ctrl + Shift + Enter.3. Для нахождения максимума в соседней ячейки вписываете:
=МАКС(B2:B7-C2:C7)4. Нажимаете
Ctrl + Shift + Enter.Excel поочередно вычитает из одну цену из другой. Далее ищет минимум/максимус.
Кейс №2. Находим МАКС/МИН по условию
А сейчас заставим трепетать кадровиков, которые пишут в вакансиях требуется знание ВПР 😅
Сделаем аналог ВПР: будем искать максимальную цену среди цен товара Кресло К44.
— В
А10 находится искомое значение - Кресло К44.— В
A2:A7 – наименования товаров.— В
B2:B7 – цены товаров.Поехали:
1. Встаем в ячейку, где планируем получить результат поиска.
2. Прописываем формулу
=МАКС(ЕСЛИ(A10=A2:A7;B2:B7)).3. Нажимаете
Ctrl + Shift + Enter.Мы фактически сказали системе, если где-то в диапазоне
A2:A7 будет Кресло К44, то верни его значение. И она возвращает несколько значений. Какая молодец!А затем среди них находит максимум.
Формулы массивов – это весьма интересно и даже красиво. Видео⬇️
Подписывайтесь на Hello Excel.
🔥3