Версия для печати

Что такое формула?

Что умеет Excel

 

В первую очередь Excel, конечно же, таблица. Но таблицы можно рисовать и в Word. Главное преимущество Excel — это функции и формулы. Поистине мощный инструмент этого приложения и любой, кто начал пользоваться Excel, рано или поздно начинает использовать формулы для решения своих задач. Здесь я приведу основные понятия. Если Вы знаете что такое функция, где её найти и как записать в ячейку, то этот раздел Вам читать явно не надо.

Функция — встроенный инструмент Excel, способный вернуть значение, в зависимости от переданного ему параметра.

Вот пара примеров функций:

  • ЕСЛИ(логическое_выражение;значение_если_ИСТИНА;значение_если_ЛОЖЬ)
  • ВПР(Искомое_значение;таблица;номер_столбца;интервальный _просмотр)

Однако не все функции требуют обязательного ввода параметров. Приведенные ниже функции не имеют ни одного параметра:


  • ТДАТА() — возвращает текущее время и дату в формате даты и времени — 01.01.2001 10:00
  • СЕГОДНЯ() — возвращает текущую дату в формате даты - 01.01.2001
  • ИСТИНА() — возвращает логическое значение ИСТИНА
  • ЛОЖЬ() — возвращает логическое значение ЛОЖЬ
  • НД() — возвращает неопределенное значение #Н/Д
  • ПИ() - возвращает округленное до 15 знаков число Пи — 3,14159265358979
  • СЛЧИС() — возвращает равномерно распределенное случайное число большее или равное нулю и меньше единицы — 0,376514074162531

Полный перечень доступных функций можно посмотреть, нажав на значек (диспетчер функций), расположенный чуть левее строки формул или здесь.

Особенность формул — они обновляют свой результат(вычисляются) как только ячейка, задействованная в формуле(влияющая ячейка) поменяет значение. Например, если в ячейке А1 записать такую формулу: =D1, то при изменении в ячейке D1 значения оно так же поменяется и в А1. Вы, наверное, уже встречали выражение «ссылка на ячейку»? Вот приведенный пример как раз именно ссылкой на ячейку и называется. Но следует справедливо заметить, что ссылка на ячейки может быть не только в таком виде, но и в составе более сложных формул и функций. Проще говоря — ссылка на ячейку это указание ячейки или диапазона в другой формуле. При этом, если выделить такую формулу, разные диапазоны и ячейки будут выделены разными цветами как внутри самой формулы, так и на листе. Ниже в статье я пострался имитировать реальную расцветку ссылок на ячейки — так же, как она выглядит в реальных формулах.

Записать формулу в ячейку можно двумя способами:

  • поставить в ячейке знак «=» и вписать имя функции и ссылки на аргументы прямо в ячейке(например: =ЕСЛИ(A1=B1;A1;B1));
  • выделить нужную ячейку->вызвать диспетчер функций, нажав значек , выбрать категорию и затем саму функцию. Появится окно ввода параметров с краткими пояснениями к каждому параметру. Ввести параметры и нажать Ок.

Есть в списке категория — «10 недавно использовавшихся«. Она самая первая в диспетчере и выбирается по умолчанию. Список функций этой категории можно посмотреть и вызвать любую из списка функцию можно так же и не входя в диспетчер. Для этого в нужную ячейку вводим знак «=». В поле адреса ячейки(на рис. там написано — ПРОСМОТР) будет отображена последняя использовавшаяся функция. А если нажать на стрелочку чуть правее имени функции, то откроется выпадающий список с 10 последними использовавшимися функциями. Просто выбираем оттуда нужную и появиться окно ввода параметров функции.

Диспетчер функций

Функция или формула всегда должны начинаться со знака «=», иначе Excel воспримет написанное Вами как текст.
Так же необходимо знать, что функции не могут изменять значения и форматы других ячеек. Функция может лишь вернуть результат в ту ячейку, в которую записана.

Excel так же будет распознавать как формулу данные в ячейке, если они будут начинаться с — или +. Если далее будет идти текст — Excel вернет в ячейку #ИМЯ?. Если числа — Excel постарается совершить математические действия над числами(сложить, вычесть, умножить, разделить и т.д. — в зависимости от того, будут ли соответствующие символы +-*/)

Естественно, результат можно получить, используя только одну функцию, но чаще всего используются именно всякие комбинации из нескольких функций. С помощью формул можно решить многие задачи, не прибегая к помощи Visual Basic for Application(VBA).

Также см.:
Как удалить в ячейке формулу, оставив значения?



Поддержать автора сайта
Поделиться ссылкой
  1. 3 Август 2011 в 00:06 | #1

    спасибо. доступным языком расписали, что даже мне чайнику всё понятно

  2. 22 Август 2011 в 00:39 | #2

    Да расписано на порядок лучше, даже не знал о некоторых функции.

    DeSoNet :
    спасибо. доступным языком расписали, что даже мне чайнику всё понятно

    Вы так себя любите :)

  3. татьяна
    8 Февраль 2012 в 14:55 | #3

    вы слишком переоцениваете сами пишете что вы чайник и говорите что вам все понятно стало чайники все недалекие извините за выражение

Комментарий будет добавлен после проверки администратором.
Комментарии, не имеющие отношения к комментируемой статье, будут удаляться без уведомления и объяснения причин. Если есть вопрос по проблеме в Excel- добро пожаловаться на Форум