Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Формулы массивов. Для обработки массивов информации в MS Excel существует специальный тип формул – формулы массивов





 

Для обработки массивов информации в MS Excel существует специальный тип формул – формулы массивов.

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

 

Для создания массива необходимо:

1. Выделить группу ячеек мышью или с помощью клавиатуры (Shift + «стрелки»)

2. Вст а вка ® И мя ® П рисвоить

3. В поле «Имя» диапазона указать имя массива. Например, “ Блок1 ”.

4. Нажать клавишу Enter или Ok.

 

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

 

Основные операции обработки массивов:

 

1. Суммирование значений элементов.

= СУММ (Блок1)

 

2. Определение среднего значения по значениям элементов массива

= СРЗНАЧ (Блок1)

 

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

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

 

{= < Операция > (< Условие > * < Выражение>)}

 

где { } (фигурные скобки) – результат нажатия Ctrl + Shift + Enter при завершении работы с формулой. Круглые скобки вставляются автоматически после нажатия Ctrl + Shift +Enter и указывают на то, что данная формула является формулой массива. Далее все формулы массива будем брать в фигурные скобки.

 

Операция – функция обработки данных (операции над группой ячеек). Например, функция «СУММ».

Условие – совокупность выражений вида

 

ЕСЛИ(Условие1; 1; 0) * ЕСЛИ(Условие2; 1; 0) … ЕСЛИ(УсловиеN; 1; 0),

 

где ЕСЛИ(Условие1; 1; 0) функция, возвращающая 1, в случае истинности условия, 0 – если условие ложно. Совокупность данных выражений, соединенных оператором умножения реализует функцию отбора элемента массива:

F (x) = 1 * 1 * 1 …

Условие1 – условное выражение Например: B5 = НаимТовар, что означает: если в очередной элемент массива НаимТовар равен значению ячейки B5 текущего листа, то результат - 1, иначе - 0.

 

Выражение - арифметическое выражение, в составе которого имеются наименования массивов.

Например,

(ПриходТовар – РасходТовар)

 

означает, что от каждого элемента массива ПриходТовар будет отниматься элемент массива РасходТовар.

Внимание! Массивы в формулах массивов должны иметь одинаковые размерности, т.е. содержать одинаковое число элементов.

Пример формулы массива:

 

{= СУММ (ЕСЛИ(НаимТовар =B5; 1; 0) * ЕСЛИ(ДатаРегистр > =НачДата; 1; 0)*

* ЕСЛИ(ДатаРегистр < =КонДата; 1; 0) * (ПриходТоварРасходТовар)}

 

* жирным шрифтом выделены массивы.

 

Формула означает, что в результате ее расчета будет вычислено выражение (ПриходТовар – РасходТовар) для каждого элемента массивов, после чего эти выражения будут просуммированы функцией СУММ, т.е.

 

Условие1 * (ПриходТовар [1] – РасходТовар [1]) + Условие2 * (ПриходТовар [2] –
РасходТовар [2]) + … + УсловиеN * (ПриходТовар [N] – РасходТовар [N])

 

здесь Условие1-УсловиеN – результат вычисления выражения

 

ЕСЛИ(НаимТовар =B5; 1; 0) * ЕСЛИ(ДатаРегистр > =НачДата; 1; 0)*

* ЕСЛИ(ДатаРегистр < =КонДата; 1; 0),

 

которое принимает значение 0 или 1 в зависимости от условий, для каждого элемента. Если результат вычисления произведения условий равен нулю, то, следовательно, результат вычисления 0 * (ПриходТовар [1] – РасходТовар [2] ) также равен нулю и данный элемент массива не участвует в расчете результата для формулы массива в целом.

 







Дата добавления: 2014-11-12; просмотров: 927. Нарушение авторских прав; Мы поможем в написании вашей работы!




Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


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


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


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Методы анализа финансово-хозяйственной деятельности предприятия   Содержанием анализа финансово-хозяйственной деятельности предприятия является глубокое и всестороннее изучение экономической информации о функционировании анализируемого субъекта хозяйствования с целью принятия оптимальных управленческих...

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

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

Примеры задач для самостоятельного решения. 1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P   1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.023 сек.) русская версия | украинская версия