
- •Основні положення Алгоритмізація обчислювальних процесів
- •Апаратне і програмне забезпечення пк
- •Програмне забезпечення
- •Архіватори
- •Етапи розв’язування задач на персональному комп’тері
- •Захист інформації від несанкціонованого доступу
- •Історія розвитку електронно-обчислювальної техніки.
- •Кодова таблиця
- •Носії інформації
- •Одиниці вимірювання кількості інформації
- •Основні типи обчислювальних процесів
- •Перегляд файлової системи програмами «Мій комп’ютер», «Провідник»
- •Поняття про віруси та антивірусні програми
- •Поняття про папки, файли та операції над ними
- •Програмні оболонки Norton Commander (nc), Windows Commander (wc)
- •Операційна система Windows X Використання технології ole для об’єднання документів з різних програмних засобів
- •Віконний інтерфейс
- •Графічний редактор Paint
- •Зміна розміру малюнка
- •Збереження малюнка
- •Операції з кольором
- •Робота з об'єктами
- •Операційна система Windows X
- •Оформлення документів за допомогою Word Art
- •Проведення простих та ланцюгових досліджень за допомогою програми Калькулятор (Стандартний, Інженерний)
- •Редактор формул Equation Editor
- •Робота з довідкою
- •Робочий стіл: малюнок столу; різновиди зображень: ярлик, значок, папка
- •Створення та редагування простих та комбінованих графічних зображень
- •Текстовий редактор Блокнот
- •Управління Windows клавіатурою і маніпулятором
- •Power Point – засіб створення презентацій
- •Вставка спеціальних ефектів, діаграм, таблиць, малюнків
- •Робота з текстами, шаблонами, маркерами
- •Створення інтерактивних кнопок
- •Абсолютна і відносна адресація комірок ет
- •Аналіз даних з використанням процедур підбору параметрів і пошуку рішень
- •Ввід і відображення інформації в комірках електронної таблиці
- •Використання гіперпосилання при створенні автоматизованих робочих місць
- •Використання логічних функцій and, or, not та їх комбінацій
- •Вкладені логічні функції if
- •Головне меню електронної таблиці
- •Дослідження трендів засобами Excel х
- •Електронна таблиця Excell X
- •Елементи вікна електронної таблиці
- •Завантаження, початок і завершення роботи з книгами електронної таблиці
- •Застосування шаблонів
- •Консолідація даних засобами ет
- •Копіювання інформації в середовищі Excel X
- •Логічна функція вибору альтернативних варіантів if
- •Математичні, статистичні функції
- •Обробка табличних документів в середовищі Excel х Microsoft Excel – табличний процесор, програма для створення й обробки електронних таблиць.
- •Організація і обробка баз даних в середовищі Excel х
- •Приклади створення і використання формул-масивів в ет
- •Робота з вікнами в середовищі Excel х
- •Робота з файлами в середовищі Excel_х
- •Сортування даних в середовищі Excel_х
- •Поняття: комірка, рядок, стовпчик, діапазон, список та дії над ними
- •Створення зведених таблиць засобами ет
- •Створення і редагування діаграм засобами Excel х
- •Створення макросів в середовищі Excel х
- •Створення нових шаблонів
- •Фільтрування даних: автофільтр, розширений фільтр
- •Фінансові функції та приклади їх використання
- •Форматування інформації в середовищі Excel X
- •Форми відображення інформації в середовищі Excel_х
- •Формування проміжних підсумків
- •Функції дати і часу та дії над ними
- •Функції обробки масивів ет
- •Функції обробки текстових даних в ет
- •Безпека в Інтернет
- •Броузери
- •Всесвітня павутина www
- •Глобальна мережа Інтернет
- •Групи новин в Інтернет
- •Додатки до повідомлень
- •Електронна пошта
- •Засоби інтерактивного спілкування
- •Інтернет-радіо
- •Комп’ютерні мережі Загальне поняття про комп’ютерні мережі
- •Топологія мереж
- •Послуги комп’ютерних мереж.
- •Локальні обчислювані мережі
- •Світова глобальна комп’ютерна мережа internet
- •Локальні і глобальні мережі
- •Мова html і Web-дизайн
- •Основні поняття служби www
- •Оформления таблиць
- •Побудова списків, таблиць, форм
- •Пошук інформації в Інтернет
- •Програма icq
- •Програма Qutlook Express
- •Робота з фреймами
- •Сервіси, протоколи та адресація ресурсів (служби) Інтернет
- •Служба ftp
- •Створення Web-сторінок засобами html та іншими програмними засобами
- •Автозаміна символів
- •Ввід і редагування інформації
- •Використання формул в таблицях
- •Вставка виносок, символів та гіперпосилань
- •Додавання номерів сторінок
- •Команди Меню
- •Користування автотекстом
- •Основне вікно
- •Панелі інструментів: стандартна і форматування
- •Побудова діаграм на основі таблиць
- •Редактор текстів Word X
- •Робота з колонтитулами
- •Робота з таблицями
- •Робота з файлами з використанням кількох вікон
- •Робота зі сторінками та блоками тексту
- •Розбиття тексту на колонки, на сторінки
- •Складові частини вікна
- •Вікно редактора Word
- •2.1. Рядок заголовка. (поз.6 на рис.1.1.)
- •2.2. Рядок меню. (поз.7 на рис.1.1.)
- •2.3. Панелі інструментів.
- •Створення змісту
- •Створення маркованих і нумерованих списків
- •Створення об’єктів за допомогою панелі «Рисование»
- •Створення рамки, заливки, буквиці
- •Створення списку ілюстрацій
- •Форматування сторінок, абзаців, символів
- •Встановлення зв’язків між таблицями
- •Групування даних та формування підсумків у звітах
- •Групування і сортування даних у звіті
- •Імпорт, експорт таблиць
- •Індексування та копіювання таблиць
- •Копіювання таблиці в іншу базу даних
- •Конструювання умов відбору записів у запитах
- •Редагування даних таблиць
- •Сортування та вибір даних за допомогою запитів
- •Сортування, фільтрування і пошук даних в таблицях
- •Створення головної кнопкової форми
- •Створення елементів керування для пошуку даних у формах
- •Створення звітів на основі даних таблиць
- •Створення звітів на основі запитів
- •Створення макросів
- •Створення обчислювальних полів у запитах
- •Створення обчислювальних полів у формах
- •Створення підсумкових запитів на вибірку даних
- •Створення простих форм в режимі майстра, керування їх властивостей в режимі конструктора
- •Створення складних і перехресних запитів
- •Створення таблиць за допомогою майстра, в режимі конструктора, шляхом введення даних
- •Форматування груп елементів керування у формах
Функції дати і часу та дії над ними
Для роботи з датами і часом використовується більше десятка функцій. Виберіть команду Функція (Function) у меню Вставка (Insert). У діалоговому вікні Майстер функцій — крок 1 з 2 (Insert Function) (мал. 16.6) у списку або категорію (Function category) виділите Дата і час (Date&Time).
Приклад використання функції Дата і час (Date&Time) розглянутий нижче (див. Вправи).
В Excel передбачено 14 функцій, що працюють з типом значень Дата и время (Date & Time). Розглянемо деякі з них.
СЕГОДНЯ (TODAY)
Функція СЕГОДНЯ (TODAY) не має аргументу. Вона повертає поточну дату, точніше, дату, встановлену в системі.
Наприклад, якщо користувач працює 20-го травня 1997 р., то наступна формула
=СЕГОДНЯ() або =TODAY()
поверне дату 20.05.97.
ДАТА (DATE)
Функція ДАТА (DATE) відтворює на екрані дату залежно від своїх трьох аргументів: рік, місяць і день. Ця функція допоможе скомпонувати дату на підставі інформації, поміщеної в робочу таблицю.
Наприклад, якщо клітинка А1 вміщує 1997, клітинка В1 - 06 і клітинка С1 - 25, то формула
=ДАТА(А1;В1;С1) або =DATE(А1;В1;С1)
поверне дату 25.06.97.
ДЕНЬ (DAY)
Функція ДЕНЬ (DAY) визначає день місяця в даті, що вказана. Наприклад, якщо клітинка А1 вміщує дату 25.12.97, то формула
=ДЕНЬ(А1) або =DAY(А1)
поверне 25.
Примітка. Крім цього, в Excel передбачені функції ГОД (YEAR) і МЕСЯЦ (MONTH), які виділяють з дати відповідно рік і місяць.
ДЕНЬНЕД (WEEKDAY)
Функція ДЕНЬНЕД (WEEKDAY) визначає день тижня в даті, що вказана. Вона має два аргументи: дату і код, що визначає тип результату (другий аргумент не обов'язковий). Коди запиту наведені в табл. 2.6.
Таблиця 2.6
Коди запитів функції ДЕНЬНЕД
Наприклад, якщо клітинка А1 вміщує 12.09.97, то формула
=ДЕНЬНЕД(А1;2) або =WEEKDAY(А1;2)
поверне число 4, яке визначає, що цей день був четвер.
ВРЕМЯ (TIME)
Функція ВРЕМЯ (TIME) повертає час залежно від своїх трьох аргументів: годин, хвилин і секунд. Ця функція допоможе скомпонувати час на підставі інформації, вміщеної в робочій таблиці.
Наприклад, якщо клітинка А1 вміщує 8, клітинка В1 - 15, а клітинка С1 - 0, то формула
=ВРЕМЯ(А1;В1;С1) або =TIME(А1;В1;С1)
поверне 8:15:00.
ЧАС (HOUR)
Функція ЧАС (HOUR) виділяє з часу кількість годин. Наприклад, якщо клітинка А1 вміщує час 8:15:00, то формула
=ЧАС(А1) або =HOUR(А1)
поверне 8.
Функції обробки масивів ет
Щоб стати досвідченим користувачем програми 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;"")}