Как сделать массив в экселе на маке

Добавил пользователь Дмитрий К.
Обновлено: 05.10.2024

Здесь описаны сочетания клавиш, которые используются в Excel 2016 для Mac.

Сведения о функциональных клавишах (F1, F2 и т. д.)

Если функциональная клавиша не работает надлежащим образом, в сочетании с ней нужно нажать клавишу FN. Чтобы не нажимать клавишу FN каждый раз, можно изменить системные настройки.

Перейдите в меню Apple и последовательно выберите пункты Системные настройки > Клавиатура.

На вкладке Клавиатура установите флажок Использовать клавиши F1, F2 и т. д. как стандартные функциональные клавиши1. Популярные сочетания клавиш Excel 2016 для Mac

Массив функций Excel позволяет решать сложные задачи в автоматическом режиме одновременно. Те, которые выполнить посредством обычных функций невозможно.

Фактически это группа функций, которые одновременно обрабатывают группу данных и сразу выдают результат. Рассмотрим подробно работу с массивами функций в Excel.

Виды массивов функций Excel

Массив – данные, объединенные в группу. В данном случае группой является массив функций в Excel. Любую таблицу, которую мы составим и заполним в Excel, можно назвать массивом. Пример:

Пример массивов.

В зависимости от расположения элементов различают массивы:

  • одномерные (данные находятся в ОДНОЙ строке или в ОДНОМ столбце);
  • двумерные (НЕСКОЛЬКО строк и столбцов, матрица).

Одномерные массивы бывают:

  • горизонтальными (данные – в строке);
  • вертикальными (данные – в столбце).

Примечание. Двумерные массивы Excel могут занимать сразу несколько листов (это сотни и тысячи данных).

Примеры двумерных массивов.

Формула массива – позволяет обработать данные из этого массива. Она может возвращать одно значение либо давать в результате массив (набор) значений.

С помощью формул массива реально:

  • подсчитать количество знаков в определенном диапазоне;
  • суммировать только те числа, которые соответствуют заданному условию;
  • суммировать все n-ные значения в определенном диапазоне.

Когда мы используем формулы массива, Excel видит диапазон значений не как отдельные ячейки, а как единый блок данных.

Синтаксис формулы массива

Формула после нажатия Ctrl + Shift + Enter оказалась в фигурных скобках. Она подставилась автоматически в каждую ячейку выделенного диапазона.

Ошибка.

Рассмотрим другие примеры использования функций массива Excel – рассчитаем итоговую сумму коммунальных платежей с помощью одной формулы.

Формула массива в данном случае заменила две простые формулы. Это сокращенный вариант, вместивший всю необходимую информацию для решения сложной задачи.

Аргументы для функции – одномерные массивы. Формула просматривает каждый из них по отдельности, совершает заданные пользователем операции и генерирует единый результат.

Рассмотрим ее синтаксис:

Синтаксис массива функций.

Функции работы с массивами Excel

Предположим, в следующем месяце планируется увеличение коммунальных платежей на 10%. Если мы введем обычную формулу для итога =СУММ((C3:C8*D3:D8)+10%), то вряд ли получим ожидаемый результат. Нам нужно, чтобы каждый аргумент увеличился на 10%. Чтобы программа поняла это, мы используем функцию как массив.

Мне нужно позвонить LINEST в Excel 2011 для Mac, я бы сказал - Это была детективная история. Моя лень, мое любопытство - все было здесь! У меня было домашнее задание из университетского курса по использованию LINEST.

Я даже перестал пытаться сделать это на MAC, потому что после гугла я не мог найти никакого решения, как это сделать. (Я перепробовал все комбинации Fn Ctrl Alt Cmd Return !)

Наконец-то я нашел решение здесь, на stack overflow! Я хочу упомянуть об этом еще раз, так как это было долгое время, которое я потратил на поиски решения. Я провел 4 дня вне дома, чтобы использовать только windows PC, где это легко, как пирог- F2 , CTRL + SHIFT + ENTER .

