Как в excel вставить функцию Excelka.ru - все про Ексель

Как в excel вставить функцию

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

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

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

Или выберите категорию

Из раскрывающегося списка выполните одно из указанных ниже действий.

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

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

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

Выполните одно из следующих действий.

Щелкните имя функции, чтобы увидеть синтаксис функции и краткое описание непосредственно под полем выберите функцию .

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

Справка по этой функции

Отображает раздел справочной справки в окне справки для выбранной функции в поле выберите функцию .

Общие сведения о создании формул можно найти в статье Обзор формул в Excel.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Табличный процессор MS Excel 2010. Вставка функции.

Здравствуйте, уважаемые читатели блога!

Сегодня рассмотрим функции табличного процессора MS Excel 2010.

Что такое функция? Если обратимся к Wiki , то можем прочитать массу определений функции: это и числовая, и философская, и целевая, и еще много-какая функция.

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

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

  1. Финансовые
  2. Дата и время
  3. Математические
  4. Статистические
  5. Ссылки и массивы
  6. Работа с базой данных
  7. Текстовые
  8. Логические
  9. Проверка свойств и значений
  10. Определенные пользователем

Второй способ классификации – по количеству аргументов. По количеству аргументов функции бывают:

  1. С одним аргументом (SIN, LN)
  2. С несколькими аргументами, имеется ввиду, что аргументов не больше определенного для этой функции количества (ЕСЛИ, ОКРУГЛ)
  3. С несколькими аргументами, число аргументов произвольно (СУММ, МИН)
  4. С необязательными аргументами (ПИ, РАНГ).

В качестве аргумента функции могут выступать:

  1. числа
  2. текст
  3. выражение
  4. адрес ячейки
  5. диапазон ячеек
  6. другая функция

Вставить функцию можно такими способами:

  1. Нажав кнопку Вставить функцию (см. рис)
  2. Во вкладке Формулы выбрать группу Библиотека функций и нажав либо кнопку Вставить функцию (сочетание клавиш Shift + F3), либо нажав кнопку соответствующей категории в этой же группе
  3. (Для продвинутых ) Ввести функцию непосредственно в активную ячейку.

Эти способа ввода незначительно отличаются друг от друга. Например, при использовании второго способа (из группы Библиотека функций – см. рис), при наведении на функцию появляется всплывающая подсказка о назначении данной функции.

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

Читать еще:  Как отменить функцию в excel

Удачи в работе с табличным процессором MS Excel!

Вставляем функцию в Excel

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

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

  • СУММ – эта функция суммирует значения всех аргументов.
  • СРЗНАЧ – определяет среднее арифметическое величин, содержащихся в аргументах. Функция вычисляет сумму значений ячеек, а затем делит результат на их количество.
  • СЧЁТ – подсчитывает количество чисел в списке аргументов. Функция полезна для быстрого подсчета числа элементов в диапазоне.
  • МАКС – определяет максимальное значение из списка аргументов.
  • МИН – определяет минимальное значение из списка аргументов.

Как вставить функцию в Excel

В следующем примере мы создадим простую формулу для расчета средней цены за единицу заказанных товаров, используя функцию СРЗНАЧ.

  1. Выделите ячейку, в которую необходимо вставить формулу. В нашем примере мы выделим ячейку C11.
  2. Введите знак равенства (=) и нужное имя функции. Вы также можете вставить функцию из списка, который появится при вводе ее названия (автозавершение в Excel). В нашем случае мы введем =СРЗНАЧ.
  3. Введите диапазон ячеек в качестве аргумента в круглых скобках. В нашем примере мы введем (C3:C10). Эта формула суммирует значения в диапазоне С3:С10, а затем делит результат на количество ячеек в этом диапазоне, тем самым определяя среднее значение.
  4. Нажмите Enter на клавиатуре. Функция будет вычислена, и Вы увидите результат. В данном примере средняя цена за единицу заказанных товаров составила $15,93.

Excel не всегда предупреждает об ошибке в формуле, поэтому Вам необходимо проверять их самостоятельно. Чтобы узнать, как это можно сделать, изучите урок Двойная проверка формул в Excel.

Вставка функции с помощью команды Автосумма

Команда Автосумма позволяет автоматически вставлять наиболее распространенные функции в формулы Excel, включая СУММ, СРЗНАЧ, СЧЁТ, МИН и МАКС. В следующем примере мы создадим формулу для расчета полной стоимости недавно заказанных товаров, используя функцию СУММ.

  1. Выделите ячейку, в которую необходимо вставить формулу. В нашем примере мы выделим ячейку D12.
  2. В группе команд Редактирование на вкладке Главная найдите и нажмите стрелку рядом с командой Автосумма, а затем выберите нужную функцию в раскрывающемся меню. В нашем случае мы выберем Сумма.
  3. Выбранная функция появится в ячейке. Команда Автосумма автоматически определяет диапазон ячеек для аргумента. В данном примере диапазон D3:D11 был выбран автоматически, а значения просуммированы, чтобы вычислить полную стоимость. Вы также можете вручную ввести нужный диапазон.
  4. Нажмите Enter на клавиатуре. Функция будет вычислена, и Вы увидите результат. В нашем примере сумма значений диапазона D3:D11 составляет $606,05.

В Microsoft Excel команду Автосумма можно также найти на вкладке Формулы.

Как создать пользовательскую функцию в Microsoft Excel

Хотя в Excel множество (возможно, сотни) встроенных функций, таких как SUM (СУММ), VLOOKUP (ВПР), LEFT (ЛЕВСИМВ) и других, как только вы начинаете использовать Excel для более сложных задач, вы можете обнаружить, что вам нужна такая функция, которой еще не существует. Не отчаивайтесь, вы всегда можете создать функцию сами.

Создайте «заголовок» или «прототип» вашей функции. Он должен иметь следующую структуру:

public function TheNameOfYourFunction (param1 As type1, param2 As type2 ) As returnType У нее может быть сколько угодно параметров, а их тип должен соответствовать любому базовому типу данных Excel или типу объектов, например Range. Параметры в данном случае выступают в качестве «операндов», с которыми работает функция. Например, если вы пишете SIN(45), чтобы вычислить синус 45 градусов, 45 выступает в качестве параметра. Код вашей функции будет использовать это значение для вычислений и представления результата.

Читать еще:  Формула в excel если ячейка пустая то равна 0

Добавьте код нужной функции, убедившись, что вы 1) используете значения, передаваемые в качестве параметров; 2) присваиваете результат имени функции; 3) заканчиваете код функции выражением «end function». Изучение программирования на VBA или на любом другом языке может занять некоторое время и требовать подробного изучения руководства. Однако функции обычно имеют небольшие блоки кода и используют очень мало возможностей языка. Наиболее используемые элементы языка VBA:

    Блок If, который позволяет выполнять какую-то часть кода только в случае выполнения условия. Например:

Public Function Course Result(grade As Integer) As String
If grade >= 5 Then
CourseResult = «Approved»
Else
CourseResult = «Rejected»
End If
End Function

Обратите внимание на элементы внутри блока If: IF условие THEN код_1 ELSE код_2 END IF . Ключевое слово Else и вторая часть кода необязательны.
Блок Do, который выполняет часть кода, пока выполняется условие (While) или до тех пор (Until), пока оно не выполнится. Например:

Public Function IsPrime(value As Integer) As Boolean
Dim i As Integer
i = 2
IsPrime = True
Do
If value / i = Int(value / i) Then
IsPrime = False
End If
i = i + 1
Loop While i

