Ссылка на ячейку в excel по ее содержимому

Skip to content

Как использовать функцию ДВССЫЛ – примеры формул

В этой статье объясняется синтаксис функции ДВССЫЛ, основные способы ее использования и приводится ряд примеров формул, демонстрирующих использование ДВССЫЛ в Excel.

В Microsoft Excel существует множество функций, некоторые из которых просты для понимания, другие требуют длительного обучения. При этом первые используются чаще, чем вторые. И тем не менее, функция Excel ДВССЫЛ  (INDIRECT на английском) является единственной в своем роде. Эта функция Excel не выполняет никаких вычислений, не оценивает никаких условий не ищет значения.

Итак, что такое функция ДВССЫЛ (INDIRECT) в Excel и для чего ее можно использовать? Это очень хороший вопрос, и, надеюсь, вы получите исчерпывающий ответ через несколько минут, когда закончите чтение.

Функция ДВССЫЛ в Excel — синтаксис и основные способы использования

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

Все это может быть проще понять на примере. Однако чтобы написать формулу, пусть даже самую простую, нужно знать аргументы функции, верно? Итак, давайте сначала кратко рассмотрим синтаксис Excel ДВССЫЛ.

Функция ДВССЫЛ в Excel возвращает ссылку на ячейку, используя текстовую строку. Она имеет два аргумента, первый является обязательным, а второй – нет:

ДВССЫЛ(ссылка_на_ячейку; [a1])

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

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

  • Если значение ИСТИНА или опущено, то используется ссылка на ячейку в стиле A1.
  • Если ЛОЖЬ, то возвращается ссылка в виде R1C1.

Таким образом, ДВССЫЛ возвращает либо ссылку на ячейку, либо ссылку на диапазон.

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

Как работает функция ДВССЫЛ

Чтобы получить представление о работе функции, давайте создадим простую формулу, которая демонстрирует, как можно применить ДВССЫЛ в Excel.

Предположим, у вас есть число 5 в ячейке A1 и текст «A1» в ячейке C1. Теперь поместите формулу =ДВССЫЛ(C1) в любую другую ячейку и посмотрите, что произойдет:

  • Функция ДВССЫЛ обращается к значению в ячейке C1. Там в виде текстовой строки записан адрес «A1».
  • Функция ДВССЫЛ направляется по этому адресу в ячейку A1, откуда извлекает записанное в ней значение, то есть число 555.

Итак, в этом примере функция ДВССЫЛ преобразует текстовую строку в ссылку на ячейку.

Аналогичным образом можно получить ссылку на диапазон. Для этого просто нужно функции ДВССЫЛ указать два адреса – начальный и конечный. Вы видите это на скриншоте ниже.

Формула   ДВССЫЛ(C1&»:»&C2) извлекает адреса из указанных ячеек и превращается в =ДВССЫЛ(«A1:A5»).

В итоге мы получаем ссылку =A1:A5

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

Как использовать ДВССЫЛ в Excel — примеры формул

Как показано в приведенном выше примере, вы можете использовать функцию ДВССЫЛ, чтобы записать адрес ячейки как обычную текстовую строку и получить в результате значение этой ячейки. Однако этот простой пример — не более чем намек на возможности ДВССЫЛ.

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

Создание косвенных ссылок из значений ячеек

Как вы помните, функция ДВССЫЛ в Excel позволяет использовать стили ссылок A1 и R1C1. Обычно вы не можете использовать оба стиля на одном листе одновременно. Вы можете переключаться между двумя типами ссылок только с помощью опции «Файл» > «Параметры» > «Формулы» > R1C1 . По этой причине пользователи Excel редко рассматривают использование R1C1 в качестве альтернативного подхода к созданию ссылок.

В формуле ДВССЫЛ вы можете использовать любой тип ссылки на одном и том же листе, если хотите. Прежде чем мы двинемся дальше, давайте более подробно рассмотрим разницу между стилями ссылок A1 и R1C1.

Стиль A1 — это обычный и привычный всем нам тип адресации в Excel, который указывает сначала столбец, за которым следует номер строки. Например, B2 обозначает ячейку на пересечении столбца B и строки 2.

Стиль R1C1 является обозначает координаты ячейки наоборот – за строками следуют столбцы, и к этому нужно привыкнуть:) Например, R5C1 относится к ячейке A5, которая находится в строке 5, столбце 1 на листе. Если после буквы не следует какая-либо цифра, значит, вы имеете в виду ту же строку или столбец, в которых записана сама формула.

А теперь давайте сравним на простом примере, как функция ДВССЫЛ обрабатывает адреса вида A1 и R1C1:

Как вы видите на скриншоте выше, две разные формулы возвращают один и тот же результат. Вы уже поняли, почему? 

  • Формула в ячейке D1:   =ДВССЫЛ(C1)

Это самый простой вариант. Формула обращается к ячейке C1, извлекает ее значение — текстовую строку «A2» , преобразует ее в ссылку на ячейку, переходит к ячейке A2 и возвращает ее значение, равное 456.

  • Формула в ячейке D3:  =ДВССЫЛ(C3;ЛОЖЬ)

ЛОЖЬ во втором аргументе указывает, что указанное значение (C3) следует рассматривать как ссылку на ячейку в формате R1C1, т. е. сначала идет номер строки, за которым следует номер столбца. Таким образом, наша формула ДВССЫЛ интерпретирует значение в ячейке C3 (R2C1) как ссылку на ячейку на пересечении строки 2 и столбца 1, которая как раз и является ячейкой A2.

Создание ссылок из значений ячеек и текста

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

В следующем примере формула =ДВССЫЛ(«А»&C1) возвращает значение из ячейки А1 на основе следующей логической цепочки:

Функция ДВССЫЛ объединяет элементы в первом аргументе ссылка_на_ячейку — текст «А» и значение из ячейки C1. Значение в C1 – это число 1, что в результате формирует адрес А1. Формула переходит к ячейке А1 и возвращает ее значение – 555.

Использование функции ДВССЫЛ с именованными диапазонами

Помимо создания ссылок на ячейки из текстовых строк, вы можете заставить функцию Excel ДВССЫЛ создавать ссылки на именованные диапазоны.

Предположим, у вас есть следующие именованные диапазоны на вашем листе:

  • Яблоки – С2:E2
  • Лимоны — C3: E3
  • Апельсины – C4:E4 и так далее по каждому товару.

Чтобы создать динамическую ссылку Excel на любой из указанных выше диапазонов с цифрами продаж, просто запишите его имя, скажем, в H1, и обратитесь к этой ячейке при помощи формулы =ДВССЫЛ(H1).

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

  • =СУММ(ДВССЫЛ (H1))
  • =СРЗНАЧ(ДВССЫЛ (H1))
  • =МАКС(ДВССЫЛ (H1))
  • =МИН(ДВССЫЛ (H1))

Теперь, когда вы получили общее представление о том, как работает функция ДВССЫЛ в Excel, мы можем поэкспериментировать с более серьёзными формулами.

ДВССЫЛ для ссылки на другой рабочий лист

Полезность функции Excel ДВССЫЛ не ограничивается созданием «динамических» ссылок на ячейки. Вы также можете использовать ее для формирования ссылки на другие листы.

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

Нам поможет формула:

=ДВССЫЛ(«‘»&A2&»‘!»&B2&C2)

Давайте разбираться, как работает эта формула.

Как вы знаете, обычным способом сослаться на другой лист в Excel является указание имени этого листа, за которым следуют восклицательный знак и ссылка на ячейку или диапазон, например Лист1!A1:С10. Так как имя листа часто содержит пробелы, вам лучше заключить его (имя, а не пробел :) в одинарные кавычки, чтобы предотвратить возможную ошибку, например,

‘Лист 1!’$A$1 или для диапазона – ‘Лист 1!’$A$1:$С$10 .

Наша задача – сформировать нужный текст и передать его функции ДВССЫЛ. Все, что вам нужно сделать, это:

  • записать имя листа в одну ячейку,
  • букву столбца – в другую,
  • номер строки – в третью,  
  • объединить всё это в одну текстовую строку,
  • передать этот адрес функции ДВССЫЛ. 

Помните, что в текстовой строке вы должны заключать каждый элемент, кроме номера строки, в двойные кавычки и затем связать все элементы в единое целое с помощью оператора объединения (&).

С учетом вышеизложенного получаем шаблон ДВССЫЛ для создания ссылки на другой лист:

ДВССЫЛ («‘» & имялиста & «‘!» & имя столбца нужной ячейки & номер строки нужной ячейки )

Возвращаясь к нашему примеру, вы помещаете имя листа в ячейку A2 и вводите адреса столбца и строки в B2 и С2, как показано на скриншоте выше. В результате вы получите следующую формулу:

ДВССЫЛ(«‘»&A2&»‘!»&B2&C2)

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

Замечание.

  • Если какая-либо из ячеек, содержащих имя листа и адреса ячеек (A2, B2 и c2 в приведенной выше формуле), будет пуста, ваша формула вернет ошибку. Чтобы предотвратить это, вы можете обернуть функцию ДВССЫЛ в функцию ЕСЛИ :

ЕСЛИ(ИЛИ(A2=»»;B2=»»;C2-“”); «»; ДВССЫЛ(«‘»&A2&»‘!»&B2&C2)

  • Чтобы формула ДВССЫЛ, ссылающаяся на другой лист, работала правильно, указанный лист должен быть открыт в Экселе, иначе формула вернет ошибку #ССЫЛКА. Чтобы не видеть сообщение об ошибке, которое может портить вид вашей таблицы, вы можете использовать функцию ЕСЛИОШИБКА, которая будет отображать пустую строку при любой возникшей ошибке:

ЕСЛИОШИБКА(ДВССЫЛ(«‘»&A2&»‘!»&B2&C2); «»)

Формула ДВССЫЛ для ссылки на другую книгу Excel

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

Чтобы упростить задачу, давайте начнем с создания ссылки на другую книгу обычным способом (апострофы добавляются, если имена вашей книги и/или листа содержат пробелы):
‘[Имя_книги.xlsx]Имя_листа’!Арес_ячейки

Но, чтобы формула была универсальной, лучше апострофы добавлять всегда – лишними не будут .

Предполагая, что название книги находится в ячейке A2, имя листа — в B2, а адрес ячейки — в C2 и D2, мы получаем следующую формулу:

=ДВССЫЛ(«‘[«&$A$2&».xlsx]»&$B$2&»‘!»&C2&D2)

Поскольку вы не хотите, чтобы ячейки, содержащие имена книг и листов, изменялись при копировании формулы в другие ячейки, вы можете зафиксировать их, используя абсолютные ссылки на ячейки – $A$2 и $B$2 соответственно.

Если адреса ячеек заменить их значениями, то мы получим такой промежуточный результат:

=ДВССЫЛ(«‘[INDIRECT.xlsx]Продажи’!D3»)

Ну а итоговый результат вы видите на скриншоте ниже.

Hbc6

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

=ДВССЫЛ(«‘[» & Название книги & «]» & Имя листа & «‘!» & Адрес ячейки )

Примечание. Рабочая книга, на которую ссылается ваша формула, всегда должна быть открыта, иначе функция ДВССЫЛ выдаст ошибку #ССЫЛКА. Как обычно, функция ЕСЛИОШИБКА может помочь вам избежать этого:

=ЕСЛИОШИБКА(ДВССЫЛ(«‘[«&$A$2&».xlsx]»&$B$2&»‘!»&C2&D2); «»)

Использование функции Excel ДВССЫЛ чтобы зафиксировать ссылку на ячейку

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

Чтобы проиллюстрировать разницу, сделайте следующее:

  1. Введите любое значение в любую ячейку, например, число 555 в ячейку A1.
  2. Обратитесь к A1 из двух других ячеек тремя различными способами: =A1, =ДВССЫЛ(«A1») и ДВССЫЛ(С1), где в С1 записан адрес «А1».
  3. Вставьте новую строку над строкой 1.

Видите, что происходит? Ячейка с логическим оператором =А1 по-прежнему возвращает 555, потому что ее формула была автоматически изменена на =A2 после вставки строки. Ячейки с формулой ДВССЫЛ теперь возвращают нули, потому что формулы в них не изменились при вставке новой строки и они по-прежнему ссылаются на ячейку A1, которая в настоящее время пуста:

После этой демонстрации у вас может сложиться впечатление, что функция ДВССЫЛ больше мешает, чем помогает. Ладно, попробуем по-другому.

Предположим, вы хотите просуммировать значения в ячейках A2:A5, и вы можете легко сделать это с помощью функции СУММ:

=СУММ(A2:A5)

Однако вы хотите, чтобы формула оставалась неизменной, независимо от того, сколько строк было удалено или вставлено. Самое очевидное решение — использование абсолютных ссылок — не поможет. Чтобы убедиться, введите формулу =СУММ($A$2:$A$5) в какую-нибудь ячейку, вставьте новую строку, скажем, в строку 3, и увидите формулу, преобразованную в =СУММ($A$2:$A$6).

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

Решение состоит в использовании функции ДВССЫЛ, например:

=СУММ(ДВССЫЛ(«A2:A5»))

Поскольку Excel воспринимает «A1: A5» как простую текстовую строку, а не как ссылку на диапазон, он не будет вносить никаких изменений при вставке или удалении строки (строк), а также при их сортировке.

Использование ДВССЫЛ с другими функциями Excel

Помимо СУММ, ДВССЫЛ часто используется с другими функциями Excel, такими как СТРОКА, СТОЛБEЦ, АДРЕС, ВПР, СУММЕСЛИ и т. д.

Пример 1. Функции ДВССЫЛ и СТРОКА

Довольно часто функция СТРОКА используется в Excel для возврата массива значений. Например, вы можете использовать следующую формулу массива (помните, что для этого нужно нажать Ctrl + Shift + Enter), чтобы вернуть среднее значение трех наименьших чисел в диапазоне B2:B13

{=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B13;СТРОКА(1:3)))}

Однако, если вы вставите новую строку в свой рабочий лист где-нибудь между строками 1 и 3, диапазон в функции СТРОКА изменится на СТРОКА(1:4), и формула вернет среднее значение четырёх наименьших чисел вместо трёх.

Чтобы этого не произошло, вставьте ДВССЫЛ в функцию СТРОКА, и ваша формула массива всегда будет оставаться правильной, независимо от того, сколько строк будет вставлено или удалено:

={СРЗНАЧ(НАИМЕНЬШИЙ(B2:B13;СТРОКА(ДВССЫЛ(«1:3»))))}

Аналогично, если нам нужно найти сумму трёх наибольших значений, можно использовать ДВССЫЛ вместе с функцией СУММПРОИЗВ.

Вот пример:

={СУММПРОИЗВ(НАИБОЛЬШИЙ(B2:B13;СТРОКА(ДВССЫЛ(«1:3»))))}

А чтобы указать переменное количество значений, которое мы хотим сосчитать, можно это число вынести в отдельную ячейку. К примеру, в С1 запишем цифру 3. Тогда формулу можно изменить таким образом:

={СУММПРОИЗВ(НАИБОЛЬШИЙ(B2:B13;СТРОКА(ДВССЫЛ(«1:»&C1))))}

Согласитесь, что получается достаточно гибкий расчёт.

Пример 2. Функции ДВССЫЛ и АДРЕС

Вы можете использовать Excel ДВССЫЛ вместе с функцией АДРЕС, чтобы получить значение в определенной ячейке на лету.

Как вы помните, функция АДРЕС используется в Excel для получения адреса ячейки по номерам строк и столбцов. Например, формула =АДРЕС(1;3) возвращает текстовую строку «$C$1», поскольку C1 — это ячейка на пересечении 1-й строки и 3-го столбца.

Чтобы создать ссылку на ячейку, вы просто встраиваете функцию АДРЕС в формулу ДВССЫЛ, например:

=ДВССЫЛ(АДРЕС(1;3))

Конечно, эта несложная формула лишь демонстрирует технику. Более сложные примеры использования функций ДВССЫЛ И АДРЕС в Excel см. в статье Как преобразовать строки в столбцы в Excel .

И вот еще несколько примеров формул в которых используется функция ДВССЫЛ, и которые могут оказаться полезными:

  • ВПР и ДВССЫЛ — как динамически извлекать данные из разных таблиц (см. пример 2).
  • Excel ДВССЫЛ и СЧЁТЕСЛИ — как использовать функцию СЧЁТЕСЛИ в несмежном диапазоне или нескольких выбранных ячейках.

Использование ДВССЫЛ для создания выпадающих списков

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

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

В ячейке А1 вы создаете простой выпадающий список с названиями имеющихся именованных диапазонов. Для второго зависимого выпадающего списка в ячейке В2 вы используете простую формулу  =ДВССЫЛ(A1), где A1 — это ячейка, в которой выбрано имя нужного именованного диапазона.

К примеру, выбрав в первом списке второй квартал, во втором списке мы видим месяцы этого квартала.

Рис9

Чтобы сделать более сложные трехуровневые меню или раскрывающиеся списки с многоуровневыми записями, вам понадобится немного более сложная формула ДВССЫЛ в сочетании с вложенной функцией ПОДСТАВИТЬ.

Подробное пошаговое руководство по использованию ДВССЫЛ с проверкой данных Excel смотрите в этом руководстве: Как создать зависимый раскрывающийся список в Excel.

Функция ДВССЫЛ Excel — возможные ошибки и проблемы

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

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

Ошибка #ССЫЛКА! 

Чаще всего функция ДВССЫЛ возвращает ошибку #ССЫЛКА!  в следующих случаях:

  1. Аргумент ссылка_на_ячейку не является допустимой ссылкой Excel. Если вы пытаетесь передать функции текст, который не может обозначать ссылку на ячейку (например, «A1B0»), то формула приведет к ошибке #ССЫЛКА!. Во избежание возможных проблем проверьте аргументы функции ДВССЫЛ .
  2. Превышен предел размера диапазона. Если аргумент ссылка_на_ячейку вашей формулы ДВССЫЛ ссылается на диапазон ячеек за пределами строки  1 048 576 или столбца  16 384, вы также получите ошибку #ССЫЛКА в Excel 2007 и новее. Более ранние версии Excel игнорируют превышение этого лимита и действительно возвращают некоторое значение, хотя часто не то, что вы ожидаете.
  3. Используемый в формуле лист или рабочая книга закрыты.Если ваша формула с ДВССЫЛ адресуется на другую книгу или лист Excel, то эта другая книга или электронная таблица должны быть открыты, иначе ДВССЫЛ возвращает ошибку #ССЫЛКА! . Впрочем, это требование характерно для всех формул, которые ссылаются на другие рабочие книги Excel.

Ошибка #ИМЯ? 

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

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

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

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

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

В результате при копировании формулы между двумя разными языковыми стандартами Excel вы можете получить сообщение об ошибке « Мы обнаружили проблему с этой формулой… », поскольку разделитель списка, используемый в формуле, отличается от того, что установлен на вашем компьютере. Если вы столкнулись с этой ошибкой при копировании какой-либо НЕПРЯМОЙ формулы из этого руководства в Excel, просто замените все запятые (,) точками с запятой (;) (либо наоборот). В обычных формулах Excel эта проблема, естественно, не возникнет. Там Excel сам поменяет разделители исходя из ваших текущих региональных настроек.

Чтобы проверить, какие разделитель списка и десятичный знак установлены на вашем компьютере, откройте панель управления и перейдите в раздел «Регион и язык» > «Дополнительные настройки».

Надеемся, что это руководство пролило свет для вас на использование ДВССЫЛ в Excel. Теперь, когда вы знаете ее сильные стороны и ограничения, пришло время попробовать и посмотреть, как функция ДВССЫЛ может упростить ваши задачи в Excel. Спасибо за чтение!

Вот еще несколько статей по той же теме:

Как удалить сразу несколько гиперссылок В этой короткой статье я покажу вам, как можно быстро удалить сразу все нежелательные гиперссылки с рабочего листа Excel и предотвратить их появление в будущем. Решение работает во всех версиях Excel,…
Как использовать функцию ГИПЕРССЫЛКА В статье объясняются основы функции ГИПЕРССЫЛКА в Excel и приводятся несколько советов и примеров формул для ее наиболее эффективного использования. Существует множество способов создать гиперссылку в Excel. Чтобы сделать ссылку на…
Гиперссылка в Excel: как сделать, изменить, удалить В статье разъясняется, как сделать гиперссылку в Excel, используя 3 разных метода. Вы узнаете, как вставлять, изменять и удалять гиперссылки на рабочих листах, а также исправлять неработающие ссылки. Гиперссылки широко используются…
Как сделать зависимый выпадающий список в Excel? Одной из наиболее полезных функций проверки данных является возможность создания выпадающего списка, который позволяет выбирать значение из предварительно определенного перечня. Но как только вы начнете применять это в своих таблицах,…

При использовании формул поиска в Excel (таких как VLOOKUP, XLOOKUP или INDEX / MATCH) цель состоит в том, чтобы найти совпадающее значение и получить это значение (или соответствующее значение в той же строке / столбце) в качестве результата.

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

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

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

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

Поиск и возврат адреса ячейки с помощью функции АДРЕС

Функция АДРЕС в Excel предназначена именно для этого.

Он берет строку и номер столбца и дает вам адрес ячейки этой конкретной ячейки.

Ниже приведен синтаксис функции АДРЕС:
= АДРЕС (row_num, column_num, [abs_num], [a1], [sheet_text])
куда:

  • row_num: номер строки ячейки, для которой вы хотите получить адрес ячейки
  • column_num: номер столбца ячейки, для которой вы хотите адрес
  • [abs_num]: необязательный аргумент, в котором вы можете указать, хотите ли вы, чтобы ссылка на ячейку была абсолютной, относительной или смешанной.
  • [a1]: необязательный аргумент, в котором вы можете указать, хотите ли вы использовать ссылку в стиле R1C1 или в стиле A1.
  • [sheet_text]: необязательный аргумент, в котором вы можете указать, хотите ли вы добавить имя листа вместе с адресом ячейки или нет.

Теперь давайте возьмем пример и посмотрим, как это работает.

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

Ниже приведена формула, которая сделает это:
= АДРЕС (ПОИСКПОЗ ("KR256"; A1: A20,0); 3)

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

И поскольку отдел находится в столбце C, я использовал 3 в качестве второго аргумента.

Эта формула отлично работает, но у нее есть один недостаток: она не будет работать, если вы добавите строку над набором данных или столбец слева от набора данных.

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

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

Итак, если у вас есть фиксированный набор данных и вам нужна простая формула, это сработает.

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

Поиск и возврат адреса ячейки с помощью функции CELL

Хотя функция АДРЕС была создана специально, чтобы дать вам ссылку на ячейку с указанным номером строки и столбца, есть еще одна функция, которая также делает это.

Это называется функцией ЯЧЕЙКА (и она может дать вам гораздо больше информации о ячейке, чем функция АДРЕС).

Ниже приведен синтаксис функции ЯЧЕЙКА:
= ЯЧЕЙКА (тип_информации; [ссылка])
куда:

  • info_type: информация о нужной ячейке. Это может быть адрес, номер столбца, имя файла и т. Д.
  • [Справка]: Необязательный аргумент, в котором вы можете указать ссылку на ячейку, для которой вам нужна информация о ячейке.

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

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

Ниже приведена формула, которая сделает это:
= ЯЧЕЙКА ("адрес", ИНДЕКС ($ A $ 1: $ D $ 20, ПОИСКПОЗ ("KR256", $ A $ 1: $ A $ 20,0), 3))

Приведенная выше формула довольно проста.

Я использовал формулу ИНДЕКС в качестве второго аргумента, чтобы получить отдел для идентификатора сотрудника KR256.

А затем просто обернул его в функцию CELL и попросил вернуть адрес ячейки с этим значением, которое я получаю из формулы ИНДЕКС.

Теперь вот секрет того, почему это работает — формула ИНДЕКС возвращает значение подстановки, когда вы даете ей все необходимые аргументы. Но в то же время он также вернет ссылку на эту результирующую ячейку.

В нашем примере формула ИНДЕКС возвращает «Продажи» в качестве результирующего значения, но в то же время вы также можете использовать ее, чтобы дать вам ссылку на ячейку этого значения вместо самого значения.

Обычно, когда вы вводите формулу ИНДЕКС в ячейку, она возвращает значение, потому что это именно то, что от нее ожидается. Но в сценариях, где требуется ссылка на ячейку, формула ИНДЕКС даст вам ссылку на ячейку.

В этом примере это именно то, что он делает.

И самое лучшее в использовании этой формулы — это то, что она не привязана к первой ячейке на листе. Это означает, что вы можете выбрать любой набор данных (который может находиться в любом месте рабочего листа), использовать формулу ИНДЕКС для регулярного поиска, и он все равно даст вам правильный адрес.

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

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

Надеюсь, вы нашли этот урок полезным.

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

Важно: Попробуйте использовать новую функцию ПРОСМОТРX, улучшенную версию функции ВПР, которая работает в любом направлении и по умолчанию возвращает точные совпадения, что делает ее проще и удобнее в использовании, чем предшественницу.

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

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

Функция

Описание

АДРЕС

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

ОБЛАСТИ

Возвращает количество областей в ссылке.

ВЫБОР

Выбирает значение из списка значений.

Функция CHOOSECOLS

Кнопка Office 365

Возвращает указанные столбцы из массива

Функция CHOOSEROWS

Кнопка Office 365

Возвращает указанные строки из массива.

СТОЛБЕЦ

Возвращает номер столбца, на который указывает ссылка.

ЧИСЛСТОЛБ

Возвращает количество столбцов в ссылке.


Функция DROP
Кнопка Office 365

Исключает указанное количество строк или столбцов из начала или конца массива


Функция EXPAND
Кнопка Office 365

Развертывание или заполнение массива до указанных измерений строк и столбцов

Функция ФИЛЬТР

Кнопка Office 365

Фильтрует диапазон данных на основе условий, которые вы определяете

Ф.ТЕКСТ

Excel 2013

Возвращает формулу в заданной ссылке в виде текста.

ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ

Excel 2010

Возвращает данные, хранящиеся в отчете сводной таблицы.

ГПР

Выполняет поиск в первой строке массива и возвращает значение указанной ячейки.

Функция HSTACK

Кнопка Office 365

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

ГИПЕРССЫЛКА

Создает ссылку, открывающую документ, который находится на сервере сети, в интрасети или в Интернете.

ИНДЕКС

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

ДВССЫЛ

Возвращает ссылку, заданную текстовым значением.

ПРОСМОТР

Ищет значения в векторе или массиве.

ПОИСКПОЗ

Ищет значения в ссылке или массиве.

СМЕЩ

Возвращает смещение ссылки относительно заданной ссылки.

СТРОКА

Возвращает номер строки, определяемой ссылкой.

ЧСТРОК

Возвращает количество строк в ссылке.

ДРВ

Получает данные реального времени из программы, поддерживающей автоматизацию COM.

Функция СОРТ

Кнопка Office 365

Сортирует содержимое диапазона или массива

Функция СОРТПО

Кнопка Office 365

Сортирует содержимое диапазона или массива на основе значений в соответствующем диапазоне или массиве


Функция TAKE
Кнопка Office 365

Возвращает указанное число смежных строк или столбцов из начала или конца массива.

Функция TOCOL

Кнопка Office 365

Возвращает массив в одном столбце

Функция TOROW

Кнопка Office 365

Возвращает массив в одной строке

ТРАНСП

Возвращает транспонированный массив.

Функция УНИК

Кнопка Office 365

 Возвращает список уникальных значений в списке или диапазоне

Функция VSTACK

Кнопка Office 365

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

ВПР

Ищет значение в первом столбце массива и возвращает значение из ячейки в найденной строке и указанном столбце.

Функция WRAPCOLS

Кнопка Office 365

Создает оболочку для указанной строки или столбца значений по столбцам после указанного числа элементов.

Функция WRAPROWS

Кнопка Office 365

Заключает предоставленную строку или столбец значений по строкам после указанного числа элементов

Функция ПРОСМОТРX

Кнопка Office 365

Выполняет поиск по диапазону или массиву и возвращает элемент, соответствующий первому обнаружению совпадения. Если совпадение отсутствует, функция ПРОСМОТРX может вернуть ближайшее (приблизительное) совпадение. 

Функция ПОИСКПОЗX

Кнопка Office 365

Возвращает относительную позицию элемента в массиве или диапазоне ячеек. 

Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.

См. также

Функции Excel (по категориям)

Функции Excel (по алфавиту)

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

Содержание

  • Применение формулы ДВССЫЛ
    • Пример 1: одиночное применение оператора
    • Пример 2: использование оператора в комплексной формуле
  • Вопросы и ответы

Функция ДВССЫЛ в программе Microsoft Excel

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

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

Применение формулы ДВССЫЛ

Само наименование данного оператора ДВССЫЛ расшифровывается, как «Двойная ссылка». Собственно, это и указывает на его предназначение – выводить данные посредством указанной ссылки из одной ячейки в другую. Причем, в отличие от большинства других функций, работающих со ссылками, она должна быть указана в текстовом формате, то есть, выделена с обеих сторон кавычками.

Данный оператор относится к категории функций «Ссылки и массивы» и имеет следующий синтаксис:

=ДВССЫЛ(ссылка_на_ячейку;[a1])

