»1. Май 2011 Дмитро 95822 переглядів
В першу чергу Excel, звичайно ж, таблиця. Але таблиці можна малювати і в Word. Головна перевага Excel - це функції і формули. Воістину потужний інструмент цього додатка і будь-який, хто почав користуватися Excel, рано чи пізно починає використовувати формули для вирішення своїх завдань. Тут я приведу основні поняття. Якщо Ви знаєте що таке функція, де її знайти і як записати в осередок, то цей розділ Вам читати явно не треба.
Формула - спеціальний інструмент Excel, призначений для розрахунків, обчислень і аналізу даних. Формула може включати в себе константу, оператор, посилання, ім'я комірки (діапазону) і функцію. Головна відмінність формули від функції це те, що формула не обов'язково повинна включати в себе одну з вбудованих функцій і може бути самостійним обчислюваним виразом (= 12 + 34) .В повсякденному використанні найчастіше використовують слово формула, а не функція. Не думаю, що це важливо і треба відмовитися. Це вже усталений вираз і ніякої помилки і непорозуміння з боку оточуючих явно не буде, якщо функцію назвати формулою
Константа - це фіксоване значення, яке представляє собою число або текст і не змінюється в процесі розрахунків.
Оператори бувають трьох видів:
- Арифметичний оператор - призначений для виконання арифметичних дій і повертає числове значення;
- Оператор порівняння - призначений для порівняння даних і повертає логічне значення ІСТИНА або БРЕХНЯ (TRUE або FALSE);
- Текстовий оператор - застосовується для об'єднання даних (в Excel їм є амперсанд - &).
Посилання - вказівка на адресу осередки. Посилання бувають абсолютними (тобто не змінюються при переміщенні і копіюванні комірки), відносними (ці посилання змінюються при переміщенні і копіюванні комірки) і змішаними. Зовнішнє посилання - посилання на осередок, розташовану в іншій робочій книзі. Простіше кажучи - посилання на осередок це вказівка осередку або діапазону в інший формулою. Якщо виділити формулу, яка містить посилання на комірки / діапазон - різні діапазони і осередки будуть виділені різними кольорами як всередині самої формули, так і на аркуші:
Вставка функції в клітинку
Функцію в клітинку можна вставити декількома способами:
Майстер функцій
Для виклику Майстра функцій необхідно натиснути значок лівіше рядки формул:
Уточнити за категорією і потрібну функцію. При перегляді функцій внизу вікна майстра функцій з'являється опис виділеної функції. Через даний майстер доступний перегляд всіх наявних у вашій версії Excel функцій. Так само перелік функцій з описом можна подивитися на даному сайті: функції Excel .
Вкладка Формули (Formulas)
На вкладці Формули (Formulas) всі функції так само розбиті на категорії. Після натискання на кнопку категорії з'являється список, що випадає, з якого можна вибрати потрібну функцію. Якщо затримати курсор на назві функції більш 2-х секунд з'явиться підказка, коротко описує функцію.
Безпосереднє введення в осередок
Якщо в будь-який осередок ввести знак рівності (=) і почати набирати назву функції - з'явиться список, що випадає з усіма функціями, які починаються часткою на введені літери.
Переміщення по списку з клавіатури здійснюється клавішами стрілок, а введення функції в комірку клавішею TAB. Або можна просто вибрати потрібну функцію мишкою, клацнувши подвійним кліком. Після вставки назви з'явиться підказка по аргументам обраної функції:
Для користувачів Excel 2003, що випадає функцій відсутній і тому вимагає від користувача точного знання найменування функції, тому що її доведеться вводити повністю в клітинку на пам'ять. Так само на пам'ять доведеться вводити і всі аргументи функції.
Функція або формула завжди повинні починатися зі знака =, інакше Excel сприйме написане як текст.
Excel так само буде розпізнавати як формулу дані в осередку, якщо вони будуть починатися з - або +. Якщо далі буде йти текст - Excel поверне в клітинку # ІМ'Я ?. Якщо числа - Excel постарається зробити математичні дії над числами (скласти, відняти, помножити, розділити і т.д. - залежно від того, чи будуть відповідні символи + - * /). Але це більше недокументированная особливість, ніж правило. Просто в даному випадку Excel сам підставить перед математичним знаком оператор рівності (=), вважаючи, що планується щось знайти.
Так само безпосередньо функцію можна записати, починаючи не з знака одно, а з "собаки" - @ ТДАТУ (). Excel сам замінити @ на =. Це може бути застосовано виключно до вбудованим функціям і пояснюється зворотну сумісність (такий введення функцій застосовувався ще в Lotus), щоб документи, створені в старих версіях Excel могли працювати в більш пізніх без втрати функціональності.
аргументи функції
Практично всі функції вимагають вказівки аргументів.
Аргумент - посилання на осередок, текст або число, які необхідні для виконання функцією розрахунків. Наприклад, функція ЕНЕЧЁТ (ISODD) вимагає вказівки в якості аргументу числа, яке необхідно перевірити. Результатом функції буде логічне значення, яке вказує парне число чи ні. Аргументом в даному випадку можна вказати як безпосередньо число:
= ЕНЕЧЁТ (5) - поверне ІСТИНА
= ISODD (5) - поверне TRUE
Так і посилання на клітинку, яка містить число:
= ЕНЕЧЁТ (C4) - в C4 має бути число
Або візьмемо функцію СУММ (SUM) - аргументами функції є числа, які необхідно підсумувати. Без них функція працювати не буде, тому що підсумовувати нічого.
Якщо функція вимагає як аргумент число або текст - то це завжди може бути так само і посиланням на осередок. Якщо в якості аргументу потрібно діапазон - то завжди необхідно вказувати саме посилання на осередок / діапазон комірок
Роздільником аргументів в російській локалізації є точка-з-коми (;). В англійській локалізації це кома (,)
Однак не всі функції вимагають обов'язкового введення параметрів. Наведені нижче функції не мають жодного параметра:
- ТДАТУ () - повертає поточний час і дату в форматі дати і часу - 01.01.2001 10:00
- СЬОГОДНІ () - повертає поточну дату в форматі дати - 01.01.2001
- ІСТИНА () - повертає логічне значення ІСТИНА
- БРЕХНЯ () - повертає логічне значення ЛОЖЬ
- НД () - повертає невизначене значення # Н / Д
- ПІ () - повертає округлене до 15 знаків число Пі - +3,14159265358979
- СЛЧИС () - повертає рівномірно розподілене випадкове число більше або рівне нулю і менше одиниці - +0,376514074162531
Особливості формул / функцій
- Формули оновлюють свій результат (обчислюються) як тільки осередок, задіяна у формулі (впливає осередок) поміняє значення. Наприклад, якщо в осередку А1 записати таку формулу: = D1, то при зміні в осередку D1 значення воно так само зміниться і в А1. Посилання на осередки може бути не тільки в такому вигляді, але і в складі більш складних формул і функцій і правило перерахунку буде діяти для них так само
- Функції не можуть змінювати значення і формати інших осередків, вони можуть повернути результат тільки в ту клітинку, в яку записані
Природно, результат можна отримати, використовуючи лише одну функцію, але найчастіше використовуються саме різні комбінації з декількох функцій. За допомогою формул можна вирішити багато завдань, не вдаючись до допомоги Visual Basic for Application (VBA).
Також див .:
Як видалити в осередку формулу, залишивши значення?
Що таке формула масиву
Відео уроки
{ "Bottom bar": { "textstyle": "static", "textpositionstatic": "bottom", "textautohide": true, "textpositionmarginstatic": 0, "textpositiondynamic": "bottomleft", "textpositionmarginleft": 24, " textpositionmarginright ": 24," textpositionmargintop ": 24," textpositionmarginbottom ": 24," texteffect ":" slide "," texteffecteasing ":" easeOutCubic "," texteffectduration ": 600," texteffectslidedirection ":" left "," texteffectslidedistance " : 30, "texteffectdelay": 500, "texteffectseparate": false, "texteffect1": "slide", "texteffectslidedirection1": "right", "texteffectslidedistance1": 120, "texteffecteasing1": "easeOutCubic", "texteffectduration1": 600 , "texteffectdelay1" 1000, "texteffect2": "slide", "texteffectslidedirection2": "right", "texteffectslidedistance2": 120, "texteffecteasing2": "easeOutCubic", "texteffectduration2": 600, "texteffectdelay2": 1500, " textcss ":" display: block; padding: 12px; text-align: left; "," textbgcss ":" display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100% ; background-color: # 333333; opacity: 0.6; filter: a lpha (opacity = 60); "," titlecss ":" display: block; position: relative; font: bold 14px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color: #fff; "," descriptioncss ":" display: block; position: relative; font: 12px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color: #fff; margin-top: 8px; "," buttoncss ":" display: block; position: relative; margin-top: 8px; "," texteffectresponsive ": true," texteffectresponsivesize ": 640," titlecssresponsive ":" font-size: 12px; "," descriptioncssresponsive ":" display: none! important; "," buttoncssresponsive ": "", "addgooglefonts": false, "googlefonts": "", "textleftrightpercentforstatic": 40}}
Пошук по мітках
Access apple watch Multex Outlook Power Query і Power BI VBA робота в редакторі VBA управління кодами Безкоштовні надбудови дата та час Діаграми і графіки записки захист даних Інтернет Картинки і об'єкти Листи і книги Макроси і VBA надбудови Налаштування печатка Пошук даних Політика конфіденційності Пошта програми Робота з додатками Робота з файлами Розробка додатків зведені таблиці списки Тренінги та вебінари фінансові форматування Формули і функції функції Excel функції VBA Осередки і діапазони акції MulTEx аналіз даних баги і глюки в Excel посилання Якщо далі буде йти текст - Excel поверне в клітинку # ІМ'Я ?Як видалити в осередку формулу, залишивши значення?