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

Особенности функции ADDRESS

Мы пишем функцию ADDRESS следующим образом: 

=ADDRESS(row, column, [absolute_relative_mode], [use_a1_notation], [sheet])

Позвольте нам помочь вам понять контекст функции:

  • Знак равенства =  — это то, как мы запускаем любую функцию в Google Таблицах.
  • ADDRESS () — это наша функция. Нам нужно добавить два атрибута, а именно строку и столбец, чтобы она работала правильно. Остальные три атрибута являются необязательными, а именно [absolute_relative_mode], [use_a1-notation] и [sheet].
  • Row (Строка) представляет номер строки ссылки на ячейку.
  • Column (Колонка) представляет номер столбца ссылки на ячейку. Например, «A» — это столбец с номером «1».
  • [Absolute_relative_mode] является показателем того , является ли ссылка на ячейку, является строка или столбец абсолютным. Этот атрибут не является обязательным. 
  • [Use_a1_notation] представляет собой выражение используется для указания того, какой стиль обозначения для отображения ссылки на ячейку в. Этот атрибут является необязательным. 
  • В [sheet] , чтобы указать название листа ссылки на ячейку. Этот атрибут не является обязательным. 

Давайте подробнее разберемся, что означают [absolute_relative_mode] и [use_a1-notation] .

Абсолютный относительный режим:

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

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

Относительный : изменяется при копировании формулы в другую ячейку. 

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

Вот ссылки:

Этот атрибут не является обязательным; следовательно, по умолчанию будет «1».

Используйте обозначение A1:

Этот атрибут определяет, как будет отображаться адрес ссылки на ячейку.

Вот ссылки:

 

Возьмем пример

Пример 1:

Используя функцию ADDRESS, формула возвращает адрес ячейки «Lemon» в виде текста.  

Как уже упоминалось, без ввода атрибута [absolute_relative_mode] по умолчанию он будет равен 1, показывая абсолютные строки и столбцы. 

Пример 2:

При добавлении false в качестве атрибута [use_a1_notation] адрес ссылки на ячейку отображается в форме «R2C [1]» вместо «A $ 2».

Кроме того, ввод 2 в качестве атрибута [absolute_relative_mode] отображает строку как абсолютную. 

Обратите внимание, что значение в квадратной скобке [] указывает на то, что оно относительное.

 

Пример 3:

Добавив «Sheet1» в формулу, она покажет, на каком листе находится адрес ссылки на ячейку.

Реальный пример использования функции ADDRESS

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

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

Как показано, мы включили функции MATCH (ПОИСКПОЗ) и MIN (МИН), чтобы оценить, какая торговая точка нуждается в дополнительной проверке или больше не приносит прибыли. 

Как использовать функцию ADDRESS в Google Таблицах

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

 

  • Начните свою функцию со знака равенства = , за которым следует имя функции, ADDRESS , а затем открывающая скобка ( .

 

  • Затем мы добавим функции MATCH и MIN . Функция MIN — найти наименьшее числовое значение в диапазоне прибылей от всех торговых точек. Функция MATCH поможет сопоставить наименьшее числовое значение, возвращаемое диапазону прибыли.

 

  • Затем мы выберем от D3 до D7 , так как это диапазон прибыли, из которого мы будем искать наименьшее числовое значение. Двоеточие :  добавляется для включения всех ячеек между двумя ссылками на ячейки конечной точки.

 

  • Кроме того, нам нужно добавить запятую , чтобы отделить lookup_value от нашего следующего атрибута, lookup_array. Затем мы выберем от D1 до D7 , так как это диапазон ячеек, в которых выполняется поиск, чтобы соответствовать lookup_value.

 

  • Затем добавьте еще одну запятую , чтобы отделить lookup_value от нашего следующего атрибута match_type. В нашем случае мы хотели бы найти первое значение, которое точно равно lookup_value. Поэтому мы добавим 0 для этого выражения.

 

  • Затем мы добавляем закрывающую скобку ), чтобы закрыть функцию MATCH. Не забудьте добавить запятую , чтобы отделить строку от столбца . Чтобы завершить формулу, мы добавим 4, поскольку столбец ссылки на ячейку находится в столбце D.

Наша окончательная формула будет выглядеть так:

=ADDRESS(MATCH(MIN(D3:D7),D1:D7,0),4)

 

  • После следующих шагов ваш ввод должен выглядеть так:

 

  • Чтобы дать вам краткое описание того, как была сформирована формула, вот наглядное руководство:

 

Вот и все! Теперь вы можете использовать функцию ADDRESS в Google Таблицах вместе с другими многочисленными формулами Google Таблиц, чтобы создавать еще более эффективные формулы, которые могут значительно облегчить вашу жизнь.