Таким образом, формула имеет всего два аргумента.

Аргумент «Ссылка на ячейку» представлен в виде ссылки на элемент листа, данные содержащиеся в котором нужно отобразить. При этом указанная ссылка должна иметь текстовый вид, то есть, быть «обернута» кавычками.

Аргумент «A1» не является обязательным и в подавляющем большинстве случаев его вообще не нужно указывать. Он может иметь два значения «ИСТИНА» и «ЛОЖЬ». В первом случае оператор определяет ссылки в стиле «A1», а именно такой стиль включен в Excel по умолчанию. Если значение аргумента не указывать вовсе, то оно будет считаться именно как «ИСТИНА». Во втором случае ссылки определяются в стиле «R1C1». Данный стиль ссылок нужно специально включать в настройках Эксель.

Если говорить просто, то ДВССЫЛ является своеобразным эквивалентом ссылки одной ячейки на другую после знака «равно». Например, в большинстве случаев выражение

=ДВССЫЛ("A1")

будет эквивалентно выражению

=A1

Но в отличие от выражения «=A1» оператор ДВССЫЛ привязывается не к конкретной ячейке, а к координатам элемента на листе.

Рассмотрим, что это означает на простейшем примере. В ячейках B8 и B9 соответственно размещена записанная через «=» формула и функция ДВССЫЛ. Обе формулы ссылаются на элемент B4 и выводят его содержимое на лист. Естественно это содержимое одинаковое.

Lumpics.ru

Формулы ссылаются на ячеку в Microsoft Excel

Добавляем в таблицу ещё один пустой элемент. Как видим, строки сдвинулись. В формуле с применением «равно» значение осталось прежним, так как она ссылается на конечную ячейку, пусть даже её координаты и изменились, а вот данные выводимые оператором ДВССЫЛ поменялись. Это связано с тем, что он ссылается не на элемент листа, а на координаты. После добавления строки адрес B4 содержит другой элемент листа. Его содержимое теперь формула и выводит на лист.

Строки сместились в Microsoft Excel

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

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

Теперь давайте рассмотрим конкретные примеры применения оператора.

Пример 1: одиночное применение оператора

Для начала рассмотрим простейший пример, в котором функция ДВССЫЛ выступает самостоятельно, чтобы вы могли понять суть её работы.

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

  1. Выделяем первый пустой элемент столбца, куда планируем вставлять формулу. Щелкаем по значку «Вставить функцию».
  2. Переход в Мастер функций в Microsoft Excel

  3. Происходит запуск окошка Мастера функций. Перемещаемся в категорию «Ссылки и массивы». Из перечня выбираем значение «ДВССЫЛ». Щелкаем по кнопке «OK».
  4. Переход в окно аргументов функции ДВССЫЛ в Microsoft Excel

  5. Происходит запуск окошка аргументов указанного оператора. В поле «Ссылка на ячейку» требуется указать адрес того элемента на листе, содержимое которого мы будем отображать. Конечно, его можно вписать вручную, но гораздо практичнее и удобнее будет сделать следующее. Устанавливаем курсор в поле, после чего щелкаем левой кнопкой мыши по соответствующему элементу на листе. Как видим, сразу после этого его адрес отобразился в поле. Затем с двух сторон выделяем ссылку кавычками. Как мы помним, это особенность работы с аргументом данной формулы.

    В поле «A1», так как мы работает в обычном типе координат, можно поставить значение «ИСТИНА», а можно оставить его вообще пустым, что мы и сделаем. Это будут равнозначные действия.

    После этого щелкаем по кнопке «OK».

  6. Окно аргументов функции ДВССЫЛ в Microsoft Excel

  7. Как видим, теперь содержимое первой ячейки первого столбца таблицы выводится в том элементе листа, в котором расположена формула ДВССЫЛ.
  8. Результат обработки данных функцией ДВССЫЛ в Microsoft Excel

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

Копирование функции ДВССЫЛ в Microsoft Excel

Урок: Мастер функций в программе Excel

Пример 2: использование оператора в комплексной формуле

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

Имеем помесячную таблицу доходов предприятия. Нам нужно подсчитать сумму дохода за определенный период времени, например март – май или июнь – ноябрь. Конечно, для этого можно воспользоваться формулой простого суммирования, но в этом случае при необходимости подсчета общего результата за каждый период нам все время придется менять эту формулу. А вот при использовании функции ДВССЫЛ можно будет производить изменение суммированного диапазона, просто в отдельных ячейках указав соответствующий месяц. Попробуем использовать данный вариант на практике сначала для вычисления суммы за период с марта по май. При этом будет использована формула с комбинацией операторов СУММ и ДВССЫЛ.

  1. Прежде всего, в отдельных элементах на листе вносим наименования месяцев начала и конца периода, за который будет производиться расчет, соответственно «Март» и «Май».
  2. Наименование начала и конца периода в Microsoft Excel

  3. Теперь присвоим имя всем ячейкам в столбце «Доход», которое будет являться аналогичным названию соответствующего им месяца. То есть, первый элемент в столбце «Доход», который содержит размер выручки, следует назвать «Январь», второй – «Февраль» и т.д.

    Итак, чтобы присвоить имя первому элементу столбца, выделяем его и жмем правую кнопку мыши. Открывается контекстное меню. Выбираем в нем пункт «Присвоить имя…».

  4. Переход к присвоению имени в Microsoft Excel

  5. Запускается окно создания имени. В поле «Имя» вписываем наименование «Январь». Больше никаких изменений в окне производить не нужно, хотя на всякий случай можно проверить, чтобы координаты в поле «Диапазон» соответствовали адресу ячейки содержащей размер выручки за январь. После этого щелкаем по кнопке «OK».
  6. Окно создания имени в Microsoft Excel

  7. Как видим, теперь при выделении данного элемента в окне имени отображается не её адрес, а то наименование, которое мы ей дали. Аналогичную операцию проделываем со всеми другими элементами столбца «Доход», присвоив им последовательно имена «Февраль», «Март», «Апрель» и т.д. до декабря включительно.
  8. Имя ячейки в Microsoft Excel

  9. Выбираем ячейку, в которую будет выводиться сумма значений указанного интервала, и выделяем её. Затем щелкаем по пиктограмме «Вставить функцию». Она размещена слева от строки формул и справа от поля, где отображается имя ячеек.
  10. Переход в Мастер функций в программе Microsoft Excel

  11. В активировавшемся окошке Мастера функций перемещаемся в категорию «Математические». Там выбираем наименование «СУММ». Щелкаем по кнопке «OK».
  12. Переход в окно аргументов функции СУММ в Microsoft Excel

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

    =СУММ(число1;число2;…)

    В целом количество аргументов может достигать значения 255. Но все эти аргументы являются однородными. Они представляют собой число или координаты ячейки, в которой это число содержится. Также они могут выступать в виде встроенной формулы, которая рассчитывает нужное число или указывает на адрес элемента листа, где оно размещается. Именно в этом качестве встроенной функции и будет использоваться нами оператор ДВССЫЛ в данном случае.

    Устанавливаем курсор в поле «Число1». Затем жмем на пиктограмму в виде перевернутого треугольника справа от поля наименования диапазонов. Раскрывается список последних используемых функций. Если среди них присутствует наименование «ДВССЫЛ», то сразу кликаем по нему для перехода в окно аргументов данной функции. Но вполне может быть, что в этом списке вы его не обнаружите. В таком случае нужно щелкнуть по наименованию «Другие функции…» в самом низу списка.

  14. Окно аргументов функции СУММ в Microsoft Excel

  15. Запускается уже знакомое нам окошко Мастера функций. Перемещаемся в раздел «Ссылки и массивы» и выбираем там наименование оператора ДВССЫЛ. После этого действия щелкаем по кнопке «OK» в нижней части окошка.
  16. Мастер функций в Microsoft Excel

  17. Происходит запуск окна аргументов оператора ДВССЫЛ. В поле «Ссылка на ячейку» указываем адрес элемента листа, который содержит наименование начального месяца диапазона предназначенного для расчета суммы. Обратите внимание, что как раз в этом случае брать ссылку в кавычки не нужно, так как в данном случае в качестве адреса будут выступать не координаты ячейки, а её содержимое, которое уже имеет текстовый формат (слово «Март»). Поле «A1» оставляем пустым, так как мы используем стандартный тип обозначения координат.

    После того, как адрес отобразился в поле, не спешим жать на кнопку «OK», так как это вложенная функция, и действия с ней отличаются от обычного алгоритма. Щелкаем по наименованию «СУММ» в строке формул.

  18. Окно аргументов функции ДВССЫЛ в программе Microsoft Excel

  19. После этого мы возвращаемся в окно аргументов СУММ. Как видим, в поле «Число1» уже отобразился оператор ДВССЫЛ со своим содержимым. Устанавливаем курсор в это же поле сразу после последнего символа в записи. Ставим знак двоеточия (:). Данный символ означает знак адреса диапазона ячеек. Далее, не извлекая курсор из поля, опять кликаем по значку в виде треугольника для выбора функций. На этот раз в списке недавно использованных операторов наименование «ДВССЫЛ» должно точно присутствовать, так как мы совсем недавно использовали эту функцию. Щелкаем по наименованию.
  20. Переход к функции ДВССЫЛ в Microsoft Excel

  21. Снова открывается окно аргументов оператора ДВССЫЛ. Заносим в поле «Ссылка на ячейку» адрес элемента на листе, где расположено наименования месяца, который завершает расчетный период. Опять координаты должны быть вписаны без кавычек. Поле «A1» снова оставляем пустым. После этого щелкаем по кнопке «OK».
  22. Переход к завершению рассчета в Microsoft Excel

  23. Как видим, после данных действий программа производит расчет и выдает результат сложения дохода предприятия за указанный период (март — май) в предварительно выделенный элемент листа, в котором располагается сама формула.
  24. Результат расчета формулы в Microsoft Excel

  25. Если мы поменяем в ячейках, где вписаны наименования месяцев начала и конца расчетного периода, на другие, например на «Июнь» и «Ноябрь», то и результат изменится соответственно. Будет сложена сумма дохода за указанный период времени.

Изменение периода в Microsoft Excel

Урок: Как посчитать сумму в Экселе

Как видим, несмотря на то, что функцию ДВССЫЛ нельзя назвать одной из наиболее популярных у пользователей, тем не менее, она помогает решить задачи различной сложности в Excel гораздо проще, чем это можно было бы сделать при помощи других инструментов. Более всего данный оператор полезен в составе сложных формул, в которых он является составной частью выражения. Но все-таки нужно отметить, что все возможности оператора ДВССЫЛ довольно тяжелы для понимания. Это как раз и объясняет малую популярность данной полезной функции у пользователей.

Проверка ячейки на наличие текста (без учета регистра)

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

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

Вы также можете использовать фильтр для поиска текста. Дополнительные сведения можно найти в разделе Фильтрация данных.

Поиск ячеек, содержащих текст

Чтобы найти ячейки, содержащие определенный текст, выполните указанные ниже действия.

Выделите диапазон ячеек, которые вы хотите найти.

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

На вкладке Главная в группе Редактирование нажмите кнопку найти _амп_и выберите пункт найти.

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

Примечание: В критериях поиска можно использовать подстановочные знаки.

Чтобы задать формат поиска, нажмите кнопку Формат и выберите нужные параметры в всплывающем окне Найти формат .

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

В поле внутри вы можете выбрать лист или книгу , чтобы выполнить поиск на листе или во всей книге.

Нажмите кнопку найти все или Найти далее.

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

Примечание: Чтобы остановить поиск, нажмите клавишу ESC.

Проверка ячейки на наличие в ней текста

Для выполнения этой задачи используйте функцию текст .

Проверка соответствия ячейки определенному тексту

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

Проверка соответствия части ячейки определенному тексту

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

Примечание: Функция Поиск не учитывает регистр.

Поиск значения в столбце и строке таблицы Excel

Имеем таблицу, в которой записаны объемы продаж определенных товаров в разных месяцах. Необходимо в таблице найти данные, а критерием поиска будут заголовки строк и столбцов. Но поиск должен быть выполнен отдельно по диапазону строки или столбца. То есть будет использоваться только один из критериев. Поэтому здесь нельзя применить функцию ИНДЕКС, а нужна специальная формула.

Поиск значений в таблице Excel

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

Лист с таблицей для поиска значений по вертикали и горизонтали:

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

Поиск значения в строке Excel

Теперь узнаем, в каком максимальном объеме и в каком месяце была максимальная продажа Товара 4.

Чтобы выполнить поиск по столбцам следует:

  1. В ячейку B1 введите значение Товара 4 – название строки, которое выступит в качестве критерия.
  2. В ячейку D1 введите следующую формулу:
  3. Для подтверждения после ввода формулы нажмите комбинацию горячих клавиш CTRL+SHIFT+Enter, так как формула должна быть выполнена в массиве. Если все сделано правильно, в строке формул появятся фигурные скобки.
  4. В ячейку F1 введите вторую формулу:
  5. Снова Для подтверждения нажмите комбинацию клавиш CTRL+SHIFT+Enter.

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

Принцип действия формулы поиска значения в строке Excel:

В первом аргументе функции ВПР (Вертикальный ПРосмотр) указывается ссылка на ячейку где находится критерий поиска. Во втором аргументе указывается диапазон ячеек для просмотра в процессе поиска. В третьем аргументе функции ВПР должен указываться номер столбца, из которого следует взять значение на против строки с именем Товар 4. Но так как нам заранее не известен этот номер мы с помощью функции СТОЛБЕЦ создаем массив номеров столбцов для диапазона B4:G15.

Это позволяет функции ВПР собрать целый массив значений. В результате в памяти хранится все соответствующие значения каждому столбцу по строке Товар 4 (а именно: 360; 958; 201; 605; 462; 832). После чего функции МАКС остается только взять из этого массива максимальное число и возвратить в качестве значения для ячейки D1, как результат вычисления формулы.

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

Как получить заголовки столбцов по зачиню одной ячейки?

Например, как эффектно мы отобразили месяц, в котором была максимальная продажа, с помощью второй формулы. Не сложно заметить что во второй формуле мы использовали скелет первой формулы без функции МАКС. Главная структура формулы: ВПР(B1;A5:G14;СТОЛБЕЦ(B5:G14);0). Мы заменили функцию МАКС на ПОИСКПОЗ, которая в первом аргументе использует значение, полученное предыдущей формулой. Оно теперь выступает в качестве критерия для поиска месяца. И в результате функция ПОИСКПОЗ нам возвращает номер столбца 2 где находится максимальное значение объема продаж для товара 4. После чего в работу включается функция ИНДЕКС, которая возвращает значение по номеру сроки и столбца из определенного в ее аргументах диапазона. Так как у нас есть номер столбца 2, а номер строки в диапазоне где хранятся названия месяцев в любые случаи будет 1. Тогда нам осталось функцией ИНДЕКС получить соответственное значение из диапазона B4:G4 – Февраль (второй месяц).

