Что такое синтаксис функции Excel

Обновлено: 29.06.2024

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

Это руководство призвано научить вас основам функций Excel и показать, как использовать основные формулы в Excel.

Основы работы с формулами Excel

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

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

Например, вместо того, чтобы указывать каждое значение для суммирования, как в приведенной выше формуле, вы можете использовать функцию СУММ для сложения диапазона ячеек: =СУММ(A2:A4)

Основные функции Excel

Все доступные функции Excel можно найти в библиотеке функций на вкладке Формулы:

В Excel существует более 400 функций, и их число увеличивается от версии к версии. Конечно, запомнить их все практически невозможно, да это и не нужно. Мастер функций поможет вам найти функцию, наиболее подходящую для конкретной задачи, а Excel Formula Intellisense подскажет синтаксис и аргументы функции, как только вы введете имя функции, которому предшествует знак равенства в ячейке:

Excel Formula Intellisense

Нажатие на название функции превратит его в синюю гиперссылку, которая откроет раздел справки для этой функции.

Совет. Вам не обязательно вводить имя функции заглавными буквами, Microsoft Excel автоматически сделает его заглавным, как только вы закончите вводить формулу и нажмете клавишу Enter, чтобы завершить ее.

10 основных функций Excel, которые вам обязательно нужно знать

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

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

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

=СУММ(B2:B6) — суммирует значения в ячейках с B2 по B6.

=СУММ(B2, B6) — суммирует значения в ячейках B2 и B6.

При необходимости вы можете выполнить другие вычисления в рамках одной формулы, например, сложить значения в ячейках с B2 по B6, а затем разделить сумму на 5:

Для суммирования с условиями используйте функцию СУММЕСЛИ: в 1-м аргументе вы вводите диапазон ячеек для проверки на соответствие критериям (A2:A6), во 2-м аргументе - сам критерий (D2), а в последний аргумент - ячейки для суммирования (B2:B6):

=СУММЕСЛИ(A2:A6, D2, B2:B6)

Использование формул SUM в Excel

В листах Excel формулы могут выглядеть примерно так:

Совет. Самый быстрый способ суммировать столбец или строку чисел — выбрать ячейку рядом с числами, которые вы хотите суммировать (ячейка непосредственно под последним значением в столбце или справа от последнего числа в строке), и нажать кнопку Автосумма на вкладке Главная в группе Форматы. Excel автоматически вставит формулу СУММ.

Полезные ресурсы:

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

СРЕДНЕЕ

Функция Excel AVERAGE делает именно то, что следует из ее названия, т. е. находит среднее или среднее арифметическое чисел. Его синтаксис похож на SUM:

Рассмотрев формулу из предыдущего раздела ( =СУММ(B2:B6)/5 ), что она на самом деле делает? Суммирует значения в ячейках с B2 по B6, а затем делит результат на 5. А как вы называете сложение группы чисел, а затем деление суммы на количество этих чисел?Да, в среднем!

Функция СРЗНАЧ в Excel выполняет эти вычисления в фоновом режиме. Итак, вместо того, чтобы делить сумму на количество, вы можете просто поместить эту формулу в ячейку:

Чтобы усреднить ячейки на основе условия, используйте следующую формулу СРЗНАЧЕСЛИ, где A2:A6 – диапазон критериев, D3 – критерии, а B2:B6 – ячейки для усреднения:

=СРЗНАЧЕСЛИ(A2:A6, D3, B2:B6)

Использование формулы среднего в Excel

Полезные ресурсы:

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

МАКС. И МИН.

Формулы MAX и MIN в Excel получают наибольшее и наименьшее значение в наборе чисел соответственно. Для нашего примера набора данных формулы будут такими простыми, как:

Использование MIN и MAX формулы в Excel

Полезные ресурсы:

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

СЧИТАТЬ И СЧИТАТЬ

Если вам интересно узнать, сколько ячеек в заданном диапазоне содержат числовые значения (числа или даты), не тратьте время на их ручной подсчет. Функция СЧЁТ в Excel моментально подсчитает:

Хотя функция СЧЁТ работает только с ячейками, содержащими числа, функция СЧЕТЧИК подсчитывает все ячейки, которые не являются пустыми, независимо от того, содержат ли они числа, даты, время, текст, логические значения ИСТИНА и ЛОЖЬ, ошибки или пустые текстовые строки. (""):

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

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

В обеих формулах используется так называемая "ссылка на весь столбец" (B:B), которая относится ко всем ячейкам в столбце B.

Следующий снимок экрана показывает разницу: в то время как COUNT обрабатывает только числа, COUNTA выводит общее количество непустых ячеек в столбце B, включая текстовое значение в заголовке столбца.

COUNT и формулы COUNTA в Excel

Полезные ресурсы:

    - быстрый способ подсчета ячеек с числами. - количество ячеек с любыми значениями (непустые ячейки). - подсчет ячеек, отвечающих одному условию. - считать ячейки с несколькими критериями.

Судя по количеству комментариев о ЕСЛИ в нашем блоге, это самая популярная функция в Excel. Проще говоря, вы используете формулу ЕСЛИ, чтобы попросить Excel проверить определенное условие и вернуть одно значение или выполнить одно вычисление, если условие выполнено, и другое значение или вычисление, если условие не выполнено:

Например, следующий оператор IF проверяет, выполнен ли заказ (т. е. есть ли значение в столбце C) или нет. Чтобы проверить, не является ли ячейка пустой, вы используете оператор «не равно» (<>) в сочетании с пустой строкой («»). В результате, если ячейка C2 не пуста, формула возвращает «Да», иначе «Нет»:

Использование формулы ЕСЛИ в Excel

Полезные ресурсы:

Если ваши очевидно правильные формулы Excel возвращают только кучу ошибок, в первую очередь нужно проверить лишние пробелы в ячейках, на которые ссылаются (вы можете быть удивлены, узнав, сколько начальных, конечных и промежуточных пробелов скрыто в ваши листы, пока что-то не пойдет не так!).

Существует несколько способов удаления ненужных пробелов в Excel, самый простой из которых — функция ОБРЕЗАТЬ:

Например, чтобы убрать лишние пробелы в столбце A, введите следующую формулу в ячейку A1, а затем скопируйте ее вниз по столбцу:

Формула TRIM в Excel

Это удалит все лишние пробелы в ячейках, кроме одного пробела между словами:

Полезные ресурсы:

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

Хотите узнать, сколько символов в ячейке A2? Просто введите приведенную ниже формулу в другую ячейку:

Использование формулы LEN в Excel

Обратите внимание, что функция ДЛСТР в Excel считает абсолютно все символы, включая пробелы:

Хотите получить общее количество символов в диапазоне или ячейках или подсчитать только определенные символы? Ознакомьтесь со следующими ресурсами.

Полезные ресурсы:

И & ИЛИ

Это две самые популярные логические функции для проверки нескольких критериев. Разница в том, как они это делают:

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

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

Например, чтобы проверить результаты теста в столбцах B и C и вернуть "Пройдено", если оба значения больше 60, и "Не пройдено" в противном случае, используйте следующую формулу ЕСЛИ со встроенным оператором И:

=ЕСЛИ(И(B2>60, B2>60), "Пройдено", "Не пройдено")

Если достаточно иметь только один результат теста выше 60 (либо тест 1, либо тест 2), вставьте оператор ИЛИ:

=ЕСЛИ(ИЛИ(B2>60, B2>60), "Пройдено", "Не пройдено")

Формулы ЕСЛИ со встроенным И/ Операторы ИЛИ

Полезные ресурсы:

ОБЪЕДИНИТЬ

Если вы хотите взять значения из двух или более ячеек и объединить их в одну ячейку, используйте оператор объединения (&) или функцию СЦЕПИТЬ:

Например, чтобы объединить значения из ячеек A2 и B2, просто введите следующую формулу в другую ячейку:

Чтобы разделить объединенные значения пробелом, введите пробел (" ") в списке аргументов:

Использование формулы СЦЕПИТЬ в Excel

Полезные ресурсы:

    - примеры формул для объединения текстовых строк, ячеек и столбцов.

СЕГОДНЯ И СЕЙЧАС

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

=TODAY(), чтобы вставить текущую дату в ячейку.

=NOW() для вставки текущей даты и времени в ячейку.

Использование СЕГОДНЯ и СЕЙЧАС функции в Excel

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

Полезные ресурсы:

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

Рекомендации по написанию формул Excel

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

Не заключайте числа в двойные кавычки

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

Например, чтобы проверить значение в ячейке B2 и вернуть 1 для "Пройдено", 0 в противном случае, вы помещаете следующую формулу, скажем, в ячейку C2:

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

Теперь посмотрите, что произойдет, если вы удвоите число в кавычках:

Заключите текстовые значения в двойные кавычки , но не числа

На первый взгляд, вывод нормальный - тот же столбец из 1 и 0. Однако при ближайшем рассмотрении вы заметите, что результирующие значения по умолчанию выровнены по левому краю в ячейках, что означает, что это числовые строки, а не числа! Если позже кто-то попытается вычислить эти 1 и 0, он может в конечном итоге рвать на себе волосы, пытаясь понять, почему 100% правильная формула суммы или счета не возвращает ничего, кроме нуля.

Не форматировать числа в формулах Excel

Пожалуйста, запомните это простое правило: числа, используемые в ваших формулах Excel, должны быть введены без какого-либо форматирования, такого как десятичный разделитель или знак доллара. В Северной Америке и некоторых других странах запятая является разделителем аргументов по умолчанию, а знак доллара ($) используется для создания абсолютных ссылок на ячейки. Использование этих символов в числах может просто свести с ума ваш Excel :) Поэтому вместо того, чтобы вводить 2000 долларов, просто введите 2000, а затем отформатируйте выходное значение по своему вкусу, настроив собственный формат чисел Excel.

Соответствует всем открывающим и закрывающим скобкам

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

Скопируйте ту же формулу в другие ячейки вместо повторного ввода

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

Копирование формулы в соседние ячейки

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

Подробные пошаговые инструкции см. в разделе Копирование формул в Excel.

Как удалить формулу, но сохранить рассчитанное значение

При удалении формулы нажатием клавиши Delete вычисляемое значение также удаляется. Однако вы можете удалить только формулу и оставить полученное значение в ячейке. Вот как:

  • Выделите все ячейки с формулами.
  • Нажмите Ctrl + C, чтобы скопировать выделенные ячейки.
  • Щелкните правой кнопкой мыши выделенный фрагмент и выберите Вставить значения Значения, чтобы вставить вычисленные значения обратно в выбранные ячейки. Или нажмите сочетание клавиш "Специальная вставка": Shift + F10, а затем – V.

Подробные инструкции со снимками экрана см. в разделе Как заменить формулы их значениями в Excel.

Убедитесь, что для параметра "Параметры расчета" установлено значение "Автоматически"

Если вдруг ваши формулы Excel перестали автоматически пересчитываться, скорее всего, Параметры расчета каким-то образом переключились на Вручную. Чтобы исправить это, перейдите на вкладку Формулы > группу Расчет, нажмите кнопку Параметры расчета и выберите Автоматически.

Если это не помогло, выполните следующие действия по устранению неполадок: Формулы Excel не работают: исправления и решения.

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

Вас также может заинтересовать

382 комментария к статье "Основные формулы и функции Excel с примерами"

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

Этот шаблон, о котором я говорю, имеет какое-то отношение к шаблону "Бюджет против фактического".

Привет!
Я могу помочь вам написать формулу, если вы более точно и лаконично опишите проблему.

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

Здравствуйте!
Если я правильно понял задачу, можно использовать функцию ЕСЛИ.
ЕСЛИ(A1>3,3,A1)

Как я могу использовать одну и ту же ячейку для разных ячеек. Мне нужен синтаксис. Пример: I3*C17+I4*D17+I5*E17+I6*F17+I7*G17+I8*H17 I3, I4 . I8 Я не хочу меняться, когда их множитель меняется от ячейки к ячейке.
С уважением,

Здравствуйте!
Если я правильно понимаю вашу задачу, следующая формула должна работать для вас:

=ЕСЛИ(МЕСЯЦ(ДАТА((ПРАВО(A1,4))+1,2,29))=2,ДАТА((ПРАВО(A1,4))+8,1,1)+((СРЕДН. (A1,4,2))*30-120+(ЛЕВО(A1,2))-22),ДАТА((ПРАВО(A1,4))+8,1,1)+((СРЕДН(A1,4) ,2))*30-120+(LEFT(A1,2))-23))
что не так с этой формулой? Я не могу исправить ошибку.

Здравствуйте!
Напишите пример исходных данных и результат, который вы хотите получить.

Какая формула всегда добавляет одну и ту же ячейку по мере того, как вы рисуете столбец? например. Хотите добавить значение в A1 после того, как ячейка вычислит формулу, и иметь возможность видеть разницу в списке, если я изменю одно значение в A1
Пример:
Ячейка A3 = A2 + A1
Ячейка A4=A3+A1
Ячейка A5=A4+A1. до ячейки A700

Здравствуйте!
Если я правильно понимаю вашу задачу, следующая формула должна работать для вас:

Что такое синтаксис и когда его использовать в Excel или Google Sheets?

Бывший писатель Lifewire Тед Френч является сертифицированным специалистом Microsoft, который преподает и пишет о электронных таблицах и программах для работы с электронными таблицами.

Синтаксис функции в Excel или Google Sheets относится к макету и порядку функции и ее аргументов. Функция в Excel и Google Sheets — это встроенная формула. Все функции начинаются со знака равенства (=), за которым следует имя функции, например ЕСЛИ, СУММ, СЧЁТ или ОКРУГЛ. Если вы используете правильный синтаксис для функций в Excel или Google Sheets, вы избежите появления сообщений об ошибках.

Инструкции в этом руководстве относятся к Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online и Excel для Mac.

Синтаксис функции ЕСЛИ

Аргументы функции относятся ко всем данным или информации, требуемой функцией. Эти аргументы должны быть введены в правильном порядке. Например, синтаксис функции ЕСЛИ в Excel:

Скобки и запятые

В дополнение к порядку аргументов термин синтаксис также относится к размещению круглых скобок или круглых скобок, окружающих аргументы, и к использованию запятой в качестве разделителя между отдельными аргументами.< /p>

Полный кадр белой клавиатуры ноутбука

Поскольку синтаксис функции ЕСЛИ требует запятой для разделения трех аргументов функции, не используйте запятую в числах больше 1000.

Чтение синтаксиса функции IF

Функция ЕСЛИ в Excel и Google Таблицах имеет три аргумента, расположенных в следующем порядке:

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

Обязательные и необязательные аргументы

Одна часть информации, к которой синтаксис не относится, — это то, является ли аргумент обязательным или необязательным. В случае функции ЕСЛИ требуются первый и второй аргументы (аргументы Логическая_проверка и Значение_если_истина). Третий аргумент, аргумент Value_if_false, является необязательным.

Если в функции отсутствует третий аргумент, а условие, проверенное аргументом Logical_test функции, оценивается как ложное, то функция отображает термин FALSE в ячейке, где находится функция.

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

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9

Важно! Расчетные результаты формул и некоторых функций листа Excel могут незначительно отличаться на ПК с Windows, использующем архитектуру x86 или x86-64, и ПК с Windows RT, использующем архитектуру ARM. Узнайте больше о различиях.

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

Создайте формулу, которая ссылается на значения в других ячейках

Введите знак равенства =.

Примечание. Формулы в Excel всегда начинаются со знака равенства.

Выберите ячейку или введите ее адрес в выбранной ячейке.

выберите ячейку

Введите оператора. Например, — для вычитания.

Выберите следующую ячейку или введите ее адрес в выбранной ячейке.

следующая ячейка

Нажмите Enter. Результат расчета появится в ячейке с формулой.

Посмотреть формулу

Когда формула вводится в ячейку, она также появляется на панели формул.

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

Введите формулу, содержащую встроенную функцию

Выберите пустую ячейку.

Введите знак равенства =, а затем введите функцию. Например, =СУММ для получения общего объема продаж.

Введите открывающую скобку (.

Выделите диапазон ячеек и введите закрывающую скобку).

range

Нажмите Enter, чтобы получить результат.

Загрузите учебное пособие по формулам

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

Подробнее о формулах

Вы можете просмотреть отдельные разделы ниже, чтобы узнать больше о конкретных элементах формулы.

Формула также может содержать некоторые или все из следующих элементов: функции, ссылки, операторы и константы.

Части формулы

<р>1. Функции: функция PI() возвращает значение числа пи: 3,142.

<р>2. Ссылки: A2 возвращает значение в ячейке A2.

<р>3. Константы: числа или текстовые значения, введенные непосредственно в формулу, например 2.

<р>4. Операторы: оператор ^ (вставка) возводит число в степень, а оператор * (звездочка) умножает числа.

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

Стили ссылок A1

По умолчанию Excel использует стиль ссылок A1, который ссылается на столбцы буквами (от A до XFD, всего 16 384 столбца) и ссылается на строки с цифрами (от 1 до 1 048 576). Эти буквы и цифры называются заголовками строк и столбцов. Чтобы сослаться на ячейку, введите букву столбца, а затем номер строки. Например, B2 относится к ячейке на пересечении столбца B и строки 2.

Для ссылки

Ячейка в столбце A и строке 10

Диапазон ячеек в столбце А и строках с 10 по 20

Диапазон ячеек в строке 15 и столбцах с B по E

Все ячейки в строке 5

Все ячейки в строках с 5 по 10

Все ячейки в столбце H

Все ячейки в столбцах с H по J

Диапазон ячеек в столбцах от A до E и строках с 10 по 20

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

В следующем примере функция СРЗНАЧ вычисляет среднее значение для диапазона B1:B10 на листе Marketing в той же книге.

<р>1. Относится к рабочему листу под названием "Маркетинг"

<р>2. Относится к диапазону ячеек от B1 до B10

<р>3. Восклицательный знак (!) отделяет ссылку на рабочий лист от ссылки на диапазон ячеек

Примечание. Если на указанном листе есть пробелы или числа, необходимо добавить апострофы (') до и после имени листа, например ='123'!A1 или ='Доход за январь'!A1.

Разница между абсолютными, относительными и смешанными ссылками

Относительные ссылки Относительная ссылка на ячейку в формуле, например A1, основана на относительном положении ячейки, содержащей формулу, и ячейки, на которую ссылается ссылка. Если положение ячейки, содержащей формулу, изменяется, ссылка изменяется. Если вы скопируете или заполните формулу между строками или столбцами, ссылка будет автоматически скорректирована. По умолчанию в новых формулах используются относительные ссылки. Например, если вы скопируете или заполните относительную ссылку из ячейки B2 в ячейку B3, она автоматически изменится с =A1 на =A2.

Скопирована формула с относительной ссылкой

Абсолютные ссылки Абсолютная ссылка на ячейку в формуле, например $A$1, всегда указывает на ячейку в определенном месте. Если положение ячейки, содержащей формулу, изменяется, абсолютная ссылка остается прежней. Если вы скопируете или заполните формулу между строками или столбцами, абсолютная ссылка не изменится. По умолчанию в новых формулах используются относительные ссылки, поэтому вам может потребоваться переключить их на абсолютные ссылки. Например, если вы скопируете или заполните абсолютную ссылку из ячейки B2 в ячейку B3, она останется одинаковой в обеих ячейках: =$A$1.

Скопирована формула с абсолютной ссылкой

Смешанные ссылки Смешанная ссылка имеет либо абсолютный столбец и относительную строку, либо абсолютную строку и относительный столбец. Абсолютная ссылка на столбец имеет вид $A1, $B1 и т. д. Абсолютная ссылка на строку принимает форму A$1, B$1 и т. д. Если положение ячейки, содержащей формулу, изменяется, относительная ссылка изменяется, а абсолютная ссылка не изменяется. Если вы копируете или заполняете формулу между строками или столбцами, относительная ссылка корректируется автоматически, а абсолютная ссылка не корректируется. Например, если вы скопируете или заполните смешанную ссылку из ячейки A2 в ячейку B3, она изменится с =A$1 на =B$1.

Скопирована формула со смешанной ссылкой

Трехмерный эталонный стиль

Удобные ссылки на несколько листов Если вы хотите проанализировать данные в одной и той же ячейке или диапазоне ячеек на нескольких листах в книге, используйте трехмерную ссылку. Трехмерная ссылка включает в себя ссылку на ячейку или диапазон, которому предшествует диапазон имен рабочих листов. Excel использует все рабочие листы, хранящиеся между начальным и конечным именами ссылки. Например, =СУММ(Лист2:Лист13!B5) суммирует все значения, содержащиеся в ячейке B5, на всех листах между листами 2 и 13 включительно.

Трехмерные ссылки можно использовать для ссылки на ячейки на других листах, для определения имен и создания формул с помощью следующих функций: СУММ, СРЗНАЧ, СРЗНАЧ, СЧЕТ, СЧЕТ, МАКС, МАКС, МИН, МИН, PRODUCT, STDEV.P, STDEV.S, STDEVA, STDEVPA, VAR.P, VAR.S, VARA и VARPA.

Объемные ссылки нельзя использовать в формулах массива.

Трехмерные ссылки нельзя использовать с оператором пересечения (один пробел) или в формулах, использующих неявное пересечение.

Что происходит при перемещении, копировании, вставке или удалении листов В следующих примерах показано, что происходит при перемещении, копировании, вставке или удалении листов, включенных в трехмерную ссылку. В примерах используется формула =СУММ(Лист2:Лист6!A2:A5) для добавления ячеек с A2 по A5 на листах со 2 по 6.

Вставка или копирование Если вы вставляете или копируете листы между Листами2 и Лист6 (конечными точками в этом примере), Excel включает в расчеты все значения в ячейках с A2 по A5 из добавленных листов.

Удалить Если вы удалите листы между Листами2 и Лист6, Excel удалит их значения из расчета.

Переместить. Если вы перемещаете листы между Листами2 и Лист6 за пределы указанного диапазона листов, Excel удаляет их значения из расчета.

Перемещение конечной точки. Если вы перемещаете Лист2 или Лист6 в другое место в той же книге, Excel корректирует расчет, чтобы учесть новый диапазон листов между ними.

Удалить конечную точку. Если вы удаляете Лист2 или Лист6, Excel корректирует расчет, чтобы учесть диапазон листов между ними.

Стиль ссылок R1C1

Вы также можете использовать справочный стиль, в котором и строки, и столбцы на листе пронумерованы. Справочный стиль R1C1 полезен для вычисления позиций строк и столбцов в макросах. В стиле R1C1 Excel указывает расположение ячейки буквой "R", за которой следует номер строки, и буквой "C", за которой следует номер столбца.

Относительная ссылка на ячейку двумя строками выше и в том же столбце

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

Абсолютная ссылка на ячейку во второй строке и во втором столбце

Относительная ссылка на всю строку над активной ячейкой

Абсолютная ссылка на текущую строку

При записи макроса Excel записывает некоторые команды, используя стиль ссылок R1C1. Например, если вы записываете команду, такую ​​как нажатие кнопки "Автосумма", чтобы вставить формулу, которая добавляет диапазон ячеек, Excel записывает формулу, используя стиль R1C1, а не стиль A1, ссылки.

Вы можете включить или отключить стиль ссылки R1C1, установив или сняв флажок Стиль ссылки R1C1 в разделе Работа с формулами в категории Формулы диалогового окна Параметры. Чтобы отобразить это диалоговое окно, щелкните вкладку "Файл".

Нужна дополнительная помощь?

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.

GCFGlobal Logo

поиск меню

Логотип Goodwill

Урок 5: Функции

Введение

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

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

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

Для правильной работы функция должна быть написана особым образом, который называется синтаксисом. Базовый синтаксис функции — это знак равенства (=), имя функции (например, SUM) и один или несколько аргументов. Аргументы содержат информацию, которую вы хотите вычислить. Функция в приведенном ниже примере добавит значения диапазона ячеек A1:A20.

Снимок экрана Excel 2013

Работа с аргументами

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

Например, функция =СРЗНАЧ(B1:B9) будет вычислять среднее значение значений в диапазоне ячеек B1:B9. Эта функция содержит только один аргумент.

Снимок экрана Excel 2013

Несколько аргументов должны быть разделены запятой. Например, функция =СУММ(A1:A3, C1:C2, E2) суммирует значения всех ячеек в трех аргументах.

Снимок экрана Excel 2013

Использование функций

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

  • СУММ: эта функция суммирует все значения ячеек в аргументе.
  • СРЕДНЕЕ: Эта функция определяет среднее значение значений, включенных в аргумент. Он вычисляет сумму ячеек, а затем делит это значение на количество ячеек в аргументе.
  • COUNT: эта функция подсчитывает количество ячеек с числовыми данными в аргументе. Эта функция полезна для быстрого подсчета элементов в диапазоне ячеек.
  • MAX: эта функция определяет максимальное значение ячейки, включенное в аргумент.
  • MIN: эта функция определяет наименьшее значение ячейки, включенное в аргумент.

Чтобы использовать функцию:

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

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

Скриншот Excel 2013

Снимок экрана Excel 2013

Снимок экрана Excel 2013

Скриншот Excel 2013

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

Работа с незнакомыми функциями

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

скриншот Excel 2013

Затем вы можете ввести открывающую скобку, чтобы увидеть, какие аргументы ей нужны.

Снимок экрана Excel 2013

Вложенные функции

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

Снимок экрана Excel 2013

Давайте рассмотрим более сложный пример, в котором используется несколько функций:

=РАБДЕНЬ(СЕГОДНЯ(),3)

Здесь у нас есть две разные функции, работающие вместе: функция РАБДЕНЬ и функция СЕГОДНЯ. Они известны как вложенные функции, поскольку одна функция помещается или вкладывается в аргументы другой. Как правило, вложенная функция всегда вычисляется первой, так же как скобки выполняются первыми в порядке выполнения операций. В этом примере функция СЕГОДНЯ будет вычисляться первой, поскольку она вложена в функцию РАБДЕНЬ.

Другие общие функции

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

Читайте также: