Основные типы функций используемых в excel. Примеры использования функций в эксель. Основные элементы окна MS Excel


Пользоваться программой EXCEL не так сложно, как может показаться на первый взгляд. Эту программу разработала крупная корпорация Microsoft, и когда они создавали ее, то знали, что с помощью этой программы можно будет упростить жизнь работникам разных сфер с помощью функции добавления формул. У этой программы невероятно огромный функционал, который может быть использован для самых разных целей, как каких-то личных, так и по работе или учебе.

Сами по себе формулы не представляют сложности, и их понять очень просто. Но даже несмотря на то, что они несложны изучении, они полезны, ведь благодаря этим формулам можно сократить время на расчеты. Благодаря формулам можно получать в одной ячейке определенные результаты выражений, переменными в которых будут выступать другие ячейки. Благодаря этой программе можно произвести самые сложные математические и финансовые расчеты практически не утруждая себя размышлениями.

Кроме того, ячейки, которые выступают переменными для выражений, могут принимать не только ввод чисел с клавиатуры, а также и результаты других формул. Кроме обычных математических подсчетов формулы могут помочь вам провести логические расчеты.
Благодаря этой программе можно узнать такие показатели как:

Максимум, минимум и средний показатель.
- Процентное соотношение чисел
- Разные критерии, включая критерий Стьюдента
- А так же еще много полезных показателей

Преимуществ у программы очень много, но основным, конечно же, является то, что она может преобразовать числа и создать альтернативный вариант, какой-либо сценарий, и при этом все расчеты практически моментально.

Применение простых формул в Excel.

Рассмотрим формулы на простом примере суммы двух чисел для того, чтобы понять принцип их работы. Примером будет являться сумма двух чисел. Переменными будут выступать ячейки А1 и В1, в которые пользователь будет вводить числа. В ячейке С3 выведется сумма этих двух чисел в том случае, если на ней задана следующая формула:
=СУММ(А1;В1).

Посчитать сумму можно и самостоятельно, но в более сложных примерам, где складывать нужно десятки и сотни тысяч, это будет сделать сложнее в уме, а с помощью формулы суммы значение посчитается автоматически, практически, как в калькуляторе.

Данные в ячейках с переменными можно изменять, но ячейку с формулой менять не нужно, если только не хотите заменить ее другой формулой. Кроме суммы можно произвести и остальные математические операции, такие как разность, деление и умножение. Формула всегда начинается со знака "=". Если его не будет, то программа не засчитает вашу формулу.

Как создать формулу в программе?

В прошлом примере рассмотрен пример суммы двух чисел, с чем справится каждый и без помощи Excel, но когда надо посчитать сумму более, чем 2 значения, то это займет большее время, поэтому можно выполнить сумму сразу трех ячеек, для этого просто нужно написать следующую формулу в ячейку D1:
=СУММ(А1:B1;C1).

Но бывают случаи, когда нужно сложить, к примеру, 10 значений, для этого можно использовать следующий вариант формулы:
=СУММ(А1:А10), что будет выглядеть следующим образом.

И точно так же с произведением, только вместо СУММ использовать ПРОИЗВЕД.

Также можно использовать формулы для нескольких диапазонов, для этого нужно прописать следующий вариант формулы, в нашем случае произведения:
=ПРОИЗВЕД(А1-А10, В1-В10, С1-С10)

Комбинации формул.

Кроме того, что можно задать большой диапазон чисел, можно также и комбинировать различные формулы. К примеру, нам нужно сложить числа определенного диапазона, и нужно посчитать их произведение с умножением на разные коэффициенты при разных вариантах. Допустим, нам нужно узнать коэффициент 1.4 от суммы диапазона (А1:С1) если их сумма меньше 90, но если их сумма больше или равна 90, то тогда нам нужно узнать коэффициент 1.5 от этой же суммы. Для этой, с виду сложной, задачи задается всего одна простая формула, которая объединяет в себе две базовые формулы, и выглядит она так:

ЕСЛИ(СУММ(А1:С1)<90;СУММ(А1:С1)*1,4;СУММ(А1:С1)*1,5).

