Что означает знак в формуле: What Do the Symbols (&,$,{, etc.) Mean in Formulas? – Excel & Google Sheets

Содержание

Что означают символы (&, $, { и т. д.) в формулах? – Excel и Google Sheets

В этом руководстве объясняется, что означают разные символы в формулах Excel и Google Sheets.

 

 

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

Знак равенства (=)

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

 

 

В приведенном выше примере, если вы наберете (1) = B2 в ячейке D2, он возвращает значение (2) 10. Однако, если ввести только (3) B3 в ячейку D3, в ячейке просто отображается «B3», и нет ссылки на значение 20.

Стандартные операторы

Следующими наиболее распространенными символами в Excel являются стандартные операторы, используемые в калькуляторе: плюс ( + ), минус (), умножить на (9001). 7 * ) и разделить ( / ). Обратите внимание, что знак умножения не является стандартным знаком умножения (x), а обозначается звездочкой (*), а знак деления не является стандартным знаком деления (÷), а обозначается косой чертой (/).

Пример формулы с использованием сложения и умножения показан ниже:

 =B1+B2*B3 

Порядок операций и добавление скобок

В приведенной выше формуле сначала вычисляется B2*B3 , как в стандартная математика. Порядок операций всегда умножение перед сложением. Однако вы можете изменить порядок операций, добавив в формулу скобки (круглые скобки); любые вычисления между этими круглыми скобками будут выполняться перед умножением. Скобки, таким образом, являются еще одним примером символов, используемых в Excel.

 =(B1+B2)*B3 

 

 

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

Скобка ses также используются с все функции Excel. Например, чтобы суммировать B3, B4 и B5, вы можете использовать функцию СУММ, где диапазон B3:B5 заключен в круглые скобки.

 =СУММ(B3:B5) 

Двоеточие (:) для указания диапазона ячеек

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

 

 

Символ доллара ($) в абсолютной ссылке

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

 =C6*$C$3 

Добавив знак доллара ( $ ) перед заголовком столбца (C) и заголовком строки (3), при копировании формулы до строк 7–15 в В приведенном ниже примере первая часть формулы (например, C6) изменяется в соответствии со строкой, в которую она копируется, в то время как вторая часть формулы ($C$3) остается неизменной, что всегда позволяет формуле ссылаться на значение, хранящееся в ячейка С3.

 

 

Дополнительные сведения об абсолютных ссылках см. в разделе : Ссылки на ячейки и Абсолютная ссылка на ячейку.

Восклицательный знак (!) для обозначения имени листа

Восклицательный знак ( ! ) имеет решающее значение, если вы хотите создать формулу на листе и включить ссылку на другой лист.

 =СУММ(Лист1!B2:B4) 

 

 

Квадратные скобки

[ ] для ссылки на внешние книги

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

 

 

Запятая (,)

Запятая используется в Excel двумя способами.

Обратитесь к нескольким диапазонам

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

 =СУММ(B2:B3, B6:B10) 

 

 

Отдельные аргументы в функции

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

 =ВПР(H5, B6:E15, 4, FALSE) 

 

 

Фигурные скобки

{ } 900 04 в формулах массива

Фигурные скобки используются в формулах массива. Формула массива создается нажатием клавиши 9Б3 и Конкатенация =B2&B3 > Больше =В2>В3 < Менее =В2<В3 >= Больше или равно =В2>=В3 <= Меньше или равно =В2<=В3 <> Не равно =В2<>В3

Символы в формулах в Google Sheets

Символы, используемые в Google Sheets, идентичны символам, используемым в Excel.

 

зачем использовать $ в формуле Excel

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

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

Все вы, наверное, видели знак доллара ($) в формулах Excel и задавались вопросом, что это такое. Действительно, вы можете ссылаться на одну и ту же ячейку четырьмя различными способами, например, A1, $A$1, $A1 и A$1.

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

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

Что такое ссылка на ячейку Excel?

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

Например, если вы введете простую формулу =A1 в ячейку C1, Excel перетащит значение из ячейки A1 в ячейку C1:

Как уже упоминалось, пока вы пишете формулу для одной ячейки , вы можете использовать любой тип ссылки, со знаком доллара ($) или без него, результат будет таким же:

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

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

Поскольку A1 является стилем ссылок по умолчанию в Excel и используется чаще всего, в этом руководстве мы будем обсуждать только ссылки типа A1. Если кто-то в настоящее время использует стиль R1C1, вы можете отключить его, нажав Файл > Параметры

> Формулы , а затем снимите флажок Стиль ссылки R1C1 .

Относительная ссылка на ячейку Excel (без знака $)

Относительная ссылка в Excel — это адрес ячейки без знака $ в координатах строки и столбца, например A1 .

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

Предположим, у вас есть следующая формула в ячейке B1:

=А1*10

Если вы скопируете эту формулу в другую строку в том же столбце, скажем, в ячейку B2, формула будет скорректирована для строки 2 (A2 * 10), поскольку Excel предполагает, что вы хотите умножить значение в каждой строке столбца A на 10

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

в другой столбец в той же строке, Excel изменит ссылку на столбец соответственно:

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

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

Использование относительной ссылки в Excel — пример формулы

Предположим, у вас есть столбец с ценами в долларах США (столбец B) на рабочем листе, и вы хотите преобразовать их в евро. Зная курс конвертации доллара США в евро (0,93 на момент написания), формула для строки 2 будет такой же простой, как =B2*0,93 . Обратите внимание, что мы используем относительную ссылку на ячейку Excel без знака доллара.

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

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

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

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


Абсолютная ссылка на ячейку Excel (со знаком $)

Абсолютная ссылка в Excel — это адрес ячейки со знаком доллара ($) в координатах строки или столбца, например $A$1 .

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

Например, если у вас есть 10 в ячейке A1 и вы используете абсолютную ссылку на ячейку ( $A$1 ), формула =$A$1+5 всегда будет возвращать 15, независимо от того, какие другие ячейки эта формула копируется в. С другой стороны, если вы напишете ту же формулу с относительной ссылкой на ячейку

( A1 ), а затем скопируете ее в другие ячейки в столбце, для каждой строки будет рассчитано другое значение. Следующее изображение демонстрирует разницу:

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

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

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

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

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

Пример 1. Относительная и абсолютная ссылки на ячейки для вычисления чисел

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

В этой формуле (B4*$C$1) есть два типа ссылок на ячейки:

  • B4 — относительный ссылка на ячейку, которая корректируется для каждой строки, и
  • $C$1 — абсолютная ссылка на ячейку , которая никогда не меняется независимо от того, куда копируется формула.

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

Пример 2. Относительные и абсолютные ссылки на ячейки для расчета дат

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

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

= B4-$C$1

И снова в формуле мы используем два ссылочных типа:

  • Относительный для ячейки с первой датой доставки (B4), поскольку вы хотите, чтобы эта ссылка на ячейку менялась в зависимости от строки, в которой находится формула.
  • Абсолютный для ячейки с сегодняшней датой ($C$1), потому что вы хотите, чтобы эта ссылка на ячейку оставалась постоянной.

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

Ссылка на смешанную ячейку Excel

Ссылка на смешанную ячейку в Excel — это ссылка, в которой фиксирована либо буква столбца, либо номер строки. Например, $A1 и A$1 являются смешанными ссылками. Но что означает каждый? Это очень просто.

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

  • Абсолютный столбец и относительная строка , например $A1. Когда формула с этим типом ссылки копируется в другие ячейки, знак $ перед буквой столбца блокирует ссылку на указанный столбец, чтобы она никогда не менялась. Относительная ссылка на строку без знака доллара зависит от строки, в которую копируется формула.
  • Относительный столбец и абсолютная строка , например A$1. В этом типе ссылки ссылка на строку не изменится, а ссылка на столбец изменится.

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

Использование смешанной ссылки в Excel — пример формулы

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

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

=$B5*C$2

Где $B5 – это цена в долларах в той же строке, а C$2 – это курс конвертации доллара США в евро.

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

Например, выберем ячейку D7 (в столбце GBP). Здесь мы видим формулу =$B7*D$2 , которая берет цену в долларах США в B7 и умножает ее на значение в D2, которое представляет собой курс обмена USD-GBP, как раз то, что доктор прописал 🙂

А теперь давайте разберемся, как получается, что Excel точно знает, какую цену брать и на какой курс ее умножать. Как вы могли догадаться, это смешанные ссылки на ячейки делают свое дело ($B5*C$2).

  • $B5 — абсолютный столбец и относительная строка . Здесь вы добавляете знак доллара ($) только перед буквой столбца, чтобы привязать ссылку к столбцу A, поэтому Excel всегда использует исходные цены в долларах США для всех преобразований. Ссылка на строку (без знака $) не заблокирована, поскольку вы хотите рассчитать цены для каждой строки отдельно.
  • C$2 — относительный столбец и абсолютная строка . Поскольку все обменные курсы находятся в строке 2, вы блокируете ссылку на строку, помещая знак доллара ($) перед номером строки. И теперь, независимо от того, в какую строку вы скопируете формулу, Excel всегда будет искать обменный курс в строке 2. А поскольку ссылка на столбец является относительной (без знака $), она будет скорректирована для столбца, к которому относится формула. скопировано.

Как сослаться на весь столбец или строку в Excel

При работе с рабочим листом Excel с переменным числом строк может потребоваться обращение ко всем ячейкам в определенном столбце. Чтобы сослаться на весь столбец, просто дважды введите букву столбца и двоеточие между ними, например, A:A .

Ссылка на весь столбец

Как и ссылки на ячейки, ссылка на весь столбец может быть абсолютной и относительной, например:

  • Абсолютная ссылка на столбец , как $A:$A
  • Относительная ссылка на столбец, например A:A

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

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

Справочник по ряду

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

  • Абсолютная ссылка на строку , как $1:$1
  • Относительная ссылка на строку, например 1:1

Теоретически можно также создать смешанную ссылку на весь столбец или смешанную всю ссылку на строку, как $A:A или $1:1 соответственно. Я говорю «теоретически», потому что не могу придумать никакого практического применения таких ссылок, хотя пример 4 доказывает, что формулы с такими ссылками работают именно так, как и предполагалось.

Пример 1. Ссылка на весь столбец Excel (абсолютная и относительная)

Предположим, у вас есть несколько чисел в столбце B, и вы хотите узнать их сумму и среднее значение. Проблема в том, что каждую неделю в таблицу добавляются новые строки, поэтому писать обычную формулу СУММ() или СРЗНАЧ() для фиксированного диапазона ячеек не получится. Вместо этого вы можете сослаться на весь столбец B:

.

=СУММ($B:$B) — используйте знак доллара ($), чтобы сделать абсолютным ссылка на весь столбец , которая привязывает формулу к столбцу B.

=СУММ(B:B) — напишите формулу без $, чтобы сделать относительную ссылку на весь столбец , которая изменится, когда вы скопируете формулу в другие столбцы.

Совет. При написании формулы щелкните букву столбца, чтобы в формулу была добавлена ​​ссылка на весь столбец. Как и в случае со ссылками на ячейки, Excel по умолчанию вставляет относительную ссылку (без знака $):

Таким же образом запишем формулу для расчета средней цены во всем столбце B:

=СРЕДНЕЕ(В:В)

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

Примечание. При использовании ссылки на весь столбец в формулах Excel никогда не вводите формулу где-либо в пределах одного столбца. Например, может показаться хорошей идеей ввести формулу =СУММ(B:B) в одну из самых нижних пустых ячеек в столбце B, чтобы получить итог в конце того же столбца. Не делай этого! Это создаст так называемую циклическая ссылка , и формула вернет 0,

.
Пример 2. Ссылка на всю строку Excel (абсолютная и относительная)

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

=AVERAGE($2:$2) — абсолютная ссылка на всю строку привязана к конкретной строке с помощью знака доллара ($).

=AVERAGE(2:2) — относительная ссылка на всю строку изменится при копировании формулы в другие строки.

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

Пример 3. Как сослаться на весь столбец исключая первые несколько строк

Это очень актуальная проблема, потому что довольно часто первые несколько строк в рабочем листе содержат вводную или пояснительную информацию, и вы не хотите включать их в свои расчеты. К сожалению, Excel не поддерживает ссылки типа B5:B, которые включали бы все строки в столбце B, начиная со строки 5. Если вы попытаетесь добавить такую ​​ссылку, ваша формула, скорее всего, вернет ошибку #ИМЯ.

Вместо этого вы можете указать максимальную строку , чтобы ваша ссылка включала все возможные строки в данном столбце. В Excel 2016, 2013, 2010 и 2007 максимальное количество строк составляет 1 048 576 и 16 384 столбца. Более ранние версии Excel имеют максимальное количество строк 65 536 и максимальное количество столбцов 256.

Итак, чтобы найти среднее значение для каждого ценового столбца в приведенной ниже таблице (столбцы с B по D), введите следующую формулу в ячейку F2, а затем скопируйте ее в ячейки G2 и h3:

=СРЕДНЕЕ(B5:B1048576)

Если вы используете функцию СУММ, вы также можете вычесть строки, которые хотите исключить:

=СУММ(B:B)-СУММ(B1:B4)

Пример 4. Использование смешанной ссылки на весь столбец в Excel

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

  • Ссылка на смешанный столбец, например $A:A
  • Ссылка на смешанную строку, например $1:1

Теперь давайте посмотрим, что произойдет, если вы скопируете формулу с такими ссылками в другие ячейки. Предположим, вы вводите формулу =СУММ($B:B) в какой-то ячейке, F2 в этом примере. Когда вы копируете формулу в соседнюю правую ячейку (G2), она изменяется на =СУММ($B:C) , потому что первая B фиксируется знаком $, а вторая — нет. В результате формула суммирует все числа в столбцах B и C. Не уверен, что это имеет какое-то практическое значение, но вам может быть интересно узнать, как это работает:

Внимание! Не используйте слишком много полных ссылок на столбцы/строки на листе, так как они могут замедлить работу Excel.

Как переключаться между абсолютными, относительными и смешанными ссылками (клавиша F4)

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

.
  1. Выберите ячейку с формулой.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *