Файл: Лабораторная работа Г. Нижнекамск Как задать простое логическое условие в Excel.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 142

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.



Данная формула позволяет вывести 5 наибольших продаж указанного продавца:

Рис. 256 - Наибольшее или наименьшее значение по условию
Итак, в данном уроке мы рассмотрели несколько интересных примеров применения формул массива в Excel.
Подходы к редактированию формул массива в Excel
Использование формул массива в Excel имеет целый ряд преимуществ. Даже сложность работы с ними, зачастую можно принять как преимущество, поскольку сложность сразу отсеивает дилетантов. В этот уроке мы разберем два подхода к редактированию формул массива в Excel. Они не идеальны, но, возможно, Вам пригодятся.

Подход №1
На рисунке ниже представлена формула массива, размер которой необходимо расширить с C3:C8 до C1:C10.

Чтобы проделать это, выполните следующие действия:

Рис. 257 - Подходы к редактированию формул массива в Excel (Подход №1)
1. Выделите диапазон ячеек, которые будет содержать новый массив. Здесь главное, чтобы новый массив перекрывал собой старый, иначе Excel не даст закончить редактирование и выдаст предупреждение. В нашем случае это диапазон C1:C10.

2. Далее нужно удостовериться, что активной является ячейка, принадлежащая старому массиву. Это позволит сохранить структуру формулы, пусть и с «ложными» ссылками на ячейки. Поскольку в нашем случае активной является пустая ячейка, выделим подходящую. Допустим C3:

Сделать ячейку активной в выделенном диапазоне можно с помощью клавиши Enter.
3. Перейдем в режим редактирования формулы (клавиша F2). На данном этапе можно перезадать области, участвующие в формировании массива. В нашем случае мы перезададим обе области:

Рис. 258 - Подходы к редактированию формул массива в Excel (Подход №1)
4. Сохраним изменения в формуле, нажав комбинацию клавиш Ctrl+Shift+Enter. Формула массива будет обновлена.
Подход №2
Второй подход можно применить как для уменьшения, так и для увеличения размера массива в Excel. Здесь главное, чтобы у старого и нового массивов была как минимум одна общая ячейка.


На рисунке ниже представлен массив, диапазон которого необходимо уменьшить с С1:С10 до C1:C5.

Чтобы проделать это, выполните следующие действия:

1. Выделите диапазон, содержащий формулу массива.

2. Нажмите клавишу F2, чтобы перейти в режим редактирования.


Рис. 259 - Рис. 258 - Подходы к редактированию формул массива в Excel (Подход №2)
3. Нажмите комбинацию клавиш Ctrl+Enter. Это действие вводит отдельную формулу в каждую из ячеек диапазона. Причем эти формулы не являются формулами массивов. Например, в ячейке С3 содержится следующая формула:

Рис. 260 - Подходы к редактированию формул массива в Excel (Подход №2)

4. Перезадайте диапазон, в котором будет находиться новый массив, и сделайте активной ячейку из старого массива. Это позволит сохранить формулу, пусть и с «ложными» ссылками. В нашем случае мы просто уменьшим размер диапазона до С1:C5:

Рис. 261 - Подходы к редактированию формул массива в Excel (Подход №2)
5. Снова перейдите в режим редактирования. На данном этапе можно перезадать области, участвующие в формировании массива. В нашем случае мы перезададим обе области:

Рис. 262 - Подходы к редактированию формул массива в Excel (Подход №2)


6. Нажмите комбинацию клавиш Ctrl+Shift+Enter, чтобы сохранить изменения. Размер массива будет уменьшен.


Рис. 263 - Подходы к редактированию формул массива в Excel (Подход №2)
7. Удалите лишние формулы из диапазона C6:C10.

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