Можно ли Соединять Текстовые Функции в Одной Формуле с Другими Функциями ms Excel
Функции. Ввод функций вручную. Ввод функции с помощью кнопки «сигма». Работа с мастером функций.
Функции в Microsoft Excel
В формулах Microsoft Excel можно использовать функции. Сам термин «функция» здесь используется в том же значении, что и «функция» в программировании. Функция представляет собой готовый блок (кода), предназначенный для решения каких-то задач.
- Название: СТЕПЕНЬ;
- Предназначение: возводит указанное число в указанную степень;
- Количество аргументов: РОВНО два (ни меньше, ни больше, иначе Excel выдаст ошибку!);
- Тип аргументов: оба аргумента должны быть числами, или тем, что в итоге преобразуется в число. Если вместо одного из них вписать текст, Excel выдаст ошибку. А если вместо одно из них написать логические значения «ЛОЖЬ» или «ИСТИНА», ошибки не будет, потому что Excel считает «ЛОЖЬ» равно 0, а истину — любое другое ненулевое значение, даже ?1 равно «ИСТИНА». То есть логические значения в итоге преобразуются в числовые;
- Тип возвращаемого значения: число — результат возведения в степень.
Пример использования: «=СТЕПЕНЬ(2;10)». Если написать эту формулу в ячкейке и нажать Enter, в ячейке будет число 1024. Здесь 2 и 10 — аргументы (параметры), а 1024 — возвращаемое функцией значение.
Пример формулы для вычисления длины окружности, содержащую функцию ПИ():
Синтаксис записи функции
Чтобы Excel не выдал ошибку, функция должна соответствовать определенному набору правил. Этот набор правил называется синтаксис записи функции.
Список аргументов заключен в квадратные скобки, что говорит о том, что это необязательная часть.
- Некоторые функции вообще не принимают аргументов. Например, функция ПИ() просто возвращает в ячеку значение константы «3,1415…», а функция СЕГОДНЯ() вставляет в ячейку текущую дату. Однако, даже если функция не принимает аргументов, пустые круглые скобки писать обязательно, иначе Excel выдаст ошибку!
- Некоторые функции принимают РОВНО ОДИН аргумент. Например функции sin(число), cos(число) и т. п.
- Некоторые функции принимают больше, чем один аргумент. В таком случае аргументы разделяются между собой точкой с запятой «;».
В общем случае, аргументами функции могут быть константы (числа, введенные вручную), ссылки на ячейки, ссылки на диапазон ячеек, именованные ссылки и другие функции (вложенные функции).
Ввод функций вручную
Для набора простейших формул, содержащий функции, можно не пользоваться специальными средствами, а просто писать их вручную (см. рис. выше). Однако, этот способ плохо подходит для набора длинных формул, таких, как на рис. ниже.
- Ручками ставить «=»;
- набирать имя функции;
- открывать/закрывать круглые скобки;
- расставлять точки с запятой;
- следить за порядком вложенности
- заключать текст в двойные кавычки;
- не иметь возможность посмотреть промежуточные расчеты;
- и т. п.
Слишком большая вероятность допустить ошибку, набирая вручную сложные и длинные формулы, и на это уходит много времени.
Ввод функции с помощью кнопки «сигма»
Одно из средств облегчить и ускорить работы с функциями — кнопка на панели инструментов «Стандартная». В ней разработчики Microsoft «спрятали» пять часто используемых функций:
Полезный совет: Чтобы быстро узнать сумму значений в диапазоне, выделяем его и смотрим на строку состояния — там должна отображаться сумма;
- СРЗНАЧ(минимум один, максимум 30 аргументов). Находит среднее арифметическое аргументов;
- СЧЁТ(минимум один, максимум 30 аргументов). Подсчитывает количество чисел в списке аргументов (используется для подсчета количества ячеек с числами, пустые ячейки и текст игнорируются);
- МАКС(минимум один, максимум 30 аргументов). Возвращает максимальный аргумент;
- МИН(минимум один, максимум 30 аргументов). Возвращает минимальный аргумент.
- активизируем ячейку, где должен быть результат (просто щелкаем);
- Нажимаем на стрелочку справа от кнопки «сигма»;
- Выбираем нужную функцию. После выбора Excel сам вставит знак «=», имя функции, круглые скобки, и даже попытается угадать диапазон, который мы ходим выделить (хотя он редко угадывает);
- Выделяем связный диапазон ячеек. Excel вствит в круглые скобки адрес выделенного диапазона;
- Если нужно, например, проссуммировать числа из несвязных диапазонов, зажимаем Ctrl, и выделяем нужное количество диапазонов. Excel сам поставит точку с запятой, и вставит ссылку на другой диапазон;
- Когда выделили все нужные диапазоны, для завершения нажимаем Enter;
В процессе выделения можно нажимать F4 для изменения типа ссылки и F3 для вставки именованных ссылок.
Работа с мастером функций
Общие сведения. Способы запуска
При написании сложных формул, особенно использующих вложенные функции, использование мастера функций — наилучшее решение. Он очень облегчает и ускоряет ввод формул, и делает многие вещи за нас: автоматически вставляет знак «равно», имя функции, круглые скобки, расставляет точки с запятой. Позволяет просматривать значение ссылок и результаты промежуточных вычислений.
Первый шаг
После выполнения одного из этих действий откроется окно мастера функций:
На первом шаге мы выбираем нужную нам функцию, пользуясь поиском или фильтром категорий. После выбора нужной функции нажимаем «ОК» и попадаем на второй шаг.
Второй шаг
Вставка вложенной функции
После выбора нужной функции из выпадающего списка Excel вставит называние фукнции и круглые скобки в указанное место в формуле (в активное текстовое поле аргумента). После этого окно мастера функций для предыдущей функции (в этом примере «СУММ») сменится на окно для вставляемой функции («СТЕПЕНЬ»), и ее название в формуле сделается жирным:
Переключение на другую функцию в формуле
Чтобы опять вернуться к окну для функции «СУММ», достаточно просто щелкнуть в строке формул на ее названии, и окно для степени сменится на окно для «СУММ». После этого функция «СУММ» в названии станет жирной, показывая, что в данный момент окно открыто именно для нее.
Функция ЕСЛИ в Excel.
- Некоторые функции вообще не принимают аргументов. Например, функция ПИ() просто возвращает в ячеку значение константы «3,1415…», а функция СЕГОДНЯ() вставляет в ячейку текущую дату. Однако, даже если функция не принимает аргументов, пустые круглые скобки писать обязательно, иначе Excel выдаст ошибку!
- Некоторые функции принимают РОВНО ОДИН аргумент. Например функции sin(число), cos(число) и т. п.
- Некоторые функции принимают больше, чем один аргумент. В таком случае аргументы разделяются между собой точкой с запятой «;».
MS Excel является весьма актуальной, потому, что табличные редакторы на сегодняшний день, одни из самых распространенных программных продуктов, используемые во всем мире. Они без специальных навыков позволяют создавать достаточно сложные приложения, которые удовлетворяют до 90% запросов средних пользователей.