Поиск значения в столбце Excel

Вторым вариантом задачи будет поиск по таблице с использованием названия месяца в качестве критерия. В такие случаи мы должны изменить скелет нашей формулы: функцию ВПР заменить ГПР, а функция СТОЛБЕЦ заменяется на СТРОКА.

Это позволит нам узнать какой объем и какого товара была максимальная продажа в определенный месяц.

Чтобы найти какой товар обладал максимальным объемом продаж в определенном месяце следует:

  1. В ячейку B2 введите название месяца Июнь – это значение будет использовано в качестве поискового критерия.
  2. В ячейку D2 введите формулу:
  3. Для подтверждения после ввода формулы нажмите комбинацию клавиш CTRL+SHIFT+Enter, так как формула будет выполнена в массиве. А в строке формул появятся фигурные скобки.
  4. В ячейку F1 введите вторую формулу:
  5. Снова Для подтверждения нажмите CTRL+SHIFT+Enter.

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

В первом аргументе функции ГПР (Горизонтальный ПРосмотр) указываем ссылку на ячейку с критерием для поиска. Во втором аргументе указана ссылка на просматриваемый диапазон таблицы. Третий аргумент генерирует функция СТРОКА, которая создает в памяти массив номеров строк из 10 элементов. Так как в табличной части у нас находится 10 строк.

Далее функция ГПР поочередно используя каждый номер строки создает массив соответственных значений продаж из таблицы по определенному месяцу (Июню). Далее функции МАКС осталось только выбрать максимальное значение из этого массива.

Далее немного изменив первую формулу с помощью функций ИНДЕКС и ПОИСКПОЗ, мы создали вторую для вывода названия строк таблицы по зачиню ячейки. Название соответствующих строк (товаров) выводим в F2.

ВНИМАНИЕ! При использовании скелета формулы для других задач всегда обращайте внимание на второй и третий аргумент поисковой функции ГПР. Количество охваченных строк в диапазоне указанного в аргументе, должно совпадать с количеством строк в таблице. А также нумерация должна начинаться со второй строки!

По сути содержимое диапазона нас вообще не интересует, нам нужен просто счетчик строк. То есть изменить аргументы на: СТРОКА(B2:B11) или СТРОКА(С2:С11) – это никак не повлияет на качество формулы. Главное, что в этих диапазонах по 10 строк, как и в таблице. И нумерация начинается со второй строки!

Поиск на листе Excel

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

Поиск перебором значений

Довольно простой в реализации способ. Например, найти в колонке «A» ячейку, содержащую «123» можно примерно так:

Минусами этого так сказать «классического» способа являются: медленная работа и громоздкость. А плюсом является его гибкость, т.к. таким способом можно реализовать сколь угодно сложные варианты поиска с различными вычислениями и т.п.

Поиск функцией Find

Гораздо быстрее обычного перебора и при этом довольно гибкий. В простейшем случае, чтобы найти в колонке A ячейку, содержащую «123» достаточно такого кода:

Вкратце опишу что делают строчки данного кода:
1-я строка: Выбираем в книге лист «Данные»;
2-я строка: Осуществляем поиск значения «123» в колонке «A», результат поиска будет в fcell;
3-я строка: Если удалось найти значение, то fcell будет содержать Range-объект, в противном случае — будет пустой, т.е. Nothing.

Полностью синтаксис оператора поиска выглядит так:

Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)

What — Строка с текстом, который ищем или любой другой тип данных Excel

After — Ячейка, после которой начать поиск. Обратите внимание, что это должна быть именно единичная ячейка, а не диапазон. Поиск начинается после этой ячейки, а не с нее. Поиск в этой ячейке произойдет только когда весь диапазон будет просмотрен и поиск начнется с начала диапазона и до этой ячейки включительно.

LookIn — Тип искомых данных. Может принимать одно из значений: xlFormulas (формулы), xlValues (значения), или xlNotes (примечания).

LookAt — Одно из значений: xlWhole (полное совпадение) или xlPart (частичное совпадение).

SearchOrder — Одно из значений: xlByRows (просматривать по строкам) или xlByColumns (просматривать по столбцам)

SearchDirection — Одно из значений: xlNext (поиск вперед) или xlPrevious (поиск назад)

MatchCase — Одно из значений: True (поиск чувствительный к регистру) или False (поиск без учета регистра)

MatchByte — Применяется при использовании мультибайтных кодировок: True (найденный мультибайтный символ должен соответствовать только мультибайтному символу) или False (найденный мультибайтный символ может соответствовать однобайтному символу)

SearchFormat — Используется вместе с FindFormat. Сначала задается значение FindFormat (например, для поиска ячеек с курсивным шрифтом так: Application.FindFormat.Font.Italic = True), а потом при использовании метода Find указываем параметр SearchFormat = True. Если при поиске не нужно учитывать формат ячеек, то нужно указать SearchFormat = False.

Чтобы продолжить поиск, можно использовать FindNext (искать «далее») или FindPrevious (искать «назад»).

Примеры поиска функцией Find

Пример 1: Найти в диапазоне «A1:A50» все ячейки с текстом «asd» и поменять их все на «qwe»

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

Пример 2: Правильный поиск значения с использованием FindNext, не приводящий к зацикливанию.

В ниже следующем примере используется другой вариант продолжения поиска — с помощью той же функции Find с параметром After. Когда найдена очередная ячейка, следующий поиск будет осуществляться уже после нее. Однако, как и с FindNext, когда будет достигнут конец диапазона, Find продолжит поиск с его начала, поэтому, чтобы не произошло зацикливания, необходимо проверять совпадение с первым результатом поиска.

Пример 3: Продолжение поиска с использованием Find с параметром After.

Следующий пример демонстрирует применение SearchFormat для поиска по формату ячейки. Для указания формата необходимо задать свойство FindFormat.

Пример 4: Найти все ячейки с шрифтом «курсив» и поменять их формат на обычный (не «курсив»)

Примечание: В данном примере намеренно не используется FindNext для поиска следующей ячейки, т.к. он не учитывает формат (статья об этом: https://support.microsoft.com/ru-ru/kb/282151)

Коротко опишу алгоритм поиска Примера 4. Первые две строки определяют последнюю строку (lLastRow) на листе и последний столбец (lLastCol). 3-я строка задает формат поиска, в данном случае, будем искать ячейки с шрифтом Italic. 4-я строка определяет область ячеек с которой будет работать программа (с ячейки A1 и до последней строки и последнего столбца). 5-я строка осуществляет поиск с использованием SearchFormat. 6-я строка — цикл пока результат поиска не будет пустым. 7-я строка — меняем шрифт на обычный (не курсив), 8-я строка продолжаем поиск после найденной ячейки.

Хочу обратить внимание на то, что в этом примере я не стал использовать «защиту от зацикливания», как в Примерах 2 и 3, т.к. шрифт меняется и после «прохождения» по всем ячейкам, больше не останется ни одной ячейки с курсивом.

Свойство FindFormat можно задавать разными способами, например, так:

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

Пример 5: Найти последнюю колонку и столбец, заполненные данными

В этом примере используется UsedRange, который так же как и SpecialCells возвращает все используемые ячейки, в т.ч. и те, что были использованы ранее, а сейчас пустые. Функция Find ищет ячейку с любым значением с конца диапазона.

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

Пример 6: Выделить красным шрифтом ячейки, в которых текст начинается со слова из 4-х букв, первая и последняя буквы «т», при этом после этого слова может следовать любой текст.

Для поиска функцией Find по маске (шаблону) можно применять символы:
* — для обозначения любого количества любых символов;
? — для обозначения одного любого символа;

— для обозначения символов *, ? и

. (т.е. чтобы искать в тексте вопросительный знак, нужно написать

?, чтобы искать именно звездочку (*), нужно написать

* и наконец, чтобы найти в тексте тильду, необходимо написать

Поиск даты с помощью Find

Если необходимо найти текущую дату или какую-то другую дату на листе Excel или в диапазоне с помощью Find, необходимо учитывать несколько нюансов:

  • Тип данных Date в VBA представляется в виде #[месяц]/[день]/[год]#, соответственно, если необходимо найти фиксированную дату, например, 01 марта 2018 года, необходимо искать #3/1/2018#, а не «01.03.2018»
  • В зависимости от формата ячеек, дата может выглядеть по-разному, поэтому, чтобы искать дату независимо от формата, поиск нужно делать не в значениях, а в формулах, т.е. использовать LookIn:=xlFormulas

Приведу несколько примеров поиска даты.

Пример 7: Найти текущую дату на листе независимо от формата отображения даты.

Пример 8: Найти 1 марта 2018 г.

Искать часть даты — сложнее. Например, чтобы найти все ячейки, где месяц «март», недостаточно искать «03» или «3». Не работает с датами так же и поиск по шаблону. Единственный вариант, который я нашел — это выбрать формат в котором месяц прописью для ячеек с датами и искать слово «март» в xlValues.

Тем не менее, можно найти, например, 1 марта независимо от года.

Пример 9: Найти 1 марта любого года.

Поиск в программе Microsoft Excel

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

Поисковая функция в Excel

Поисковая функция в программе Microsoft Excel предлагает возможность найти нужные текстовые или числовые значения через окно «Найти и заменить». Кроме того, в приложении имеется возможность расширенного поиска данных.

Способ 1: простой поиск

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

  1. Находясь во вкладке «Главная», кликаем по кнопке «Найти и выделить», которая расположена на ленте в блоке инструментов «Редактирование». В появившемся меню выбираем пункт «Найти…». Вместо этих действий можно просто набрать на клавиатуре сочетание клавиш Ctrl+F.

После того, как вы перешли по соответствующим пунктам на ленте, или нажали комбинацию «горячих клавиш», откроется окно «Найти и заменить» во вкладке «Найти». Она нам и нужна. В поле «Найти» вводим слово, символы, или выражения, по которым собираемся производить поиск. Жмем на кнопку «Найти далее», или на кнопку «Найти всё».

При нажатии на кнопку «Найти далее» мы перемещаемся к первой же ячейке, где содержатся введенные группы символов. Сама ячейка становится активной.

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

Поисковые символы не обязательно должны быть самостоятельными элементами. Так, если в качестве запроса будет задано выражение «прав», то в выдаче будут представлены все ячейки, которые содержат данный последовательный набор символов даже внутри слова. Например, релевантным запросу в этом случае будет считаться слово «Направо». Если вы зададите в поисковике цифру «1», то в ответ попадут ячейки, которые содержат, например, число «516».

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

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

  • В случае, если при запуске поисковой процедуры вы нажмете на кнопку «Найти все», все результаты выдачи будут представлены в виде списка в нижней части поискового окна. В этом списке находятся информация о содержимом ячеек с данными, удовлетворяющими запросу поиска, указан их адрес расположения, а также лист и книга, к которым они относятся. Для того, чтобы перейти к любому из результатов выдачи, достаточно просто кликнуть по нему левой кнопкой мыши. После этого курсор перейдет на ту ячейку Excel, по записи которой пользователь сделал щелчок.
  • Способ 2: поиск по указанному интервалу ячеек

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

      Выделяем область ячеек, в которой хотим произвести поиск.

  • Набираем на клавиатуре комбинацию клавиш Ctrl+F, после чего запуститься знакомое нам уже окно «Найти и заменить». Дальнейшие действия точно такие же, что и при предыдущем способе. Единственное отличие будет состоять в том, что поиск выполняется только в указанном интервале ячеек.
  • Способ 3: Расширенный поиск

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

    К тому же, в выдачу может попасть не только содержимое конкретной ячейки, но и адрес элемента, на который она ссылается. Например, в ячейке E2 содержится формула, которая представляет собой сумму ячеек A4 и C3. Эта сумма равна 10, и именно это число отображается в ячейке E2. Но, если мы зададим в поиске цифру «4», то среди результатов выдачи будет все та же ячейка E2. Как такое могло получиться? Просто в ячейке E2 в качестве формулы содержится адрес на ячейку A4, который как раз включает в себя искомую цифру 4.

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

      После открытия окна «Найти и заменить» любым вышеописанным способом, жмем на кнопку «Параметры».

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

    По умолчанию, функции «Учитывать регистр» и «Ячейки целиком» отключены, но, если мы поставим галочки около соответствующих пунктов, то в таком случае, при формировании результата будет учитываться введенный регистр, и точное совпадение. Если вы введете слово с маленькой буквы, то в поисковую выдачу, ячейки содержащие написание этого слова с большой буквы, как это было бы по умолчанию, уже не попадут. Кроме того, если включена функция «Ячейки целиком», то в выдачу будут добавляться только элементы, содержащие точное наименование. Например, если вы зададите поисковый запрос «Николаев», то ячейки, содержащие текст «Николаев А. Д.», в выдачу уже добавлены не будут.

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

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

    В графе «Область поиска» определяется, среди каких конкретно элементов производится поиск. По умолчанию, это формулы, то есть те данные, которые при клике по ячейке отображаются в строке формул. Это может быть слово, число или ссылка на ячейку. При этом, программа, выполняя поиск, видит только ссылку, а не результат. Об этом эффекте велась речь выше. Для того, чтобы производить поиск именно по результатам, по тем данным, которые отображаются в ячейке, а не в строке формул, нужно переставить переключатель из позиции «Формулы» в позицию «Значения». Кроме того, существует возможность поиска по примечаниям. В этом случае, переключатель переставляем в позицию «Примечания».

    Ещё более точно поиск можно задать, нажав на кнопку «Формат».

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

    Если вы хотите использовать формат какой-то конкретной ячейки, то в нижней части окна нажмите на кнопку «Использовать формат этой ячейки…».

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

    После того, как формат поиска настроен, жмем на кнопку «OK».

    Бывают случаи, когда нужно произвести поиск не по конкретному словосочетанию, а найти ячейки, в которых находятся поисковые слова в любом порядке, даже, если их разделяют другие слова и символы. Тогда данные слова нужно выделить с обеих сторон знаком «*». Теперь в поисковой выдаче будут отображены все ячейки, в которых находятся данные слова в любом порядке.

  • Как только настройки поиска установлены, следует нажать на кнопку «Найти всё» или «Найти далее», чтобы перейти к поисковой выдаче.
  • Как видим, программа Excel представляет собой довольно простой, но вместе с тем очень функциональный набор инструментов поиска. Для того, чтобы произвести простейший писк, достаточно вызвать поисковое окно, ввести в него запрос, и нажать на кнопку. Но, в то же время, существует возможность настройки индивидуального поиска с большим количеством различных параметров и дополнительных настроек.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Как искать в Excel: поиск слов и ячеек в таблицах

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

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

    Поиск слов

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

    • запустить программу Excel;
    • проверить активность таблицы, щелкнув по любой из ячеек;
    • нажать комбинацию клавиш «Ctrl + F»;
    • в строке «Найти» появившегося окна ввести искомое слово;
    • нажать «Найти».

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

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

    • «?» – подразумевает любой отдельно взятый символ;
    • «*» – обозначает любое количество символов.

    Примечательно, при поиске вопросительного знака или знака умножения дополнительно впереди ставится тильда («

    »). При поиске тильды, соответственно – две тильды.

    Алгоритм неточного поиска слова:

    • запустить программу;
    • активировать страницу щелчком мыши;
    • зажать комбинацию клавиш «Ctrl + F»;
    • в строке «Найти» появившегося окна ввести искомое слово, используя вместо букв, вызывающих сомнения, джокерные символы;
    • проверить параметр «Ячейка целиком» (он не должен быть отмеченным);
    • нажать «Найти все».

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

    Поиск нескольких слов

    Не зная, как найти слово в таблице в Еxcel, следует также воспользоваться функцией раздела «Редактирование» – «Найти и выделить». Далее нужно отталкиваться от искомой фразы:

    • если фраза точная, введите ее и нажмите клавишу «Найти все»;
    • если фраза разбита другими ключами, нужно при написании ее в строке поиска дополнительно проставить между всеми словами «*».

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

    Поиск ячеек

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

    Для поиска ячеек с формулами выполняются следующие действия.

    1. В открытом документе выделить ячейку или диапазон ячеек (в первом случае поиск идет по всему листу, во втором – в выделенных ячейках).
    2. Во вкладке «Главная» выбрать функцию «Найти и выделить».
    3. Обозначить команду «Перейти».
    4. Выделить клавишу «Выделить».
    5. Выбрать «Формулы».
    6. Обратить внимание на список пунктов под «Формулами» (возможно, понадобится снятие флажков с некоторых параметров).
    7. Нажать клавишу «Ок».

    Для поиска объединенных ячеек потребуется выполнение следующих манипуляций.

    1. Перейти во вкладку «Главная».
    2. Выбрать функцию «Найти и выделить».
    3. Нажать на команду «Найти».
    4. Перейти в «Параметры» и выбрать «Формат».
    5. Здесь выделить функцию «Выравнивание», поставить отметку «Объединить ячейки».
    6. Нажать на «Ок».
    7. Нажать на кнопку «Найти все» и проанализировать список ячеек, которые объединены на соответствующем листе.

    При нажимании кнопкой мыши на элемент в списке происходит выделение объединенной ячейки на листе. Дополнительно доступна функция «Отменить объединение ячеек».

    Выполнение представленных выше действий приводит к нахождению всех объединенных ячеек на листе и при необходимости отмене данного свойства. Для поиска скрытых ячеек проводятся следующие действия.

    1. Выбрать лист, требующий анализа на присутствие скрытых ячеек и их нахождения.
    2. Нажать клавиши «F5_гт_ Special».
    3. Нажать сочетание клавиш «CTRL + G_гт_ Special».

    Можно воспользоваться еще одним способом для поиска скрытых ячеек:

    1. Открыть функцию «Редактирование» во вкладке «Главная».
    2. Нажать на «Найти».
    3. Выбрать команду «Перейти к разделу». Выделить «Специальные».
    4. Попав в группу «Выбор», поставить галочку на «Только видимые ячейки».
    5. Нажать кнопку «Ок».

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

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

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

    • нажать на ячейку, не предусматривающую условное форматирование;
    • выбрать функцию «Редактирование» во вкладке «Главная»;
    • нажать на кнопку «Найти и выделить»;
    • выделить категорию «Условное форматирование».

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

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

    Поиск через фильтр

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

    • выделить заполненную ячейку;
    • во вкладке «Главная» выбрать функцию «Сортировка»;
    • нажать на кнопку «Фильтр»;
    • открыть выпадающее меню;
    • ввести искомый запрос;
    • нажать кнопку «Ок».

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

    Создание ссылок в Microsoft Excel

    Ссылка в Microsoft Excel

    ​Смотрите также​ изменится, и мы​F4​B2​Теперь примеры.​ что в диапазоне​ построении обычных формул​ языке) .​ на ячейку A2​ она связана, достаточно​После применения любого из​— необязательный аргумент,​, то следует записать​ листе. Только в​ такое же, как​

    ​ в которой установлены.​ выводится результат, например,​

    Создание различных типов ссылок

    ​Ссылки — один из​ получим правильный результат​(для ввода абсолютной​, а не с​Пусть в столбце​С2:С5​ на листе, так​По умолчанию используется ссылка​ в ячейке C2,​ выполнить двойной щелчок​ этих трех вариантов​ который определяет, в​ следующее выражение в​ данном случае нужно​ и в первой.​ На изображении ниже​ на​ главных инструментов при​ 625;​ ссылки):​F11​А​нет никаких значений).​ и при создании​ на ячейку относительная​ Вы действительно ссылаетесь​ по ней левой​ откроется окно создания​ каком стиле используются​ элемент листа, куда​ будет указать дополнительно​ Кроме того, при​ это формула​

    ​«=B5»​ работе в Microsoft​при вставке нового столбца​Введите часть формулы без​. Во втором случае,​введены числовые значения.​ В ячейке​ Именованных формул, задания​ ссылка, которая означает,​ на ячейки, которая​

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

    Способ 1: создание ссылок в составе формул в пределах одного листа

    ​=R[2]C[-1]​, то в неё​ Excel. Они являются​ между столбцами​ ввода $:  =СУММ(А2:А5 ​ активной ячейкой будет​ В столбце​В5​ правил Условного форматирования​

    ​ что ссылка относительно​ находится двумя столбцами​

    ​Кроме того, гиперссылку можно​

    Ссылка A1 в Microsoft Excel

    ​ части окна существует​A1​​=[excel.xlsx]Лист2!C9​​ книги, где находится​ объект из диапазона​Если же записать выражение​ будет подтягиваться значения​ неотъемлемой частью формул,​АВ​Затем​F11​​B​​будем иметь формулу​ и при формировании​​ расположение ячейки. Если,​​ слева (C за​

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

    ​сразу​);​нужно ввести формулы​ =А5*С5 (EXCEL при​​ условий Проверки данных.​​ например, ссылаться на​ вычетом A) и​ встроенной функции, имеющей​ каким объектом требуется​​R1C1​​ работать с закрытым​

    Ссылка B5 в Microsoft Excel

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

    ​ программе. Иные из​

    ​ в =$C$2^$E3, но​​нажмите клавишу​​вызовите инструмент Условное форматирование​ для суммирования значений​ копировании формулы модифицировал​В подавляющем большинстве формул​ ячейку A2 в​ в той же​​ название, которое говорит​​ связаться:​​. Если значение данного​​ документом, то кроме​

    Суммирование с помощью ссылок в Microsoft Excel

    ​ сослаться.​ что линки осталась​R1C1​B5​

    ​ них служат для​ мы снова получим​F4​ (Главная/ Стили/ Условное​ из 2-х ячеек​ ссылки на ячейки,​​ EXCEL используются ссылки​​ ячейке C2, Вы​ строке (2). Формулы,​ само за себя​С местом в текущей​ аргумента​ всего прочего нужно​Для того, чтобы сослаться​ абсолютно неизменными.​​.​​.​

    ​ перехода на другие​ правильный результат 625.​​, знаки $ будут​​ форматирование/ Создать правило/​ столбца​ т.к. их адреса​ на ячейки. Например,​​ действительно ссылки на​​ содержащей относительная ссылка​ –​ книге;​«ИСТИНА»​ указать и путь​ на значение на​

    ​Кроме абсолютных и относительных,​​В первом случае был​​С помощью линков можно​​ документы или даже​​Все правильно, т.к. это​​ вставлены автоматически:  =СУММ($А$2:$А$5 ​​ использовать формулу для​​А​​ не были записаны​ если в ячейке​ ячейки, которая находится​​ на ячейку изменяется​​«ГИПЕРССЫЛКА»​С новой книгой;​, то применяется первый​ его расположения. Например:​

    ​ другом листе, нужно​ существуют ещё смешанные​ представлен относительный тип​ производить также различные​​ ресурсы в интернете.​​ и есть суть​Для окончания ввода формулы нажмите​​ …);​​: значения из той​ в виде абсолютных​​В1​​ два столбца слева​ при копировании из​​.​​С веб-сайтом или файлом;​

    Установка стиля ссылок R1C1 в Microsoft Excel

    ​ вариант, если​=’D:Новая папка[excel.xlsx]Лист2′!C9​ между знаком​ линки. В них​ (​ математические действия. Например,​​ Давайте выясним, как​​ абсолютной адресации: ссылки​ENTER.​введите формулу =И(ОСТАТ($A2;2)=$I$1;B2>50);​ же строки и​ ссылок).​содержится формула =А1+5,​ от (C за​ одной ячейки в​Данный оператор имеет синтаксис:​С e-mail.​

    ​«ЛОЖЬ»​

    Microsoft Excel работает в режиме R1C1

    ​Как и в случае​«=»​ знаком доллара отмечены​​=R[2]C[-1]​​ запишем следующее выражение:​

    Ссылка R1C1 записанная вручную в Microsoft Excel

    ​ создать различные типы​ автоматически модифицируются для​Если после ввода =СУММ(А2:А5 в формуле​​выберите Формат;​​ значения из строки​Чтобы выйти из ситуации​​ то означает, что​​ вычетом A) —​ другую. Например при​=ГИПЕРССЫЛКА(адрес;имя)​По умолчанию окно запускается​— то второй.​ создания ссылающегося выражения​

    ​и координатами ячейки​ либо только координаты​), а во втором​​=A1+B5​​ ссылающихся выражений в​​ сохранения адресации на​​ передвинуть курсор с​нажмите ОК​ выше.​ — откорректируем формулу​ в ячейку​ в той же​ копировании формулы​«Адрес»​ в режиме связи​

    1. ​ Если данный аргумент​ на другой лист,​ указать его название,​ столбца (пример:​​ (​​Клацнем по кнопке​ Экселе.​ нужные ячейки при​​ помощью мыши в​​Важно отметить, что, если​Т.е. в​​ в ячейке​​В1​ строке (2). При​= A2 + B2​— аргумент, указывающий​​ с файлом или​​ вообще опустить, то​

      Относительная ссылка в Microsoft Excel

    2. ​ при создании линка​ после чего установить​$A1​=R1C1​Enter​Скачать последнюю версию​ любых модификациях строк​ позицию левее,​ бы, при создании​B2​В1​

      Маркер заполнения в Microsoft Excel

    3. ​будет помещено значение​ копировании формулы, содержащей​в ячейке C2​ адрес веб-сайта в​ веб-страницей. Для того,​ по умолчанию считается,​ на элемент другой​ восклицательный знак.​),​) – абсолютный. Абсолютные​. Теперь, в том​ Excel​ и столбцах листа​ ​ правила, активной ячейкой​должна быть формула:​.​

    Относительная ссылка изменилась в Microsoft Excel

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

    1. ​ элементе, где расположено​Сразу нужно заметить, что​ (ну, кроме удаления​а затем вернуть его в​ была​​ =СУММ(A1:A2), в​​выделите ячейку​

      Абсолютная ссылка в Microsoft Excel

    2. ​А1​ ячейку, который будет​ ссылки в ячейке​ на винчестере, с​ с файлом, в​ типа​ ввести его вручную,​ на​ (пример:​ конкретный объект, а​ данное выражение, будет​ все ссылающиеся выражения​ ячейки с формулой,​ самую правую позицию​F11​

    Абсолютная ссылка скопирована в Microsoft Excel

    ​B3​В1​находящейся на пересечении​ изменяться в формуле​ C3 скорректировать вниз​ которым нужно установить​​ центральной части окна​​A1​

    Смешанная ссылка с закрепленными координатами столбца в Microsoft Excel

    ​ так и сделать​Листе 2​​A$1​​ относительные – на​

    Смешанная ссылка с закрепленными координатами строки в Microsoft Excel

    ​ производиться суммирование значений,​ можно разделить на​ конечно). Однако бывают​ (также мышкой),​​, то формулу необходимо​​: =СУММ(A2:A3) и т.д.​;​ столбца​ ссылку.​ на одну строку​​ связь.​​ с помощью инструментов​

    ​.​ это путем выделения​с координатами​).​ положение элемента, относительно​ которые размещены в​​ две большие категории:​​ ситуации, когда значения​ ​ было переписать: =И(ОСТАТ($A11;2)=$I$1;F11>50).​Решить задачу просто: записав​войдите в режим правки​А​​Например, при копировании формулы​​ и становятся​«Имя»​ навигации требуется перейти​Отмечаем элемент листа, в​ соответствующей ячейки или​B4​Знак доллара можно вносить​​ ячейки.​​ объектах с координатами​ предназначенные для вычислений​ на лист попадают​то после нажатия клавиши​ Поменять необходимо только​ в​​ ячейки (нажмите клавишу​​и строки​= B4 * C4​= A3 + B3​— аргумент в​ в ту директорию​ котором будет находиться​

    ​ диапазона в другом​будет выглядеть следующим​ вручную, нажав на​Если вернутся к стандартному​A1​ в составе формул,​ из внешних источников.​F4​ ссылки незафиксированные знаком​B2​​F2​​1​на ячейку D4​.​​ виде текста, который​​ жесткого диска, где​

    Диапазон ячеек в Microsoft Excel

    ​ формула. Клацаем по​ файле.​ образом:​

    ​ соответствующий символ на​

    ​ стилю, то относительные​и​ функций, других инструментов​

    Способ 2: создание ссылок в составе формул на другие листы и книги

    ​ Например, когда созданный​, знаки $ будут​ $:​формулу =СУММ(A1:A2), протянем ее​) или поставьте курсор​, к которому прибавлено​ D5, формула в​Если нужно сохранить исходный​ будет отображаться в​ расположен нужный файл,​ пиктограмме​

    ​Ставим символ​=Лист2!B4​ клавиатуре (​ линки имеют вид​B5​ и служащие для​ пользователем макрос вставляет​ автоматически вставлены только​B2F11$A2$A11​ с помощью Маркера заполнения​ в Строку формул;​ число 5. Также​

    ​ D5 регулирует вправо​ ссылку на ячейку​ элементе листа, содержащем​ и выделить его.​​«Вставить функцию»​​«=»​Выражение можно вбить вручную​$​A1​

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

    ​ в формулах используются​

    ​ по одному столбцу​ при копировании «блокировании»​ гиперссылку. Этот аргумент​ Это может быть​

    1. ​.​​в той ячейке,​​ с клавиатуры, но​). Он будет высвечен,​, а абсолютные​По такому же принципу​ объекту. Последние ещё​ ячейку​ ссылки!  =СУММ(А2:$А$5 ​Смешанные ссылки имеют формат​B3​

      Переход на другой лист в Microsoft Excel

    2. ​С1​ ссылки на диапазоны​ и становится​ ее, поместив знак​​ не является обязательным.​​ как книга Excel,​

      Выделение ячейки на другом листе в Microsoft Excel

    3. ​В​ где будет расположено​ гораздо удобнее поступить​ если в английской​$A$1​

    Ссылка на ячейку на другом листе в Microsoft Excel

    ​ производится деление, умножение,​ принято называть гиперссылками.​B2​Чтобы вставить знаки $​ =$В3 или =B$3.​и ниже. Другим​(можно перед​ ячеек, например, формула​= B5 * C5​ доллара (​ При его отсутствии​ так и файл​Мастере функций​ ссылающееся выражение.​ следующим образом.​ раскладке клавиатуры в​

    ​. По умолчанию все​ вычитание и любое​ Кроме того, ссылки​(т.е. всегда во​ во всю ссылку,​ В первом случае​ вариантом решения этой​С​ =СУММ(А2:А11) вычисляет сумму​. Если вы хотите​$​ в элементе листа​ любого другого формата.​в блоке​Затем открываем книгу, на​Устанавливаем знак​ верхнем регистре кликнуть​ ссылки, созданные в​ другое математическое действие.​ (линки) делятся на​ второй столбец листа).​ выделите всю ссылку​ при копировании формулы​ задачи является использование​, перед или после​ значений из ячеек ​ сохранить исходный в​) перед ссылки на​ будет отображаться адрес​ После этого координаты​«Ссылки и массивы»​

    ​ которую требуется сослаться,​«=»​​ на клавишу​​ Excel, относительные. Это​​Чтобы записать отдельную ссылку​​ внутренние и внешние.​ Теперь, при вставке​​ А2:$А$5 или ее​​ фиксируется ссылка на​ Именованной формулы. Для​1​А2А3​

    ​ ссылку на ячейку​

    ​ ячейки и столбца.​ объекта, на который​ отобразятся в поле​отмечаем​ если она не​в элементе, который​

    ​«4»​

    ​ выражается в том,​ или в составе​ Внутренние – это​ столбца между столбцами​ часть по обе​ столбец​ этого:​);​, …​ в этом примере​ Например, при копировании​ функция ссылается.​

    1. ​«Адрес»​​«ДВССЫЛ»​​ запущена. Клацаем на​ будет содержать ссылающееся​.​

      Знак равно в Microsoft Excel

    2. ​ что при копировании​ формулы, совсем не​ ссылающиеся выражения внутри​АВ​ стороны двоеточия, например​B​выделите ячейку​нажмите один раз клавишу​А11​​ при копировании, внесенные​​ формулы​

      Выделение ячейки в другой книге в Microsoft Excel

    3. ​Выделяем ячейку, в которой​. Далее для завершения​. Жмем​ её листе в​ выражение. После этого​Но есть более удобный​ с помощью маркера​ обязательно вбивать её​ книги. Чаще всего​– формула как​

      Ссылка на ячейку на ячейку в другой книге без полного пути в Microsoft Excel

    4. ​ 2:$А, и нажмите​, а строка может​B2​F4​. Однако, формула =СУММ($А$2:$А$11)​ ссылку на ячейку​= $A$ 2 +​ будет размещаться гиперссылка,​ операции следует нажать​«OK»​ том месте, на​ с помощью ярлыка​ способ добавления указанного​ заполнения значение в​ с клавиатуры. Достаточно​

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

    ​ они применяются для​ и раньше превратится​ клавишу​ изменяться в зависимости​(это принципиально при​. Ссылка​ также вычисляет сумму​ абсолютный перед (B​ $B$ 2​ и клацаем по​ на кнопку​.​ которое требуется сослаться.​ над строкой состояния​ символа. Нужно просто​

    Способ 3: функция ДВССЫЛ

    ​ них изменяется относительно​ установить символ​ вычислений, как составная​ в =$C$2^$E3, но​​F4.​​ при копировании формулы.​ использовании относительных ссылок​С1​ значений из тех​ и C) столбцов​от C2 на​ иконке​«OK»​Открывается окно аргументов данного​ После этого кликаем​ переходим на тот​ выделить ссылочное выражение​ перемещения.​«=»​

    ​ часть формулы или​

    ​ т.к. исходное число​​Знаки $ будут​Предположим, у нас есть​ в Именах). Теперь​выделится и превратится​

    ​ же ячеек. Тогда​​ и строк (2),​ D2 формулу, должно​«Вставить функцию»​.​​ оператора. В поле​​ по​​ лист, где расположен​​ и нажать на​Чтобы посмотреть, как это​​, а потом клацнуть​​ аргумента функции, указывая​ (25) будет вставляться​​ автоматически вставлены во​​ столбец с ценами​B2​ в​ в чем же разница?​ знак доллара (​ оставаться точно так​​.​​Если имеется потребность произвести​

    1. ​«Ссылка на ячейку»​Enter​ объект, на который​ клавишу​​ будет выглядеть на​​ левой кнопкой мыши​

      Переход в Мастер функций в Microsoft Excel

    2. ​ на конкретный объект,​​ макросом не в​​ всю ссылку $А$2:$А$5​​ в диапазоне​​– активная ячейка;​​$C$1​​Для создания абсолютной ссылки​​$​​ же. Это абсолютную​

      Переход в окно аргументов функции ДВССЫЛ в Microsoft Excel

    3. ​В​ связь с веб-сайтом,​​устанавливаем курсор и​​.​ требуется сослаться.​F4​ практике, сошлемся на​ по тому объекту,​ где содержатся обрабатываемые​С2​3. С помощью клавиши​B3:B6​​на вкладке Формулы в​​(при повторных нажатиях​ используется знак $.​​). Затем, при копировании​​ ссылку.​

      Окно аргументов функции ДВССЫЛ в Microsoft Excel

    4. ​Мастере функций​ то в этом​ выделяем кликом мышки​

    Результат обработки функции ДВССЫЛ в Microsoft Excel

    ​Происходит автоматический возврат к​После перехода выделяем данный​. После этого знак​​ ячейку​​ на который вы​ данные. В эту​

    ​, а по прежнему​F4​

    Способ 4: создание гиперссылок

    ​(см. файл примера,​ группе Определенные имена​ клавиши​ Ссылка на диапазона​ формулы​В некоторых случаях ссылку​переходим в раздел​ случае в том​ тот элемент на​ предыдущей книге. Как​ объект (ячейку или​ доллара появится одновременно​A1​ желаете сослаться. Его​

    1. ​ же категорию можно​ в ячейку​(для ввода относительной​ лист пример3). В​ выберите команду Присвоить​F4​ записывается ввиде $А$2:$А$11. Абсолютная​= $B$ 4 *​ можно сделать «смешанной»,​«Ссылки и массивы»​ же разделе окна​​ листе, на который​​ видим, в ней​

      Переход в окно создания гиперссылки через контекстное меню в Microsoft Excel

      ​ диапазон) и жмем​ у всех координат​. Устанавливаем в любом​ адрес отобразится в​​ отнести те из​​B2​ ссылки).​ столбцах​​ имя;​​ссылка будет принимать​

      Переход в окно создания гиперссылки через кнопку на ленте в Microsoft Excel

      ​ ссылка позволяет при​ $C$ 4​ поставив знак доллара​​. Отмечаем название «ГИПЕРССЫЛКА»​​ создания гиперссылки в​

    2. ​ желаем сослаться. После​ уже проставлен линк​ на кнопку​ по горизонтали и​ пустом элементе листа​ том объекте, где​ них, которые ссылаются​, и мы получим​
      • ​Введите часть формулы без​С, D, Е​
      • ​в поле Имя введите,​
      • ​ последовательно вид​
      • ​копировании​
    3. ​из D4 для​ перед указателем столбца​ и кликаем по​ поле​ того, как адрес​ на элемент того​Enter​ вертикали. После повторного​ символ​ установлен знак​ на место на​ неправильный результат.​ ввода $:  =СУММ(А2:А5 ​содержатся прогнозы продаж​ например Сумма2ячеек;​C$1, $C1, C1, $C$1​формулы однозначно зафиксировать ​ D5 формулу, должно​ или строки для​​«OK»​​«Адрес»​ отобразился в поле,​ файла, по которому​​.​​ нажатия на​

      Вставка ссылки на другой файл в окне вставки гиперссылки в Microsoft Excel

      ​«=»​«равно»​ другом листе документа.​Вопрос: можно ли модифицировать​Затем​ в натуральном выражении​убедитесь, что в поле​​, …). Ссылка вида​​ адрес диапазона или​ оставаться точно так​ «блокировки» этих элементов​.​​нужно просто указать​​ «оборачиваем» его кавычками.​

      Вставка ссылки на сайт в окне вставки гиперссылки в Microsoft Excel

      ​ мы щелкнули на​После этого произойдет автоматический​F4​и клацаем по​.​​ Все они, в​ исходную формулу из​​сразу​ по годам (в​ Диапазон введена формула​$C$1​ адрес ячейки. Рассмотрим пример.​ же.​ (например, $A2 или​​В окне аргументов в​​ адрес нужного веб-ресурса​

      Вставка ссылки на место в текущем документе в окне вставки гиперссылки в Microsoft Excel

      ​ Второе поле (​ предыдущем шаге. Он​ возврат на предыдущий​ссылка преобразуется в​ объекту с координатами​Но следует заметить, что​ зависимости от их​​С2​​нажмите клавишу​ шт.). Задача: в​ =СУММ(A1:A2)​называется​Пусть в ячейке​Менее часто нужно смешанного​​ B$3). Чтобы изменить​​ поле​

      Вставка ссылки на новый документ в окне вставки гиперссылки в Microsoft Excel

      ​ и нажать на​«A1»​ содержит только наименование​ лист, но при​ смешанную: знак доллара​​A1​​ стиль координат​​ свойств, делятся на​​(=$B$2^$D2), так чтобы​F4​​ столбцах​​Нажмите ОК.​

      Вставка ссылки на электронную почту в окне вставки гиперссылки в Microsoft Excel

    4. ​абсолютнойC$1, $C1​В2​ абсолютные и относительные​ тип ссылки на​«Адрес»​ кнопку​) оставляем пустым. Кликаем​ без пути.​ этом будет сформирована​ останется только у​. После того, как​A1​ относительные и абсолютные.​ данные все время​

    Переход по гиперссылке в Microsoft Excel

    ​, будут автоматически вставлены​F, G, H​Теперь в​– смешанными, а​введена формула =СУММ($А$2:$А$11)​ ссылки на ячейки,​​ ячейку, выполните следующее.​​указываем адрес на​

    ​«OK»​

    ​ по​

    ​Но если мы закроем​​ нужная нам ссылка.​ координат строки, а​ адрес отобразился в​не единственный, который​Внешние линки ссылаются на​ брались из второго​

    ​ знаки $:  =СУММ($А$2:$А$5 ​​посчитать годовые продажи​B2​С1относительной​ , а в​ предшествующего либо значения​Выделите ячейку со ссылкой​ веб-сайт или файл​.​«OK»​ файл, на который​Теперь давайте разберемся, как​

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

      Переход в Мастер функций в программе Microsoft Excel

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

      Переход в окно аргументов функции ГИПЕРССЫЛКА в Microsoft Excel

    3. ​.​ ссылаемся, линк тут​​ сослаться на элемент,​​ пропадет. Ещё одно​ по кнопке​ формулах. Параллельно в​ за пределами текущей​​ независимо от вставки​​F4​ перемножить столбцы​ Результат будет тот,​Такм образом, введем в​​С2​​ с знак доллара​

      Окно аргументов функции ГИПЕРССЫЛКА в Microsoft Excel

    4. ​ нужно изменить.​ поле​

    Результат обработки функции ГИПЕРССЫЛКА в Microsoft Excel

    ​ на место в​Результат обработки данной функции​ же преобразится автоматически.​

    ​ расположенный в другой​ нажатие​Enter​ Экселе работает стиль​ книги. Это может​ новых столбцов?​: ссылка будет модифицирована​С, D, Е​ который мы ожидали:​В1​формула =СУММ(А2:А11). Скопировав​ — исправления, которые​В строка формул​

    ​«Имя»​

    lumpics.ru

    Использование относительных и абсолютных ссылок

    ​ текущей книге, то​​ отображается в выделенной​ В нем будет​ книге. Прежде всего,​F4​.​R1C1​ быть другая книга​Решение заключается в использовании​ в =СУММ(А$2:А$5 (фиксируются строки)​на столбец​ будет выведена сумма​формулу =А1*$С$1. Это​ формулы вниз, например с​ столбца или строки​щелкните ссылку на​пишем текст, который​ следует перейти в​ ячейке.​ представлен полный путь​ нужно знать, что​приведет к обратному​

    ​Наводим курсор на нижний​​, при котором, в​​ Excel или место​ функции ДВССЫЛ(), которая​Еще раз нажмите клавишу​B​ 2-х ячеек из​ можно сделать и​ помощью Маркера заполнения,​ (например, $B4 или​ ячейку, которую нужно​ будет отображаться в​ раздел​Более подробно преимущества и​ к файлу. Таким​ принципы работы различных​ эффекту: знак доллара​ правый край объекта,​ отличие от предыдущего​​ в ней, документ​​ формирует ссылку на​F4​. Использование механизма относительной​ столбца слева (см. файл​ в ручную, введя​ во всех ячейках​​ C$ 4).​​ изменить.​

    ​ элементе листа. Клацаем​«Связать с местом в​ нюансы работы с​ образом, если формула,​ функций и инструментов​​ появится у координат​​ в котором отобразился​ варианта, координаты обозначаются​ другого формата и​ ячейку из текстовой​​: ссылка будет модифицирована​ адресации позволяет нам​​ примера, лист пример1). Если​ знак $.​ столбца​Чтобы изменить тип ссылки​Для перемещения между сочетаниями​

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

    1. ​ в =СУММ($А2:$А5 (фиксируется столбец)​ ввести для решения​ формулу ввести в​

    2. ​Нажмем​Formula bar​В​ на ячейку:​ используйте клавиши​

    3. ​«OK»​. Далее в центральной​COMMAND​ДВССЫЛ​

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

      Копируемая формула

    ​ENTER​

    ​получим одну и​

    ​Выделите ячейку с формулой.​+T.​

    ​.​

    ​ части окна нужно​рассмотрены в отдельном​

    ​ закрытыми книгами, то​

    ​ из них работают​ Далее при нажатии​

    ​ маркер заполнения. Зажимаем​

    ​ числами.​От того, какой именно​

    ​ =ДВССЫЛ(«B2»), то она​

    support.office.com

    Изменение типа ссылки: относительная, абсолютная, смешанная

    ​F4​​ формулу. В ячейку​B5​и протянем ее​ ту же формулу =СУММ($А$2:$А$11),​В строке формул строка формул​В таблице ниже показано,​После этого гиперссылка будет​ указать лист и​ уроке.​ теперь, благодаря трансформации​ с другими файлами​F4​ левую кнопку мыши​Выражение​ тип требуется создать,​ всегда будет указывать​: ссылка будет модифицирована​F​, то она будет​ вниз. Теперь в​ т.е. ссылка на​

    ​выделите ссылку, которую​ что происходит при​ создана.​ адрес той ячейки,​Урок: Функция ДВССЫЛ в​ ссылающегося выражения, можно​ Excel, даже когда​ссылка преобразуется в​ и протягиваем указатель​R1C1​ и зависит выбираемый​ на ячейку с​ в =СУММ(А2:А5 (относительная ссылка).​вводим: =$В3*C3. Потом​ суммировать ячейки​В5​ диапазон ячеек при​ нужно изменить.​ копировании формулы в​Урок: Как сделать или​

    ​ с которой следует​​ Майкрософт Эксель​​ будет воспользоваться этой​ те закрыты, а​ относительную без знаков​ параллельно диапазону с​равнозначно​​ способ создания. Давайте​​ адресом​ Последующие нажатия изменяют​ протягиваем формулу маркером​A4:A5​будет правильная формула​ копировании​Для переключения между типами​ ячейке A1, содержащей​ удалить гиперссылки в​ произвести связь. Кликаем​​Гиперссылки отличаются от того​​ возможностью.​ другие для взаимодействия​​ долларов. Следующее нажатие​ данными, которые требуется​​A1​ остановимся на различных​B2​ ссылку заново по​

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

    ​ заполнения вниз до​, если ввести в​ =А5*$С$1. Всем сотрудникам​не изменилась​ ссылок нажмите клавишу​ ссылку. Формула копируется​ Экселе​ по​ типа ссылок, который​Как видим, проставление ссылки​

    ​ требуют обязательного запуска​ превращает её в​

    1. ​ скопировать.​

    2. ​, а​Изображение кнопки​ способах подробнее.​вне зависимости от​

    3. ​ кругу.​F6​D10​

      ​ теперь достанется премия​. А в столбце​ F4.​ в ячейку на​Мы выяснили, что в​«OK»​ мы рассматривали выше.​ на элемент другого​

    ​ этих файлов.​

    ​ абсолютную. И так​

    ​После того, как копирование​

    Формула, копируемая из ячейки A1 на две ячейки вниз и вправо

    ​R5C2​Прежде всего, рассмотрим, как​

    ​ любых дальнейших действий​

    ​Для окончания ввода нажмите​,​

    ​, то – ячейки​

    ​ :).​С​

    ​В приведенной ниже таблице​

    ​ две строки ниже​ таблицах Excel существует​

    ​.​

    support.office.com

    Типы ссылок MS EXCEL на ячейку: относительная (A1), абсолютная ($A$1) и смешанная (A$1) адресация

    ​ Они служат не​ файла с помощью​В связи с этими​ по новому кругу.​ было завершено, мы​–​ создать различные варианты​ пользователя, вставки или​ENTER.​а затем весь столбец​С9:С10​Введем в ячейку​получим другой результат:​ показано, как изменяется​ и на два​ две группы ссылок:​Если нужно создать новый​ для того, чтобы​ клика по нему​ особенностями отличается и​В Excel сослаться можно​ видим, что значения​B5​

    ​ ссылок для формул,​ удаления столбцов и​Чтобы изменить только первую или​ таблицы протягиваем вправо​​.​​B1​ в ячейке​ тип ссылки, если​​ столбца правее, т. е.​​ применяющиеся в формулах​ документ Excel и​​ «подтягивать» данные из​​ не только намного​ вид линка на​​ не только на​​ в последующих элементах​​. То есть, в​​ функций и других​ т.д.​ втрорую часть ссылки -​ на столбцы ​Другими словами, будут суммироваться​формулу =А1, представляющую​С3​​ формула со ссылкой​​ C3.​​ и служащие для​​ привязать его с​ других областей в​ удобнее, чем вписывание​ другие книги. Если​ конкретную ячейку, но​

    Абсолютная адресация (абсолютные ссылки)

    ​ диапазона отличаются от​ данном случае, в​ инструментов вычисления Excel​Небольшая сложность состоит в​ установите мышкой курсор​​G H​​ 2 ячейки соседнего​ собой относительную ссылку​будет формула =СУММ(A3:A12),​

    ​ копируется на две​​Ссылка на текущую (описание):​​ перехода (гиперссылки). Кроме​ помощью гиперссылки к​ ту ячейку, где​​ адреса вручную, но​​ вы внедряете его​ и на целый​ того, который был​ отличие от стиля​ в пределах одного​​ том, что если​​ в нужную часть​.​ столбца слева, находящиеся​ на ячейку​ в ячейке​​ ячейки вниз и​​Новая ссылка​​ того, эти две​​ текущей книге, то​ они расположены, а​​ и более универсальное,​​ в инструмент, работающий​ диапазон. Адрес диапазона​​ в первом (копируемом)​​A1​ листа. Ведь именно​ целевая ячейка пустая,​ ссылки и последовательно​​Обратите внимание, что в​​ на той же​

    ​А1​

    ​С4​​ на две ячейки​​$A$1 (абсолютный столбец и​ группы делятся на​ следует перейти в​​ для того, чтобы​​ так как в​ исключительно с запущенными​ выглядит как координаты​ элементе. Если выделить​, на первом месте​ они наиболее часто​ то ДВССЫЛ() выводит​ нажимайте клавушу​​ формуле =$В3*C3 перед​​ строке и строкой​. Что же произойдет​​будет формула =СУММ(A4:A13)​​ вправо.​ абсолютная строка)​ множество более мелких​ раздел​ совершать переход при​​ таком случае линк​​ файлами, то в​ верхнего левого его​​ любую ячейку, куда​​ стоят координаты строки,​ используются на практике.​​ 0, что не​​F4.​ столбцом​ выше.​ с формулой при​ и т.д. Т.е.​Копируемая формула​$A$1 (абсолютная ссылка)​ разновидностей. Именно от​

    ​«Связать с новым документом»​ клике в ту​ сам трансформируется в​​ этом случае можно​​ элемента и нижнего​

    • ​ мы скопировали данные,​​ а столбца –​​Простейшее ссылочное выражение выглядит​
    • ​ всегда удобно. Однако,​В заключении расширим тему​​B​​Ссылка на диапазон суммирования​ ее копировании в​
    • ​ при копировании ссылка​​Первоначальная ссылка​​A$1 (относительный столбец и​​ конкретной разновидности линка​​. Далее в центральной​​ область, на которую​​ зависимости от того,​
    • ​ просто указать наименование​​ правого, разделенные знаком​​ то в строке​​ на втором.​​ таким образом:​ это можно легко​​ абсолютной адресации. Предположим,​​стоит значок $.​ будет меняться в​​ ячейки расположенные ниже​​ была​Новая ссылка​​ абсолютная строка)​​ и зависит алгоритм​​ области окна дать​​ они ссылаются.​​ закрыта книга, на​​ книги, на которую​​ двоеточия (​​ формул можно увидеть,​

    ​Оба стиля действуют в​​=A1​​ обойти, используя чуть​ что в ячейке​ При копировании формулы​ зависимости от месторасположения​

    ​В1​​модифицирована​​$A$1 (абсолютный столбец и​C$1 (смешанная ссылка)​​ процедуры создания.​​ ему имя и​Существует три варианта перехода​ которую он ссылается,​ вы ссылаетесь. Если​

    Относительная адресация (относительные ссылки)

    ​:​​ что и линк​​ Excel равнозначно, но​Обязательным атрибутом выражения является​ более сложную конструкцию​​B2​​ =$В3*C3 в ячейки​ формулы на листе,​? После протягивания ее​.​​ абсолютная строка)​​$A1 (абсолютный столбец и​Автор: Максим Тютюшев​ указать его местоположение​​ к окну создания​​ или открыта.​ же вы предполагаете​​). К примеру, диапазон,​​ был изменен относительно​ шкала координат по​ знак​​ с проверкой через​​находится число 25,​ столбцов​

    ​ но «расстояние» между​
    ​ вниз Маркером заполнения,​Другой пример.​$A$1 (абсолютная ссылка)​ относительная строка)​Примечание:​ на диске. Затем​ гиперссылок. Согласно первому​Ещё одним вариантом сослаться​ работать с файлом,​ выделенный на изображении​ перемещения. Это и​ умолчанию имеет вид​«=»​

    ​ функцию ЕПУСТО():​

    ​ с которым необходимо​​F,GH​​ ячейкой с формулой​ в ячейке​​Пусть в диапазоне​​A$1 (относительный столбец и​$A3 (смешанная ссылка)​Мы стараемся как​ кликнуть по​​ из них, нужно​​ на объект в​ который не собираетесь​ ниже, имеет координаты​ есть признак его​

    ​A1​​. Только при установке​​=ЕСЛИ(ЕПУСТО(ДВССЫЛ(«B2″));»»;ДВССЫЛ(«B2»))​ выполнить ряд вычислений,​​, этот значок $​​ и диапазоном суммирования​

    ​В5​А1:А5​​ абсолютная строка)​​A1 (относительный столбец и​ можно оперативнее обеспечивать​«OK»​​ выделить ячейку, в​​ Экселе является применение​ открывать, то в​A1:C5​ относительности.​. Чтобы её переключить​

    • ​ данного символа в​​При ссылке на ячейку​​ например, возвести в​ говорит EXCEL о​ всегда будет одинаковым​​будет стоять формула​​имеются числа (например,​
    • ​C$1 (смешанная ссылка)​ относительная строка)​ вас актуальными справочными​.​
    • ​ которую будет вставлена​ функции​
    • ​ этом случае нужно​.​Свойство относительности иногда очень​
    • ​ на вид​

    ​ ячейку перед выражением,​​В2​​ разные степени (см.​ том, что ссылку​ (один столбец влево).​ =А5, т.е. EXCEL​ зарплата сотрудников отдела),​$A1 (абсолютный столбец и​C3 (относительная ссылка)​ материалами на вашем​При желании можно связать​​ гиперссылка, и кликнуть​​ДВССЫЛ​ указать полный путь​​Соответственно линк на данный​​ помогает при работе​​R1C1​​ оно будет восприниматься,​​с другого листа​​ файл примера, лист​

    ​ на столбец​Относительная адресация при создании​изменил​ а в​ относительная строка)​Примечание:​​ языке. Эта страница​ элемент листа гиперссылкой​ по ней правой​. Данный инструмент как​ к нему. Если​ массив будет выглядеть​ с формулами и​требуется в параметрах​ как ссылающееся. Обязательным​

    ​ =ДВССЫЛ(«пример4!B2») может возникнуть​ пример4). Для этого​B​

    ​ формул для Условного​первоначальную формулу =A1.​С1​$A3 (смешанная ссылка)​Мы стараемся как​ переведена автоматически, поэтому​ даже с электронной​ кнопкой мыши. В​ раз и предназначен​

    ​ вы не знаете,​ как:​

    • ​ таблицами, но в​​ Excel в разделе​​ атрибутом также является​ и другая сложность:​​ в столбце​​модифицировать не нужно.​ форматирования.​​ При копировании вправо​​– процент премии​​A1 (относительный столбец и​​ можно оперативнее обеспечивать​ ее текст может​​ почтой. Для этого​​ контекстном меню выбираем​
    • ​ именно для того,​ в каком режиме​=A1:C5​ некоторых случаях нужно​«Формулы»​
    • ​ наименование столбца (в​
    • ​ при изменении названия​
    • ​C​

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

    Смешанные ссылки

    ​ скопировать точную формулу​установить флажок напротив​ данном случае​ листа пример4 –​напишем формулу возведения​ столбцом​​ таблице, содержащей числа​​С1​ отдела. Для подсчета​C3 (относительная ссылка)​

    ​ материалами на вашем​ грамматические ошибки. Для​«Связать с электронной почтой»​​«Гиперссылка…»​​ выражения в текстовом​ файлом или не​ ссылки в Майкрософт​​ без изменений. Чтобы​​ пункта​A​ формула перестает работать.​ в степень (значения​С​​ от 1 до​​формула будет преобразована​ премии каждого сотрудника​В формулах EXCEL можно​​ языке. Эта страница​​ нас важно, чтобы​​и в поле​​.​ виде. Созданные таким​ уверены, как с​ Эксель​ это сделать, ссылку​​«Стиль ссылок R1C1»​​) и номер столбца​ Но это также​ степени введем в​​такого значка нет​​ 100, значения больше​

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

    ​«Адрес»​Вместо этого можно, после​ образом ссылки ещё​​ ним может работать​​До этого мы рассматривали​ требуется преобразовать в​.​ (в данном случае​​ можно обойти –​​ столбец​ и формула в​ 50, причем, только​Внимание!​​ умножить на %​​ ячейку используя ее​ ее текст может​ вам полезна. Просим​​указываем e-mail. Клацаем​​ выделения элемента, куда​ называют «суперабсолютными», так​ конкретный инструмент, то​​ действия только в​​ абсолютную.​

    Вводим знак $ в адрес ячейки

    ​После этого на горизонтальной​1​ см. пример из​D​ ячейке​

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

    ​ содержать неточности и​​ вас уделить пару​​ по​ будет вставлена гиперссылка,​

    • ​ как они связаны​ в этом случае​
    • ​ пределах одного листа.​​Чтобы провести преобразование, достаточно​​ панели координат вместо​​).​​ статьи Определяем имя​): =$B$2^$D2.​
    • ​H6​​ (см. файл примера,​

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

    ​ секунд и сообщить,​

    ​«OK»​ перейти во вкладку​ с указанной в​

    ​ опять же лучше​

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

    ​примет вид =$В6*E6.​ лист пример2). Построим​ диапазонах, Условном форматировании, Проверке данных (примеры​В1:В5​ записать по-разному, например:​ нас важно, чтобы​ помогла ли она​.​​«Вставка»​​ них ячейкой ещё​ указать полный путь.​ сослаться на место​

    ​ горизонтали и вертикали​​ а выражения в​​«=A1»​Другим способом заставить формулу​

    • ​ на ячейку​Существует несколько возможностей при​
    • ​ такую таблицу:​​ см. в соответствующих​​. Для этого введем​​ А1 или $A1​​ эта статья была​ вам, с помощью​
    • ​После того, как гиперссылка​​. Там на ленте​​ более крепко, чем​ Лишним это точно​
    • ​ на другом листе​​ поставить символ доллара​​ строке формул приобретут​говорит о том,​
    • ​ ссылаться на один​​B2​​ вводе формулы ввести знак $ в​Создадим правило для Условного​ статьях) необходимо следить, какая​ в ячейку​ или $A$1. То,​
    • ​ вам полезна. Просим​​ кнопок внизу страницы.​

    ​ была вставлена, текст​ требуется щелкнуть по​ типичные абсолютные выражения.​ не будет.​ или даже книге.​ (​​ вид​

    «СуперАбсолютная» адресация

    ​ что в тот​ и тот же​. При любых изменениях​​ адрес ячейки или диапазона.​​ форматирования:​ ячейка является активной​В1​ каким образом вы​ вас уделить пару​ Для удобства также​ в той ячейке,​ кнопке​​ Синтаксис этого оператора:​​Если нужно сослаться на​ В последнем случае​$​R1C1​​ элемент, в котором​​ столбец является использование​

    ​ положения формулы абсолютная​ Рассмотрим ввод на​​выделите диапазон таблицы​​ в момент создания​формулу =А1*С1. Если​ введете адрес в​ секунд и сообщить,​ приводим ссылку на​ в которой она​

    • ​«Гиперссылка»​​=ДВССЫЛ(ссылка;a1)​​ объект с адресом​ это будет уже​).​. Причем, выражения, записанные​
    • ​ оно установлено, подтягиваются​ функции СМЕЩ() –​​ ссылка всегда будет​​ примере формулы =СУММ($А$2:$А$5)​B2:F11​ формулы (активной может​ мы с помощью Маркера​

    ​ формулу, будет зависеть,​ помогла ли она​ оригинал (на английском​ расположена, по умолчанию​.​«Ссылка»​C9​ не внутренняя, а​После того, как мы​ не путем внесения​ данные из объекта​ об этом читайте​ ссылаться на ячейку,​1. Ввести знак $​, так, чтобы активной​ быть только одна​ заполнения протянем формулу​ как он будет​​ вам, с помощью​​ языке) .​ приобретает синий цвет.​Также после выделения ячейки​— это аргумент,​​, расположенный на​​ внешняя ссылка.​ применим маркер заполнения,​ координат вручную, а​ с координатами​ статью Как заставить​ содержащую наше значение​​ можно вручную, последовательно​​ ячейкой была​ ячейка на листе,​​ вниз, то получим​​ модифицироваться при ее​ кнопок внизу страницы.​

    ​По умолчанию используется​ Это значит, что​​ можно применить нажатие​​ ссылающийся на ячейку​Листе 2​Принципы создания точно такие​ можно увидеть, что​ кликом по соответствующему​A1​

    ​ формулу все время​ 25:​ вводя с клавиатуры все​B2​ не смотря на​ в​ копировании в другие​ Для удобства также​Относительная​ гиперссылка активна. Чтобы​​ клавиш​​ в текстовом виде​в запущенной книге​ же, как мы​ значение во всех​ объекту, будут показаны​

    ​.​ ссылаться на один​при копировании формулы из​ знаки =СУММ($А$2:$А$5)​(важно выделить диапазон​ то, что выделено​В2:В5​ ячейки листа. Это​ приводим ссылку на​ссылка на ячейку. Например​ перейти к тому​

    ​CTRL+K​

    ​ (обернут кавычками);​​ под названием​​ рассматривали выше при​ последующих ячейках при​ в виде модуля​Если мы заменим выражение​ и тот же​С3Н3​2. С помощью клавиши​ начиная с​ может быть несколько). ​нули (при условии,​ пригодится при как​

    ​ оригинал (на английском​ при использовании ссылки​ объекту, с которым​.​«A1»​«Excel.xlsx»​ действиях на одном​ копировании отображается точно​ относительно той ячейке,​ в ячейке, где​ столбец.​

    excel2.ru

    ​– формула не​

    Функция ДВССЫЛ в Excel предназначена для преобразования текстового представления ссылки на ячейку или диапазон к ссылочному типу данных и возвращает значение, которое хранится в полученной ссылке.

    Примеры использования функции ДВССЫЛ в Excel

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

    Ссылки на ячейки в Excel могут быть указаны в виде сочетания буквенного наименования столбца и цифрового номера строки (например, D5, то есть, ячейка в столбце D и строке с номером 5), а также в стиле RXCY, где:

    • R – сокращенно от «row» (строка) – указатель строки;
    • C – сокращенно от «column» (столбец) – указатель столбца;
    • X и Y – любые целые положительные числа, указывающие номер строки и столбца соответственно.

    Функция ДВССЫЛ может принимать текстовые представления ссылок любого из этих двух вариантов представления.

    Как преобразовать число в месяц и транспонировать в Excel

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

    Вид таблицы данных:

    Пример 1.

    Для получения строки текстовых представлений месяцев введем в ячейку B2 следующую формулу:

    Функция ДВССЫЛ принимает аргумент, состоящий из текстового представления обозначения столбца (“A”) и номера столбца, соответствующего номеру строки, и формирует ссылку на ячейку с помощью операции конкатенации подстрок (символ “&”). Полученное значение выступает вторым аргументом функции ДАТА, которое возвращает дату с соответствующим номером месяца. Функция ТЕКСТ выполняет преобразование даты к требуемому значению месяца в виде текста.

    Протянем данную формулу вдоль 1-й строки вправо, чтобы заполнить остальные ячейки:

    ДВССЫЛ.

    Примечание: данный пример лишь демонстрирует возможности функции ДВССЫЛ. Для транспонирования данных лучше использовать функцию ТРАНСП.

    

    Как преобразовать текст в ссылку Excel?

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

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

    Пример 2.

    В ячейке E2 запишем следующую формулу:

    Функция ДВССЫЛ принимает в качестве аргумента текстовую строку, которая состоит из буквенного обозначения диапазона ячеек столбца столбца (“C:C”) и номера строки, определенного значениями, хранящимися в в ячейках F4 и G4 соответственно. В результате вычислений запись принимает, например, следующий вид: C2:C5. Функция СУММ вычисляет сумму значений, хранящихся в ячейках указанного диапазона.

    Примеры вычислений:

    преобразовать текст в ссылку.

    Как вставить текст в ссылку на ячейку Excel?

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

    Вид исходной таблицы:

    Пример 3.

    Создадим форму для новой таблицы:

    Вид результативной таблицы.

    Для заполнения ячеек новой таблицы данными, соответствующими выбранному из списка абоненту, используем следующую формулу массива (CTRL+SHIFT+ENTER):

    Примечание: перед выполнение формулы необходимо выделить диапазон ячеек B16:E16.

    В результате получим компактную таблицу с возможностью отображения записей по указанному номеру (id):

    вставить текст в ссылку.

    Особенности использования функции ДВССЫЛ в Excel

    Функция имеет следующую синтаксическую запись:

    =ДВССЫЛ(ссылка_на_текст;[a1])

    Описание аргументов:

    • ссылка_на_текст – обязательный аргумент, принимающий текстовую строку, содержащую текст ссылки, который будет преобразован к данным ссылочного типа. Например, результат выполнения функции =ДВССЫЛ(“A10”) эквивалентен результату выполнения записи =A10, и вернет значение, хранящееся в ячейке A10. Также этот аргумент может принимать ссылку на ячейку, в которой содержится текстовое представление ссылки. Например, в ячейке E5 содержится значение 100, а в ячейке A5 хранится текстовая строка “E5”. В результате выполнения функции =ДВССЫЛ(A5) будет возвращено значение 100.
    • [a1] – необязательный для заполнения аргумент, принимающий значения логического типа:
    • ИСТИНА – функция ДВССЫЛ интерпретирует текстовую строку, переданную в качестве первого аргумента, как ссылку типа A1. Данное значение используется по умолчанию (если аргумент явно не указан).
    • ЛОЖЬ – первый аргумент функции должен быть указан в виде текстового представления ссылки типа R1C1.

    Примечания:

    1. Если в качестве первого аргумента функции был передан текст, не содержащий ссылку или ссылка на пустую ячейку, функция ДВССЫЛ вернет код ошибки #ССЫЛКА!.
    2. Результат выполнения функции ДВССЫЛ будет пересчитан при любом изменении данных на листе и во время открытия книги.
    3. Если переданная в качестве первого аргумента ссылка в виде текста указывает на вертикальный диапазон ячеек с более чем 1048576 строк или горизонтальный диапазон с более чем 16384 столбцов, результатом выполнения функции будет код ошибки #ССЫЛКА!.
    4. Использование текстовых представлений внешних ссылок (ссылки на другие книги) приведет к возникновению ошибки #ССЫЛКА!, если требуемая книга не открыта в приложении Excel.

    Найти значение и сделать ссылку на ячейку?

    valermihali4

    Дата: Понедельник, 10.10.2016, 13:00 |
    Сообщение № 1

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 37


    Репутация:

    0

    ±

    Замечаний:
    20% ±


    Excel 2007

    Как найти в столбце «A» значение из «C3» и там же создать гиперссылку на найденую ячейку
    Во вложении пример.
    Спасибо!

    К сообщению приложен файл:

    _-.xlsx
    (8.2 Kb)

     

    Ответить

    Gustav

    Дата: Понедельник, 10.10.2016, 13:57 |
    Сообщение № 2

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 2398


    Репутация:

    986

    ±

    Замечаний:
    0% ±


    начинал с Excel 4.0, видел 2.1

    У меня получилась такая формула:

    Код

    =ГИПЕРССЫЛКА(«[«& ПОДСТАВИТЬ(ЯЧЕЙКА(«имяфайла»);»[«;»») &»!A»&ПОИСКПОЗ(C3;A:A;0))

    Разумеется, файл должен быть сохранен на диске (иметь имя). Открыть просто в сообщении на сайте, скорее всего, не получится, поэтому копируем на диск и оживляем формулы (например, F2 и Enter). Хотя со второго раза получилось и прямо с сайта открыть со сразу работающими гиперссылками.

    К сообщению приложен файл:

    Find45.xlsx
    (10.6 Kb)


    МОИ: Ник, Tip box: 41001663842605

    Сообщение отредактировал GustavПонедельник, 10.10.2016, 14:14

     

    Ответить

    valermihali4

    Дата: Понедельник, 10.10.2016, 14:13 |
    Сообщение № 3

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 37


    Репутация:

    0

    ±

    Замечаний:
    20% ±


    Excel 2007

    У меня получилась такая формула:

    =ГИПЕРССЫЛКА(«[«& ПОДСТАВИТЬ(ЯЧЕЙКА(«имяфайла»);»[«;»») &»!A»&ПОИСКПОЗ(C3;A:A;0))

    Разумеется, файл должен быть сохранен на диске (иметь имя).

    Спасибо большое, это то что нужно. hands hands hands

     

    Ответить

    _Boroda_

    Дата: Понедельник, 10.10.2016, 15:01 |
    Сообщение № 4

    Группа: Модераторы

    Ранг: Местный житель

    Сообщений: 16618


    Репутация:

    6465

    ±

    Замечаний:
    0% ±


    2003; 2007; 2010; 2013 RUS

    Аналогичный вариант, только без ЯЧЕЙКА — она, зараза, не автообновляется, пока ее не тпнешь

    Код

    =ГИПЕРССЫЛКА(«#A»&ПОИСКПОЗ(C3;A:A;0))


    Скажи мне, кудесник, любимец ба’гов…
    Платная помощь:
    Boroda_Excel@mail.ru
    Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

     

    Ответить

    Gustav

    Дата: Понедельник, 10.10.2016, 16:54 |
    Сообщение № 5

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 2398


    Репутация:

    986

    ±

    Замечаний:
    0% ±


    начинал с Excel 4.0, видел 2.1


    Александр, это круто, не знал, спасибо! Что важно — # работает и в ещё НЕ сохраненном файле!

    Больше для себя (как узелок на память) — протягиваемая версия:

    Код

    =ГИПЕРССЫЛКА(«#»&АДРЕС(ПОИСКПОЗ(C3;A:A;0);СТОЛБЕЦ(A1)))

    А еще вот такая интересная хреновина — работающая формула внутри (!) текста:

    Код

    =ГИПЕРССЫЛКА(«#ИНДЕКС(A:A;ПОИСКПОЗ(C3;A:A;0))»;»Go to»)

    Каюсь, не сам придумал, а вычитал здесь (точнее, «по мотивам» — там с INDIRECT вариант в комментах): http://www.myonlinetraininghub.com/excel-f….e-magic


    МОИ: Ник, Tip box: 41001663842605

    Сообщение отредактировал GustavПонедельник, 10.10.2016, 19:28

     

    Ответить

    _Boroda_

    Дата: Понедельник, 10.10.2016, 17:19 |
    Сообщение № 6

    Группа: Модераторы

    Ранг: Местный житель

    Сообщений: 16618


    Репутация:

    6465

    ±

    Замечаний:
    0% ±


    2003; 2007; 2010; 2013 RUS

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

    А хреновина понравилась. Сходу, правда, не придумалось как-то применение (а ссылка твоя на работе у меня не хочет открываться), но была бы хреновина, а куда ее — это дело второе. Да хоть орехи колоть можно.


    Скажи мне, кудесник, любимец ба’гов…
    Платная помощь:
    Boroda_Excel@mail.ru
    Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

     

    Ответить

    valermihali4

    Дата: Вторник, 11.10.2016, 08:15 |
    Сообщение № 7

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 37


    Репутация:

    0

    ±

    Замечаний:
    20% ±


    Excel 2007

    Рад что смог вам помочь :D :D :D с хреновиной

     

    Ответить

    Gustav

    Дата: Вторник, 18.10.2016, 18:22 |
    Сообщение № 8

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 2398


    Репутация:

    986

    ±

    Замечаний:
    0% ±


    начинал с Excel 4.0, видел 2.1

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

    Код

    =ГИПЕРССЫЛКА(«#'»& C15 &»‘!A1»; «Go to»)

    т.е. диез в данном случае помещаем перед именем листа: #’Имя листа’!A1
    Ну и, как обычно, если имя листа — без пробелов, то можно без одинарных кавычек: #ИмяЛиста!A1


    МОИ: Ник, Tip box: 41001663842605

     

    Ответить

    Понравилась статья? Поделить с друзьями:

    А вот еще интересные статьи:

  • Ссылка на ячейку в excel перейти на
  • Ссылка на ячейку в excel обозначается арабскими цифрами
  • Ссылка на ячейку в excel на этом же листе
  • Ссылка на ячейку в excel на одном листе
  • Ссылка на ячейку в excel в другом листе значение

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии