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



В работе используются следующие встроенные функции:

СУММ(аргумент1;аргумент2;…) – выполняет суммирование аргументов (можно воспользоваться кнопкой S панели инструментов).

ОСТАТ(число;делитель) – возвращает остаток от деления аргумента число на делитель. Результат имеет такой же знак, как и делитель.

СТРОКА(ссылка) – возвращает номер строки, определяемой ссылкой. Если ссылка опущена, то предполагается, что это ссылка на текущую ячейку.

СЧЁТЕСЛИ(диапазон;критерий) – подсчитывает количество ячеек внутри диапазона, удовлетворяющих заданному критерию (например, «>32»).

МУМНОЖ(массив1;массив2) – возвращает произведение матриц. Результатом является массив с числом строк, как в массиве1 и с числом столбцов, как в массиве2. Количество столбцов массива1 равно количеству строк массива2. Оба массива содержат только числа (иначе выведется ошибка #ЗНАЧ!).

СЧЁТ(значение1; значение2; ...) – подсчитывает количество чисел в списке аргументов.

МОБР(массив) – Возвращает обратную матрицу для квадратной матрицы, хранящейся в массиве. Все ячейки массива должны содержать значения (иначе ошибка #ЗНАЧ!.

 

Упражнение 2. Удвоить числа, расположенные на нечётных местах одномерного массива, и определить их сумму (рис.4.8). Для этого:

Рис.4.8 Сумма удвоенных чисел, расположенных на нечётных местах

одномерного массива

1. В соответствующие ячейки рабочего листа добавить необходимые подписи для данных и заданный диапазон чисел (столбец А).

2. В ячейку В4 ввести формулу:

=ЕСЛИ(ОСТАТ(СТРОКА(A4);2)<>0;2*A4;0),

которая копируется на диапазон В5:В12.

3. В ячейку В15 ввести формулу: =СУММ(B4:B11).

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

 

Упражнение 3. Для заданных целых чисел определить количество чисел, кратных 3 (рис.4.9).

Рис.4.9 Количество точек, кратных 3

Для выполнения задания:

1. Заполнить столбец А данными как показано на рис.5.9.

2. В ячейку В4 ввести формулу =ЕСЛИ(ОСТАТ(A4;3)=0;1;0), которая далее копируется на диапазон В5:В20.

3. В ячейку С4 (соответственно в диапазон С4:С20) ввести формулу:

=ЕСЛИ(B4=1;"Данная точка делится без остатка на 3";"").

Пользовательский формат для диапазона С4:С20: ;;[Белый]

4. В ячейку С22 ввести формулу: =СУММ(B4:B20)

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

Упражнение 4. Подсчитать в заданном двумерном массиве количество отрицательных элементов (рис.4.10). Для выполнения задания:

1. Заполнить ячейки A 4: D 6 необходимыми значениями (рис.4.10).

2. В ячейку F 4 ввести формулу: =СЧЁТЕСЛИ(A4:D6;"<0").

Рис.4.10 Подсчёт отрицательных элементов массива

 

Упражнение 5. Заданы матрицы A , B , C , D размерности 3х4. Найти  5A cos(B) + C2D (рис.4.11). Для выполнения задания:

Рис.4.11 Вычисление результирующей матрицы

1. Поместить данные матриц A , B , C , D соответственно в диапазоны A 2: D 4, A 7: D 9, A 12: D 14, A 17: D 19.

2. В ячейку F 3 ввести подпись Результирующая матрица.

3. Командой Вставка ® Объект на вкладке Новый выбрать Тип объекта – Microsoft Equation 3.0 и вставить формулу 5A cos(B) + C2D.Для версии Excel 2007 и выше на вкладке Вставка нажать кнопку

4. В ячейку F 7 ввести формулу:

=5*A2:D4-COS(A7:D9)+СТЕПЕНЬ(A12:D14;2)-A17:D19

и нажать клавишу Enter.

5. Выделить диапазон F 7: I 9, установить указатель мыши в строку формул и нажать одновременно клавиши Ctrl + Shift + Enter.

 


Дата добавления: 2020-01-07; просмотров: 171; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!