З часу виходу перших програмних продуктів Microsoft у вигляді цілісного офісного пакету в сучасному світі одним з найбільш цікавих і необхідних інструментів є електронні таблиці. Сама ж електронна таблиця призначена для вирішення багатьох завдань, і не тільки для виконання найпростіших математичних операцій, як вважають деякі користувачі працюють, наприклад, з Excel. Вона служить багатьом цілям, наприклад для створення та організації баз даних. Погодьтеся, адже Access – теж табличне додаток. Але зараз для простоти розуміння розглянемо таблиці «Эксела», оскільки вони є найбільш поширеними.
Електронна таблиця призначена для чого? Загальний опис
Як стверджують шановні інтернет-джерела, електронна таблиця або офісне додаток, що дозволяє її створювати або з нею працювати, являє собою прикладну програму, яка призначена для твору математичних та інших обчислень на основі двовимірних масивів даних.
Основних напрямів у застосуванні такого функціоналу можна виділити досить багато. Однак у самому загальному випадку можна сказати, що електронна таблиця призначена для таких цілей: математичні, алгебраїчні та інші обчислення; автоматизація обчислювальних процесів; створення бухгалтерської звітності; математичний та структурний аналіз; математичне моделювання; обчислення сценаріїв і т. д. Неважко помітити, що в основі своїй все зводиться до математики та її похідних. Але в більшості випадків програми, що працюють з табличними даними, що представляють інтерес для користувачів в першу чергу тим, що в них може застосовуватися автоматизація обчислень. Іншими словами, немає необхідності кожен раз, умовно кажучи, ставити якусь формулу, щоб отримати необхідний результат у подібних процесах. Завдяки такому підходу, застосування електронних таблиць істотно спрощується.
Таблиця «Ексель» або в будь-якій подібній програмі: структурна організація
Тепер подивимося, що являє собою будь-яка електронна таблиця на основі програми Excel, яке входить в будь-який офісний пакет. Всі інші програми в розрахунок не беремо, оскільки їх організація практично аналогічна.
Отже, чому таблиця «Ексель» являє собою двовимірний масив даних? Тільки тому, що в ній спочатку використовується як би дві координати, якщо підходити до її організації з точки зору геометрії. Тут є два основних елемента: рядки електронної таблиці і стовпчики, кожні з яких позначені цифрами та літерами (в деяких версіях Excel – тільки цифрами). Таким чином формується осередок з унікальною адресою (наприклад, перша має позначення A1). Така організація є необхідністю при використанні формул, які вводяться не у звичному нам варіанті, а з зазначенням номерів комірок і дій, які до них застосовуються. Однак можна відзначити, що електронна таблиця призначена не тільки для роботи з двовимірними масивами. Зовсім просто можна додати третю координату у вигляді номера аркуша, коли створюються перехресні зв'язки, тобто у формулі або у статистичному дослідженні вказується три посилання. Це корисно за умови утримання в осередках різних типів даних.
Нарешті, можна цілком обгрунтовано заявити і про можливості організації чотиривимірного масиву, коли при встановленні зв'язків використовується інший лист, інша зовнішня програма або окремі файли з прив'язкою до даних комірок або виконуваних для них процесів.
Застосовувані типи даних
Інформація, введена в кожну клітинку, може мати абсолютно різний характер. Все залежить від того, які дії з нею потрібно робити.
Так, наприклад, для звичайної математики встановлюється числовий тип, алгебраїчні додатково можна використовувати дробний, процентний або експоненціальний формат. Так само легко можна застосовувати формати дати і часу, іноді можуть знадобитися грошовий або фінансовий типи. При цьому, коли вводяться дані, їх формат автоматично трансформується у потрібний. Нарешті в будь-якому полі можна встановити текстовий формат, при якому будь-яка інформація буде відображена у тому вигляді, в якому була введена з клавіатури.
Використання найпростіших формул
Електронні таблиці інформатика спочатку розглядає як суто математичне засіб. І кожен користувач, який тільки починає працювати з такими програмами, повинен навчитися користуватися хоча б найпростішими формулами. Як вже говорилося, вони представлені у специфічному вигляді. Наприклад, в будь-якому полі для встановлення формули добутку чисел з різних осередків не можна просто написати 2 х 2. Для цього необхідно вказати той самий адресу, про який йшла мова вище. Припустимо, що у нас є два числа, які розташовані у клітинках з координатами A1 і B1 (A і B – стовпці 1 і 2 рядки електронної таблиці). Для введення формули використовується спеціальне поле під панелями інструментів, де спочатку для вказівки програмі виконання дії ставиться знак рівності і вказуються потрібні адреси. Таким чином, примітивна формула множення виглядає так: =A1*B1 а які числа будуть введені в клітинках, не настільки важливо. Ось тільки сама формула теж прописується в певному полі, яке має відрізнятися від двох попередніх (в іншому випадку програма просто видасть помилку).
Цікаво виглядає сума. Можна просто прописати додавання (=A1+B1), але при використанні діапазонів введення всіх даних займе занадто багато часу. Тому простіше вказати його цілком, та ще й з використанням спеціальної команди.
Наприклад, для діапазону A1-A10 при введенні формули, скажімо в поле A11 можна використовувати такий варіант: =SUM(A1:A10) або просто натиснути на кнопку автосуммирования на панелі, встановивши в якості формульної клітинку під останньою з введеного діапазону. Природно, тільки такими формулами справа не обмежується, а всі обчислення краще вивчити самому на практиці.
Взаємозв'язку і графічне представлення даних
Не менш цікаво виглядають і деякі аспекти, пов'язані з перехресними посиланнями і поданням даних. Почнемо з другого.
Якщо хто не знає, на основі таблиці можна формувати цілі звіти, наприклад у вигляді діаграм, проводити моделювання різних ситуацій чи навіть робити коротко - і довгострокові прогнози, хоча графіки і діаграми є лише малою частиною того, на що здатні такі програми. Перехресні посилання частково вже згадувалися. Вони являють собою зв'язування одночасно беруть участь в процесі обробки даних з різних джерел (осередків, листів, інших програм, файлів, посилань в інтернеті і т. д.). Тут поле діяльності практично не обмежена. До речі сказати, багато користувачів навіть не здогадуються про те, що в тому ж Excel можна запросто створювати простенькі ігри. Яскравий приклад тому - «Змійка».
Висновок
Залишається додати, що електронна таблиця призначена не тільки для всього вищеописаного. Можливості програм, їх використовують набагато ширше, але описати все це, нехай навіть у самій стислій формі, при всьому бажанні не вийде чисто фізично. Тому, якщо хочете навчитися працювати з таблицями і використовувати функціонал повною мірою, необхідно буде, що називається, простудіювати технічну документацію (благо довідкова інформація у тому ж Excel представлена на найвищому рівні).