Використання масивів констант

Лабораторна робота № 11

 

Тема: Створення та використання формул масивів.

Мета: Ознайомитись з поняттям масиву в Excel, навчитись створювати та використовувати формули масивів.

Примітка: Текст виділений курсивом запишіть у робочий зошит.

Хід роботи

Поняття масиву

 

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

 

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

Поняття формули масиву

 

Операції над масивами проводять з допомогою формул масивів. Признаком формули масиву є фігурні дужки, в які заключена формула.

 

Наприклад: {=A1:A5*B1:B5} – формула перемноження одного вертикального п’ятиелементного масиву на інший п’ятиелементний вертикальний масив. В результаті отримаємо також п’ятиелементний вертикальний масив, елементи якого містяться в діапазоні C1:C5 (див. малюнок)

 

 

Для введення формули масиву:

Ø виділяють діапазон клітинок, в яких буде міститись результат;

Ø вводять формулу (без фігурних дужок);

Ø натискають комбінацію CTRL+SHIFT+ENTER.

Для редагування формули масиву:

Ø виділяють всі клітинки масиву (виділивши одну з клітинок натисніть CTRL + /);

Ø редагують формулу в рядку формул;

Ø натискають CTRL+SHIFT+ENTER.

1. Перевірка знань учнів групи за І та ІІ півріччя навчального року проходить у вигляді тестів. Побудувавши таблицю за зразком, та використавши формули масиву, обчисліть середню зміну успішності, найбільше збільшення та зменшення успішності в групі.

 

Середня зміна успішності обчислюється за формулою: {=СРЗНАЧ(ОЦІНКИ за ІІ півріччя – ОЦІНКИ за І півріччя)}


Завдання №1

 

За зразком, наведеним на другій сторінці роботи побудуйте систему спостереження за температурою повітря протягом місяця.

При побудові системи використайте наступні рекомендації:

1) середня добова температура є середнім значенням температури у день та вночі;

2) для клітинок зі значеннями температури задайте умовне форматування, за яким при введенні плюсової температури клітинка заливається жовтим кольором, мінусової – голубим, нульової – залишається без заливки

3) вертикальним масивам температури в день, вночі та середньодобової присвойте відповідно імена ДЕНЬ, НІЧ, СЕРЕДНЯ_ДОБОВА. Для цього виділивши відповідний діапазон клітинок з меню ВСТАВКА ИМЯ ПРИСВОИТЬ

4) побудуйте графіки температур

5) знайдіть значення середньої місячної зміни температури за добу за формулою масиву =СРЗНАЧ(ABS(День-Ніч))

6) кількість днів з плюсовою середньодобовою температурою обчисліть використавши у формулі масиву функцію СЧЕТЕСЛИ: =СЧЁТЕСЛИ(Середня_добова;">0")

7) середня плюсова температура за місяць обчислюється за формулою масиву =СРЗНАЧ(ЕСЛИ(Середня_добова>0;Середня_добова;""))

8) для пошуку дати фіксування найвищої (найнижчої) температури використайте МАСТЕР ПОИСК, вважаючи, що найвищу температуру було зафіксовано вдень, а найнижчу – вночі

9) для пошуку значення найвищої (найнижчої) температури використайте звичайні функції МАКС та МИН

 

Використання масивів констант

 

Формули масивів можна використати і для швидкого заповнення клітинок деяким списком.

Для цього список попередньо означають як масив констант (ВСТАВКА ИМЯ ПРИСВОИТЬ; задають ім’я масиву; в полі формула вводять елементи списку у вигляді формули масиву).

Для введення списку виділивши необхідну кількість клітинок, записують формулу масиву ( =ІМ’Я масиву).

 

 

ЗАУВАЖЕННЯ: Якщо елементи списку у формулі масиву відділені “;”, масив вважається горизонтальним, тому при вставленні списку – виділяють горизонтальний фрагмент клітинок.

Для вставки списку, описаного як горизонтальний масив, у вертикальний фрагмент використовують функцію ТРАНСП: =ТРАНСП(ІМ’Я масиву)

 

2.Означте список днів неділі, як масив констант з іменем ДНІ, та навчіться швидко вводити даний список в клітинки робочих таблиць в горизонтальному та вертикальному порядках.

Завдання №2

 

Ви працівник складу торгівельної оптової фірми «Техномаркет», основним об’єктом діяльності якої є підшипники. Дані обліку складських господарських операцій заносяться в таблицю Excel.

Досить часто в даній базі даних приходиться шукати: певне значення та кількість його входжень (наприклад, число операцій з визначеним постачальником чи клієнтом, кількість операцій з певним типом підшипника і т.д.); суму приходу та розходу по вказаній даті.

За зразком наведеним нижче, побудуйте систему: занесення даних обліку; пошуку значення в базі даних і кількості його входжень; підрахунку приходу/розходу по вказаній даті.

 

 

При створенні використайте наступні рекомендації:

1) побудуйте таблицю, та занесіть до неї не менше десяти записів господарських операцій;

2) для пошуку значення, заданого в полі ЗНАЙТИ, та виводу в полі РЕЗУЛЬТАТ відповідного повідомлення, використайте формулу масиву –=ЕСЛИ(ИЛИ($C$4=База);"Значення є в базі";"База не містить значення") попередньо присвоївши базі даних ім’я БАЗА;

3) використавши умовне форматування організуйте виділення в базі даних клітинок з шуканим значенням;

4) для підрахунку кількості входжень шуканого значення в полі КІЛЬКІСТЬ використайте формулу масиву – =СУММ(ЕСЛИ(База=$C$4;1));

5) для підрахунку суми приходу за задану дату місяця використайте формулу масиву – =СУММ(ЕСЛИ($C$14&$E$14=Дата&Вид_опер;Сума)) попередньо задавши імена відповідним стовпцям даних.

 

3. Збережіть створену робочу книгу під назвою ЛАБ№11_<Прізвище>, та розмістіть її у папці СТУДЕНТ_ЛАБ№11 на Server.