Обратите внимание на элементы: DO код LOOP WHILE/UNTIL условие . Обратите также внимание на вторую строку, где «объявлена» переменная. В своем коде вы можете добавлять переменные и позже их использовать. Переменные служат для хранения временных значений внутри кода. И наконец, обратите внимание, что функция объявлена как BOOLEAN, что является типом данных, в котором допустимы только значения TRUE и FALSE. Этот способ определения, является ли число простым, далеко не самый оптимальный, но мы оставили его таким, чтобы сделать код более читабельным.
Блок For, который выполняет часть кода указанное число раз. Например:

Public Function Factorial(value As Integer) As Long
Dim result As Long
Dim i As Integer
If value = 0 Then
result = 1
ElseIf value = 1 Then
result = 1
Else
result = 1
For i = 1 To value
result = result * i
Next
End If
Factorial = result
End Function

Обратите внимание на элементы: FOR переменная = начальное_значение TO конечное_значение код NEXT . Также обратите внимание на элемент ElseIf в выражении If, который позволяет добавить больше условий к коду, который нужно выполнить. И наконец, обратите внимание на объявление функции и переменной «result» как Long. Тип данных Long позволяет хранить значения, намного превышающие Integer.

Ниже показан код функции, преобразующей небольшие числа в слова.

Перейдите обратно в рабочую книгу Excel и используйте свою функцию, набрав в какой-либо ячейке знак равно, а затем имя функции. Добавьте к имени функции открывающую скобку, параметры, разделенные запятыми, и закрывающую скобку. Например:

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

  1. Константные значения, непосредственно вводимые в формуле в ячейке. Текстовые строки в таком случае должны быть заключены в кавычки.
  2. Ссылки на ячейки вроде B6 или ссылки на диапазоны вроде A1:C3 (параметр должен иметь тип Range).
  3. Другие вложенные функции (ваша функция тоже может быть вложенной по отношению к другим функциям). Например: =Factorial(MAX(D6:D8))
Читать еще:  Впр в excel как пользоваться

Как вставить функцию в Excel

Для обработки какой-либо информации в редакторе Excel имеется более 400 встроенных функций. Вводить в формулу названия функций и их параметры с клавиатуры не очень удобно, поэтому в редакторе имеется специальное средство для работы с функциями — Мастер функций.

Я постараюсь обрисовать схему пользования мастером, которая достаточно проста. Ведь сам мастер содержит всего два шага:

1- Выбор нужной функции. Тут, конечно, желательно знать, какую функцию следует использовать и будет нарабатываться с опытом работы с функциями Excel;

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

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

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

2. Активизировать на вкладке Формулы команду Вставить функцию либо при помощи кнопки Вставить функцию , которая находится начале строки формул. Они полностью однотипны по своему действию, пользуйтесь, какой будет удобно. В результате отобразится окно Мастер функций — шаг 1 из2.

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

3. В открывшемся диалоговом окне выбираем категорию функции (например, Статистические), и в поле Выберите функцию указываем требуемую функцию (допустим, СРЗНАЧ), после чего нужно нажать кнопку OK.

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

4. В открывшемся диалоговом окне Аргументы функции следует осуществить ввод значений или выражений в поля аргументов выбранной функции. Для функции СРЗНАЧ в поле Число1 нужно указать адрес диапазона ячеек, для которых вычисляется среднее значение. Допустим, это такой диапазон: F4:F13 (редактор, как правило, определяет такие диапазоны самостоятельно или же его можно задать, введя с клавиатуры).

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

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

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

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

Вот, собственно, и все! Выбрали функцию, указали ее аргументы и получили результат. Все просто до безобразия! Ну, конечно, требуется немного опыта, чтобы ориентироваться в самих функциях, но это дело наживное. Немного практики и все будет получаться… Удачи в работе!

P.S. Кстати, для плодотворной работы рекомендую к ознакомлению статью — Нюансы работы с Мастером функций, где рассмотрен вариант работы с вложенными функциями, что очень полезно при общении с Excel.

Ссылка на основную публикацию