Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Функції обробки масивів ЕТ




 

 

Щоб стати досвідченим користувачем програми Excel, потрібно навчитися використовувати формули масивів. За допомогою цих формул виконуються обчислення, які не можна зробити за допомогою звичайних формул. Ця стаття основана на серія статей для досвідчених користувачів програми Excel, які написав Колін Уілкокс, а також адаптовані розділи 14 і 15 книги Формули у програмі Excel 2002 (автор Джон Уокенбах, професіонал MVP у програмі Excel).

 

Якщо у вас є досвід використання формул у програмі Excel, ви вже знаєте, що вони дають змогу виконувати досить складні операції. Наприклад, можна обчислити загальну вартість позики на будь-яку кількість років. Однак якщо ви бажаєте опанувати формули Excel на фаховому рівні, вам потрібно навчитися працювати з формулами масивів. За допомогою цих формул можна виконувати складні завдання, зокрема:

підрахувати кількість символів у діапазоні клітинок;

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

підсумувати кожне n-е значення в діапазоні.

 

Примітка Іноді формули масивів називають "формулами CSE", оскільки для того, щоб ввести таку формулу, потрібно натиснути сполучення клавіш Ctrl+Shift+Enter.

Побіжний огляд масивів і формул масивів

 

Якщо ви хоча б трохи займалися програмуванням, ви, імовірно, зустрічали термін масив. У нашому випадку масив – це сукупність елементів. У програмі Excel ці елементи можуть розташовуватися в одному рядку (одновимірний горизонтальний масив), одному стовпці (одновимірний вертикальний масив) або кількох рядках і стовпцях (двовимірний масив). Створювати тривимірні масиви або формули масивів у програмі Excel не можна.

 

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

 

У наступному розділі на прикладах показано, як створювати формули масивів для однієї та кількох клітинок.

 

Деякі стандартні функції мають аргументами масиви комірок і навіть можуть повертати масиви значень. Ввід таких функцій у порівнянні зі звичайними відрідняється тим, що завершується він не клавішею Enter клавіатури (чи клавішею Ok з останнього вікна майстру функцій), а комбінацією клавіш Ctrl+Shift+Enter.

 

Подібну техніку можна використовувати і для введення однотипних формул з обробки табличних даних. При введенні формули масиву Excel автоматично бере її у фігурні дужки {} після натиснення вказаних клавіш.

 

Використання формул масиву дозволяє ввести формулу один раз і не копіювати її для всіх вічок діапазону. Через те, що використання формули масиву виключає процес її подальшого копіювання, то й зникає необхідність використовувати адресацію комірок відмінну від відносної. У зв'язку з тим, що масив обробляється як єдиний модуль, то не можна переміщати або видаляти частину масиву.

 

 

34. Типові алгоритми обробки одномірних масивів засобами електронних таблиць

 

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

 

1. Знайти суму та кількість від"ємних елементів масиву А(10)

 

1) B2:K2 <--- {=ЕСЛИ(B1:K1<0; B1:K1; "")}

 

2) B3<--- =СУММ(B2:K2)

 

3) B4<--- =СЧЕТ(B2:K2)

 

2. Знайти суму квадратів додатніх чисел масиву А(10) та масив відхилень масиву А від знайденої суми квадратів

 

1) B2:K2 <--- {=ЕСЛИ(B1:K1>0; B1:K1^2; "")}

 

2) B3<--- =СУММ(B2:K2)

 

3) B4:K4 <--- { =B1:K1-B3}

 

3. У вказаній комірці знайти координату(номер) нульового елемента масиву А(10)

 

1) B3:K3 <--- {=ЕСЛИ(B1:K1=0; B2:K2; "")}

 

2) B4 <--- = СУММ(B3:K3)

 

4. Знайти максимальний від"ємний елемент масиву А(10)

 

1) B2:K2 <--- {=ЕСЛИ(B1:K1<0; B1:K1; "")}

 

2) B3 <--- = МАКС(B2:K2)

 

5. Знайти суму перших N та добуток перших М елементів масиву А(10) у вказаних комірках

 

1) C5:L5<--- {=C1:L1+B5:K5}

 

2) C6:L6<--- {=ЕСЛИ(C2:L2=B3;C5:L5;"")}

 

3) B7<--- =МАКС(C6:L6)

 

4) C8:L8 <--- {=C1:L1*B8:K8}

 

5) C9:L9<--- {=ЕСЛИ(C2:L2=B4;C8:L8;"")}

 

6) B7<--- =МИН(C9:L9)

 

6. Методом часткових добутків знайти добуток від"ємних елементів масиву А(10)

 

1) C2:L2<--- {= ЕСЛИ(C1:L1<0; C1:L1*B2:K2;B2:K2)}

 

2) B3<--- =L2

 

7. В масиві А(10) знайти мінімальний парний елемент

 

1) B2:K2 <--- {=ЕСЛИ(B1:K1/2=ЦЕЛОЕ(B1:K1/2);B1:K1;"")}

 

2) B3<--- = МИН(B2:K2)

 

8. В масиві А(10) є декілька елементів, що мають однакове значення. Знайти це значення та координити елементів, які його мають.

 

1) B4:B13 <--- {=ТРАНСП(C3:L3)}

 

2) A4:A13 <--- {=ТРАНСП(C2:L2)}

 

3)C4:L13 <--- {=ЕСЛИ(C3:L3=B4:B13;ЕСЛИ(C2:L2<>A4:A13;C3:L3;"");"")}

 

4) C15 <--- =МАКС(C4:L13)

 

5) C16:L16 <--- {=ЕСЛИ(C3:L3=C15;C2:L2;"")}

 

 





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


Дата добавления: 2015-11-05; Мы поможем в написании ваших работ!; просмотров: 939 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Человек, которым вам суждено стать – это только тот человек, которым вы сами решите стать. © Ральф Уолдо Эмерсон
==> читать все изречения...

4338 - | 4170 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.