Как можно заметить, в этом примере были использованы две формулы, одна из которых ЕСЛИ, которая сравнивает указанные значения, а вторая СУММ, с которой мы уже знакомы. Формула ЕСЛИ имеет три аргумента: условие, верно, неверно.

Рассмотрим формулу поподробнее опираясь на наш пример. Формула ЕСЛИ получает три аргумента. Первым является условие, которое проверяет меньше сумма диапазона 90 или нет. Если условие верно, то выполняется второй аргумент, а если ложно, то будет выполнен третий аргумент. То есть, если мы введем значение в ячейки, сумма которых будет меньше 90, то выполнится умножение этой суммы на коэффициент 1,4, а если их сумма будет больше или равна 90, то тогда произойдет умножение на коэффициент 1,5.

Такие строения применяются для вычисления сложных значений, и они могут использоваться не единожды в одной книге Excel.

Базовые функции Excel

Функционал Excel поражает своим разнообразием, и пользоваться этим функционалом может пользоваться каждый для самых разных целей (карьера или обучение). Не все функции используются регулярно, но есть такие, которые будут использоваться чуть ли не каждый раз.

Чтобы посмотреть набор формул, которым обладает программа, необходимо нажать кнопку "Вставить функцию", которая находится на вкладке "Формулы".

Или же можно нажать комбинацию клавиш Shift+F3. Эта кнопка (или комбинация клавиш на клавиатуре) позволяет ускорить процесс написания формул. Вам необязательно вводить все вручную, ведь при нажатии на эту кнопку в выбранной в данный момент ячейке будет добавлена та формула с аргументами, которые вы выберете в списке. Можно производить поиск по этому списку, используя начало формулы, или выбрать категорию, в которой нужная вам формула будет находиться.

К примеру, функция СУММЕСЛИМН находится в категории математических функций.

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

Функция ВПР

Одной из очень полезных функций Excel является функция, которая называется ВПР. Благодаря этой функции вы можете получить необходимую информацию из таблицы. У функции есть три аргумента, которые помогут вам это осуществить.

Первым аргументом является ячейка, в которой находится переменная, вводимая с клавиатуры пользователем. Из этой ячейки будет браться информация о строке, из которой нужно вытащить информацию. Второй аргумент - это непосредственно сам диапазон, в котором будет производиться поиск необходимого значения. А третий аргумент - число, которое покажет номер столбца, в котором и будет располагаться информация, которую нужно возвратить.

Стоит заметить, что поиск произойдет даже тогда, когда некоторые номера не существуют, а если вы попросите вашу формулу найти информацию из номера, которого не существует, то не наткнетесь на ошибку, а получите результат из предыдущей ячейки.

Это происходит из-за того, что данная функция имеет еще и четвертый аргумент, который имеет только два значения, ИСТИНА или ЛОЖЬ, а так как он у нас не задан, то по умолчанию он стал в позицию ИСТИНА.

Округление чисел, используя стандартные функции

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

Чтобы округлить значение ячейки в большую сторону вам понадобится формула "ОКРУГЛВВЕРХ". Стоит обратить внимание на то, что формула принимает не один аргумент, что было бы логичным, а два, и второй аргумент должен быть равен нулю.

На рисунке хорошо видно, как произошло округление в большую сторону. Следовательно, информацию в ячейке А1 можно менять как и во всех других случаях, потому что она является переменной, и используется в качестве значения аргумента. Но если вам необходимо округлить число не в большую, а меньшую сторону, то эта формула не поможет вам. В данном случае вам необходима формула ОКРУГЛВНИЗ. Округление произойдет к ближайшему целому числу, которое меньше нынешнего дробного значения. То есть, если в примере на картинке задать вместо формулы ОКРУГЛВВЕРХ формулу ОКРУГЛВНИЗ, то результат будет уже не 77, а 76.

Благодаря творению корпорации Microsoft мы имеем очень удобную программу, которая может стать отличным помощником как в учебе, так и в работе, а также и в каких-то личных целях. Функции и формулы делают эту программу еще удобнее и более функциональной. Благодаря формулам вы можете получать сумму и производить другие математические операции над заданными диапазонами чисел, вы можете находить в столбце определенную информацию или округлять дробные числа до целого. Эта программа особенно полезна для студентов, которые проходят высшую математику, ведь здесь можно создать полноценный калькулятор, который будет вычислять значения матриц.

Функция Excel - это заранее определенная формула, которая работает с одним или несколькими значениями и возвращает результат.

Наиболее распространенные функции Excel являются краткой записью часто используемых формул.

Например функция =СУММ(А1:А4) аналогична записи =А1+А2+А3+А4.


А некоторые функции выполняют очень сложные вычисления.


Каждая функция состоит из имени и аргумента .


В предыдущем случае СУММ - это имя функции , а А1:А4 - аргумент . Аргумент заключается в круглые скобки.

Т.к. функция суммы используется наиболее часто, то на панель инструментов "Стандартная" вынесена кнопка "Автосумма".

Введите в ячейки А1, А2, А3 произвольные числа. Активизируйте ячейку А4 и нажмите кнопку автосуммы. Результат показан ниже.



Нажмите клавишу ввода. В ячейку А4 будет вставлена формула суммы ячеек А1..А3. Кнопка автосуммы снабжена выпадающим списком, из которого можно выбрать другую формулу для ячейки.



Для выбора функции служит кнопка "Вставка функции" в строке формул. При ее нажатии появляется следующее окно.



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

Если формула очень громоздкая, то можно включить в текст формулы пробелы или разрывы строк. Это никак не влияет на результаты вычислений. Для разрыва строки надо нажать комбинацию клавиш Alt+Enter.

Можно использовать в формулах вместо ссылок на ячейки таблицы заголовки таблицы. Постройте следующий пример.



По умолчанию Microsoft Excel не распознает заголовки в формулах. Чтобы использовать заголовки в формулах, выберите команду Параметры в меню Сервис. На вкладке Вычисления в группе Параметры книги установите флажок Допускать названия диапазонов.


При обычной записи формула в ячейке В6 выглядела бы так: =СУММ(В2:В4).


При использовании заголовков формула будет выглядеть так: =СУММ(Кв 1).


Необходимо знать следующее:

  • Если формула содержит заголовок столбца/строки, в котором она находится, то Excel считает, что вы хотите использовать диапазон ячеек, расположенных ниже заголовка столбца таблицы (или справа от заголовка строки);
  • Если формула содержит заголовок столбца/строки, отличного от того, в котором она находится, Excel считает, что вы хотите использовать ячейку на пересечении столбца/строки с таким заголовком и строки/столбца, где расположена формула.
  • При использовании заголовков можно указать любую ячейку таблицы с помощью пересечения диапазонов. Например, для ссылки на ячейку С3 в нашем примере можно использовать формулу =Строка2 Кв 2 . Обратите внимание на пробел между заголовками строки и столбца.
  • Формулы, содержащие заголовки, можно копировать и вставлять, при этом Excel автоматически настраивает их на нужные столбцы и строки. Если будет произведена попытка скопировать формулу в неподходящее место, то Excel сообщит об этом, а в ячейке выведет значение ИМЯ? . При смене названий заголовков, аналогичные изменения происходят и в формулах.

Функция И() , английский вариант AND(), проверяет на истинность условия и возвращает ИСТИНА если все условия истинны или ЛОЖЬ если хотя бы одно ложно.

Синтаксис функции

И(логическое_значение1; [логическое_значение2]; ...)

логическое_значение - любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ.

Например, =И(A1>100;A2>100)
Т.е. если в обеих ячейках A1 и A2 содержатся значения больше 100 (т.е. выражение A1>100 - ИСТИНА и выражение A2>100 - ИСТИНА), то формула вернет ИСТИНА, а если хотя бы в одной ячейке значение <=100, то формула вернет ЛОЖЬ .

Другими словами, формула =И(ИСТИНА;ИСТИНА) вернет ИСТИНА,
а формулы =И(ИСТИНА;ЛОЖЬ) или =И(ЛОЖЬ;ИСТИНА) или =И(ЛОЖЬ;ЛОЖЬ) или =И(ЛОЖЬ;ИСТИНА;ИСТИНА) вернут ЛОЖЬ.

Функция воспринимает от 1 до 255 проверяемых условий. Понятно, что 1 значение использовать бессмысленно, для этого есть функция ЕСЛИ() . Чаще всего функцией И() на истинность проверяется 2-5 условий.

Совместное использование с функцией ЕСЛИ()

Сама по себе функция И() имеет ограниченное использование, т.к. она может вернуть только значения ИСТИНА или ЛОЖЬ, чаще всего ее используют вместе с функцией ЕСЛИ() :
=ЕСЛИ(И(A1>100;A2>100);"Бюджет превышен";"В рамках бюджета")

Т.е. если в обеих ячейках A1 и A2 содержатся значения больше 100, то выводится Бюджет превышен , если хотя бы в одной ячейке значение <=100, то В рамках бюджета .

Сравнение с функцией ИЛИ()

Функция ИЛИ() также может вернуть только значения ИСТИНА или ЛОЖЬ, но, в отличие от И() , она возвращает ЛОЖЬ, только если все ее условия ложны. Чтобы сравнить эти функции составим, так называемую таблицу истинности для И() и ИЛИ() .

Эквивалентность функции И() операции умножения *

В математических вычислениях EXCEL интерпретирует значение ЛОЖЬ как 0, а ИСТИНА как 1. В этом легко убедиться записав формулы =ИСТИНА+0 и =ЛОЖЬ+0

Следствием этого является возможность альтернативной записи формулы =И(A1>100;A2>100) в виде =(A1>100)*(A2>100)
Значение второй формулы будет =1 (ИСТИНА), только если оба аргумента истинны, т.е. равны 1. Только произведение 2-х единиц даст 1 (ИСТИНА), что совпадает с определением функции И() .

Эквивалентность функции И() операции умножения * часто используется в формулах с Условием И, например, для того чтобы сложить только те значения, которые больше 5 И меньше 10:
=СУММПРОИЗВ((A1:A10>5)*(A1:A10<10)*(A1:A10))

Проверка множества однотипных условий

Предположим, что необходимо проверить все значения в диапазоне A6:A9 на превышение некоторого граничного значения, например 100. Можно, конечно записать формулу
=И(A6>100;A7>100;A8>100;A9>100)
но существует более компактная формула, правда которую нужно ввести как (см. файл примера ):
=И(A6:A9>100)
(для ввода формулы в ячейку вместо ENTER нужно нажать CTRL+SHIFT+ENTER )

Использование программы Microsoft Excel давным-давно стало обязательным во многих отраслях нашей жизни. Будь вы студентом, математиком, бухгалтером, вам в любом случае понадобится данная программа. При устройстве на работу умение пользоваться офисными программами является обязательным практически для любой должности. Сегодня мы разберём функции в Excel. Считайте данную публикацию небольшим вводным уроком на данную тему.

Определение

Так что же такое функции в Excel? Если говорить кратко, то это выражения, способные заменить целый ряд математических и логических операций. Они предназначены для упрощения вычислений и для создания массивных формул. Все функции разделены и упорядочены по категориям, в зависимости от их назначения. Несомненным плюсом является то, что даже если вы не знаете, как именно пишется функция и в каком порядке необходимо поставить аргументы, программа сама вам подскажет, что именно и как должно быть написано. Если же вы примерно помните, как звучат функции в Excel, то можете воспользоваться поиском. Для этого нажмите на "Вставка", затем "Функция" и в строке поиска введите первые буквы.

Основы

Если вы воспользуетесь вставкой фунции в Excel, то первое, что вам предложат на выбор - это последние 10 функций, которые вы использовали. Очень удобно для тех, кто применяет обычно несколько формул, но с особо сложными в написании функциями.

По умолчанию, там будут простейшие выражения, которыми зачастую пользуются люди. Это сумма чисел, вычисление среднего значения, подсчет, ссылки, условия.

Пользуясь "Вставкой функций", вы могли увидеть, что внизу окна с выбором интересующей вас команды пишется её синтаксис, то есть что и в каком порядке должно быть указано для конкретной функции. Разберём пару примеров.

  1. СУММ (число1; число2; ...) - данное выражение возвращает готовую сумму всех аргументов, перечисленных за скобкой. Конечно, в обычной ситуации это не очень удобно, но вместо чисел вы можете указать отдельные ячейки таблицы или целые блоки. Для этого зажмите Ctrl и щелкайте указателем мышки по нужным ячейкам. Или же, зажав Shift, растяните рамку на нужный вам диапазон.
  2. МАКС (значение1; значение2; ...) - вернет вам максимальное значение среди всех чисел под скобкой. Синтаксис такой же, как и в предыдущем случае.

Все функции в Excel разделены по подгруппам, чтобы их было проще искать пользователю. Поскольку их слишком много, мы не будем приводить весь список, но учтите, что зачастую их можно запросто найти через поиск, ведь пишутся они всего двумя способами: либо так же как в математике (например, Log, Cos), либо по описанию команды (пример: ОКРУГЛ (число; количество_разрядов)).

Условия

Условные функции стоят отдельным столпом в Excel. Они предназначены для того, чтобы выполнять определённые действия. Функции с условиями в Excel могут использоваться в качестве аргументов других функции. Применяются также числа и даже целые выражения. Давайте разберем это на примере.

Итак, у нас есть ячейка А1=ЕСЛИ(В1<С1;"Истина";"Ложь"). Что мы видим? Первым идет логическое выражение. Это условие, от которого зависит, что же будет напечатано в ячейке. Далее "истина" - то значение, которое примет ячейка в случае, когда логическое выражение верно. Как нетрудно догадаться, "ложь" - это обратное значение, принимаемое ячейкой при неверности логического выражения.

Сразу стоит отметить, если вы хотите, чтобы функция вернула вам какой-либо текст, то его в обязательном порядке нужно брать в кавычки. Кроме текста, условная функция может вернуть как просто число, так и провести сложнейшие вычисления, для этого надо просто вместо аргумента указать необходимые данные.

Итог

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

Формула представляет собой выражение, которое вычисляет значение ячейки. Функции – это предопределенные формулы и они уже встроены в Excel.

Например, на рисунке ниже ячейка А3 содержит формулу, которая складывает значения ячеек А2 и A1 .

Ещё один пример. Ячейка A3 содержит функцию SUM (СУММ), которая вычисляет сумму диапазона A1:A2 .

SUM(A1:A2)
=СУММ(A1:A2)

Ввод формулы

Чтобы ввести формулу, следуйте инструкции ниже:

Совет: Вместо того, чтобы вручную набирать А1 и А2 , просто кликните по ячейкам A1 и A2 .

Редактирование формул

Когда вы выделяете ячейку, Excel показывает значение или формулу, находящиеся в ячейке, в строке формул.

    1. Чтобы отредактировать формулу, кликните по строке формул и измените формулу.

Приоритет операций

Excel использует встроенный порядок, по которому ведутся расчеты. Если часть формулы в скобках, она будет вычислена в первую очередь. Затем выполняется умножение или деление. После этого Excel будет складывать и вычитать. Смотрите пример ниже:

Сперва Excel умножает (A1*A2 ), затем добавляет значение ячейки A3 к этому результату.

Другой пример:

Сначала Excel вычисляет значение в круглых скобках (A2+A3 ), потом умножает полученный результат на величину ячейки A1 .

Копировать/вставить формулу

Когда вы копируете формулу, Excel автоматически подстраивает ссылки для каждой новой ячейки, в которую копируется формула. Чтобы понять это, выполните следующие действия:

Вставка функции

Все функции имеют одинаковую структуру. Например:

SUM(A1:A4)
СУММ(A1:A4)

Название этой функции – SUM (СУММ). Выражение между скобками (аргументы) означает, что мы задали диапазон A1:A4 в качестве входных данных. Эта функция складывает значения в ячейках A1 , A2 , A3 и A4 . Запомнить, какие функции и аргументы использовать для каждой конкретной задачи не просто. К счастью, в Excel есть команда Insert Function (Вставить функцию).

Чтобы вставить функцию, сделайте следующее:

Примечание: Вместо того, чтобы использовать инструмент «Вставить функцию », просто наберите =СЧЕТЕСЛИ(A1:C2,”>5″). Когда напечатаете ” =СЧЁТЕСЛИ(“, вместо ввода “A1:C2” вручную выделите мышью этот диапазон.