Если вы хотите проверить, говорю ли я правду - перейдите к HELP в Excel для Mac, введите формулу массива, найдите LINEST и посмотрите на комбинацию решений!

Решение: выберите диапазон, нажмите CONTROL + U , а затем нажмите ⌘ + RETURN .

У меня есть формула массива, которая ссылается на выпадающую ячейку ($AG$7), чтобы определить, какие ячейки следует оценивать. Это хорошо работает, однако мне нужно включить дополнительный элемент в выпадающий список, который является All. Когда этот параметр выбран, я хочу, чтобы формула массива.

Похоже, это не работает в Mac Excel 2016. После небольшого копания, похоже, что комбинация клавиш для ввода формулы массива изменилась с ⌘ + RETURN на CTRL + SHIFT + RETURN .

Выберите диапазон, нажмите CONTROL + U , а затем нажмите ⌘ + RETURN .

Найдено решение для Excel Mac2016 как необходимость вставить код в соответствующую ячейку, введите, затем перейдите к концу формулы в строке заголовка и введите следующее:

Введите формулу в виде формулы массива Изображение + SHIFT + RETURN или CONTROL + SHIFT + RETURN

CTRL+SHIFT+ENTER, ФОРМУЛА МАССИВА EXCEL 2016 MAC. Так что я прибываю в игру поздно, но, может быть, кто-то еще придет. Это почти свело меня с ума. Независимо от того, что я искал в Google, я ничего не нашел. Что бы я ни пытался сделать, никакого решения, казалось, не предвиделось. Довольно давно я переключился на Excel 2016, и сегодня мне нужно было сделать несколько формул массива. Также сидя на MacBook Pro 15 Touch Bar 2016. Не то чтобы это действительно имело значение, но все же, поскольку решение было опубликовано на Youtube в 2013 году. Причина, по которой, во всяком случае для меня, ничего не работало, заключается в Mac OS, клавиша управления по умолчанию, во всяком случае для меня, настроена на управление управлением полетом, что, по крайней мере для меня, отключило кнопку управления в Excel. Чтобы включить ключ для фактического управления функциями в Excel, вам нужно перейти в Системные настройки > управление полетом и отключить ярлыки для управления полетом. Итак, давайте посмотрим, как долго продлится это решение. Наверное, вернусь к началу после перерыва на кофе. Всего хорошего!

  1. Выберите нужный диапазон ячеек
  2. Нажмите Fn + F2 или CONTROL + U
  3. Вставьте значение массива
  4. Нажмите COMMAND (⌘) + SHIFT + RETURN

Похожие вопросы:

У меня есть формула Excel, чтобы найти номер столбца последней ячейки с отрицательным значением в строке. Проблема в том, что это формула массива, а инструмент, который мне нужно использовать для.

Обзор Всем привет, В настоящее время я разрабатываю базовую финансовую книгу Excel, которая будет постоянно получать приток данных и вычислять несколько статистических данных по ней для целей.

У меня есть файл XLS с несколькими листами с именами 1, 2, 3, 4 и т. д. Теперь мне нужна формула, которая приведет, например, к ='1'!M16, где имя листа, на который я ссылаюсь, основано на текущей.

У меня есть формула массива, которая ссылается на выпадающую ячейку ($AG$7), чтобы определить, какие ячейки следует оценивать. Это хорошо работает, однако мне нужно включить дополнительный элемент в.

Существует ли формула в Excel, которая будет выполнять поиск массива 2-D в отдельных листах внутри одной книги? У меня есть три таблицы, отформатированные одинаково с разными данными в таблицах.

У меня есть формула массива следующим образом: Public Function fafsa(inputRange As range, desks As range) As Integer Dim vArr() As Integer Dim i As Long ReDim vArr(1 To inputRange.Cells.Count, 1 To.

Ранее я создал формулу массива Excel, такую как: X13: =SUM(IF($F13>H13:R13,1,0))+IF(F13>F9,1,0)+SUM(IF($F13>T13:U13,1,0))+IF(T13>U13,1,0) При применении этой формулы вниз по столбцу и.

Может ли существовать одна формула (возможно, формула массива), которая может указать, делится ли число в F1 на любое из чисел в ячейках (A1:D9)? С уважением.

есть ли формула в Excel, которая может преобразовать адрес MAC из формата 11:22:33:44:55:ab в 1122-3344-55ab ? Спасибо!

Умение работать с массивами является заключительным этапом изучения функций Excel, т.к. они целиком раскрывают их возможности и обеспечивают гибкость расчетов.

Содержание статьи:

Определение массива

Чтобы понять, что такое массив, необходимо вспомнить, что такое переменная.

Каждый лист Excel является таблицей, за которой закреплена область в памяти компьютера. Таблица состоит из ячеек, которые имеют свой уникальный адрес. Сама ячейка не может быть разделена на более мелкие части, поэтому ее можно назвать переменной. Массив содержит набор переменных и имеет имя. То, что называют в Excel диапазоном, по своей сути является массивом: строка листа, столбец листа, количество ячеек >1, все это массивы данных. НО! Чтобы не вносить путаницу в определения функций и т.п. данные понятия необходимо разделять, т.к. приложение по-разному обрабатывает диапазоны и массивы.

Чтобы дать программе понять, что формула содержит массив, нужно после ввода данных в строку формул одновременно нажать клавиши клавиатуры Ctrl + Shift + Enter. Все ее содержимое заключится в фигурные скобки <>.

Далее будет подробнее описана работа с массивами.

Измерения массива

Массивы могут содержать несколько измерений вплоть до измерений в несколько десятков и даже больше, но хорошо это или плохо, в формулах Excel используются максимум 2 измерения, поэтому массив в Excel может быть:

  • Одномерным – 1 измерение;
  • Двумерным – 2 измерения.

Одномерный массив состоит из одного ряда значений. Это может быть строка или столбец.

Двумерный массив состоит из столбцов и из строк, т.е. представляется собой таблицу.

Одномерный и двумерный массив

Массив констант

Константа это та же переменная, только не меняющая значение. Если значение переменной можно поменять в любое время, то константа задается один раз и больше не меняется. Наверное, самая известная константа – число Пи.

Массив констант отличается от обычного массива тем, что обычный массив ссылается на диапазон ячеек, а массив констант задается пользователем вручную:

Cоздание имени в диспетчере имен Excel

Теперь данный массив доступен по заданному имени в ячейках из определенной для него области.

Вызов массива по имени

О том, как их применять рассказывается дальше.

Операции с массивами

Перейдем, наконец, к примерам использования массивов.

Название авто Литраж бака, л Расход, л на 100 км
Авто1 50 6
Авто2 60 7
Авто3 70 10
Авто4 80 12

Необходимо рассчитать, сколько километров сможет проехать каждый автомобиль, используя только один полный бак (скопируйте таблицу в книгу).

При стандартных вычислениях формула составлялась бы так: =B2/C2*100. Затем ее необходимо протянуть. Мы получили готовый результат.

Повторим расчет, только с использованием массивов.

Сначала выделяем ячейки, в которых необходимо произвести расчет. Далее записываем в строку формул: =B2:B5/C2:C5*100, где “B2:B5” диапазон всех ячеек для литража, “C2:C5” диапазон всех ячеек для расхода. На данный момент это именно диапазоны, чтобы они превратились в массивы, нажмите одновременно клавиши Ctrl + Shift + Enter. Формула автоматически будет заключена в фигурные скобки, а расчет появиться во всех предварительно выделенных ячейках. Результат тот же, что и в первом варианте.

Применение массива Excel

Следовательно, уже навязывается вопрос о смысле использования массивов.

В данном конкретном примере, что использовать – разницы нет, если только Вы не хотите защитить ячейки от случайного или намеренно изменения. Поясним. Когда к какому-то диапазону применяется массив, то затем никакой элемент этого массива не может быть отдельно изменен либо удален. Если попробовать произвести эти действия, приложение Excel выдаст ошибку. Чтобы избежать ее, выделите весь диапазон, к которому применен массив, а затем измените строку формул либо удалите ее полностью, после подтвердите изменения для всех элементов нажатием Ctrl + Shift + Enter.

Только на защите ячеек плюсы использования массивов не заканчиваются. Рассмотрим пример с той же таблицей, но подсчитываем сумму общего возможного километража.

Используя стандартные формулы, подсчет производиться двумя действиями:

  1. Рассчитать километраж для каждого авто;
  2. Просуммировать все имеющиеся результаты.

При этом необходимо создавать дополнительный столбец для первого действия, что не всегда удобно. Поэтому в таких случаях массив более уместен.

Выберите ячейку, в которую хотели бы записать результат. В нее впишите уже применяемую формулу, но в качестве аргумента функции СУММ. Подтвердите использование массива нажатие Ctrl + Shift + Enter . Должно получиться следующее: <=СУММ(B2:B5/C2:C5*100)>.

Согласитесь, что в данном примере плюсы массивов куда более заметные.

На данный момент, когда Вы знаете, как создавать массивы, пришло время более подробно изучить процесс их обработки приложением.

Применим массив, который мы создавали в начале урока: Имя_диапазона.

Данный массив является одномерным и имеет размерность 5, т.к. содержит пять элементов. Перенесем значения массива в ячейки книги. Для этого выделим диапазон A1:E1, в строку формул введем имя массива и нажмем Ctrl + Shift + Enter. Получим результат:

Перенос массива на лист Excel

Теперь поступим по-другому. Выделите вертикальный диапазон A1:A5 и введите в него массив. Во все ячейки диапазона загрузиться только первый элемент массива. Это произошло от того, что созданный нами массив является горизонтальным, а не вертикальным.

Неверный перенос массива на лист Excel

Проверка разделителей массива

Рассмотрим еще один пример операций с массивами, а именно совместное использование горизонтальных, вертикальных и двумерных массивов.

Для начала создадим одномерный вертикальный массив = и умножим его на 5, после чего узнаем сумму произведений его элементов.

Умножение массива

Здесь все просто, программа умножила каждый элемент массива на 5, затем их просуммировала.

Теперь умножим тот же диапазон на горизонтальный массив =.

Перемножение массивов

Программа подставила к каждому элементу горизонтального массива вертикальный, после чего перемножила их, как в первом варианте.

Снова изменим условия и из вертикального массива сделаем двумерный массив =. Перемножим на =. И вот оно! Результат не поменялся. Почему? Потому что в случае использования двумерных массивов их элементы сопоставляются другим элементам массива по их порядковым номерам в равных измерениях.

Умножение многомерных массивов

Умножение массивов с разными размерностями

Имейте в виду, что к массивам можно применять все формулы, которые применяются в стандартных ситуациях, включая логические. Например, в случае, описанном выше, когда перемножаются массивы с разными размерностями в одинаковых измерениях, чтобы избежать возврата ошибки, необходимо изменить формулу – .

Резюме

  • Логические функции Excel
  • Сумма четных и нечетных чисел в Excel
  • Условия сравнения чисел и строк в Excel
  • Текстовые функции Excel
  • Тест на знание массивов, функций ссылок и массивов Excel
  • Математические функции Excel
  • Функции дата и время Excel
  • Функции ссылок и массивов Excel
  • Статистические функций Excel
  • Функции ВПР2 ГПР2
  • Функция ПЕРТЕКСТ
  • Критерий Манна-Уитни
  • Подключение MySQL в Excel
  • Подключение Excel к SQL Server

Комментарии

Здравствуйте. Спасибо большое за прекрасное изложение материала. Но хотел бы обратить Ваше внимание на ошибку в последнем слайде данной статьи - некорректно расставлены знаки-делители. Правильный вариант такой: 1;1;1:1;1;1:1;1 ;1

Читайте также: