Содержание
- Использование относительных и абсолютных ссылок
- Абсолютные и относительные ссылки в Excel
- Что такое ссылка на ячейку?
- Относительная ссылка в Excel
- Пример относительных ссылок в Excel
- Абсолютная ссылка в Excel
- Пример использования абсолютной и относительных ссылок в Excel
- Смешанные ссылки в Excel
- Пример смешанных ссылок в Excel
Использование относительных и абсолютных ссылок
По умолчанию ссылка на ячейку является относительной. Например, если вы ссылаетесь на ячейку A2 из ячейки C2, вы указываете адрес ячейки в том же ряду (2), но отстоящей на два столбца влево (C минус A). Формула с относительной ссылкой изменяется при копировании из одной ячейки в другую. Например, вы можете скопировать формулу =A2+B2 из ячейки C2 в C3, при этом формула в ячейке C3 сдвинется вниз на один ряд и превратится в =A3+B3.
Если необходимо сохранить исходный вид ссылки на ячейку при копировании, ее можно зафиксировать, поставив перед названиями столбца и строки знак доллара ( $). Например, при копировании формулы =$A$2+$B$2 из C2 в D2 формула не изменяется. Такие ссылки называются абсолютными.
В некоторых случаях ссылку можно сделать «смешанной», поставив знак доллара перед указателем столбца или строки для «блокировки» этих элементов (например, $A2 или B$3). Чтобы изменить тип ссылки на ячейку, выполните следующее.
Выделите ячейку со ссылкой на ячейку, которую нужно изменить.
В строка формул щелкните ссылку на ячейку, которую вы хотите изменить.
Для перемещения между сочетаниями используйте клавиши +T.
В следующей таблице огововодятся сведения о том, что происходит при копировании формулы в ячейке A1, содержаной ссылку. В частности, формула копируется на две ячейки вниз и на две ячейки справа, в ячейку C3.
Текущая ссылка (описание):
$A$1 (абсолютный столбец и абсолютная строка)
$A$1 (абсолютная ссылка)
A$1 (относительный столбец и абсолютная строка)
C$1 (смешанная ссылка)
$A1 (абсолютный столбец и относительная строка)
$A3 (смешанная ссылка)
A1 (относительный столбец и относительная строка)
Источник
Абсолютные и относительные ссылки в Excel
Абсолютные и относительные ссылки в Excel используются при создании формул, которые ссылаются на другую ячейку или диапазон. Если в формуле Excel используется знак доллара ($) в ссылках на ячейку, то многих пользователей Excel это путает. Но этот знак имеет простое объяснение – он обозначает, следует ли изменять или нет ссылку, когда формула копируется в другие ячейки, и в свою очередь информирует пользователя, что данная ссылка является абсолютной ссылкой. В данной статье мы подробно рассмотрим, как использовать данную возможность, чем отличаются относительные ссылки от абсолютных ссылок, и что такое смешанные ссылки.
Когда вы разберетесь в различии между абсолютными, относительными и смешанными ссылками, можно сказать, что вы на полпути к освоению мощности и универсальности формул и функций Excel.
Все вы, вероятно, видели знак доллара ($) в формулах Excel и задавались вопросом, что это такое. Действительно, вы можете ссылаться на одну и ту же ячейку четырьмя различными способами, например A1, $A$1, $A1 и A$1.
Если вам нужно написать формулу для одной ячейки, в которой необходимо сослаться на другую ячейку, то вы можете использовать любой тип ссылки и получить корректную формулу в любом случае. Но если вы намерены скопировать формулу в другие ячейки, выбор соответствующего типа ссылки ячейки имеет решающее значение. Поэтому необходимо потратить несколько минут на изучение того, когда использовать абсолютные, относительные и смешанные ссылки в Excel.
Что такое ссылка на ячейку?
Проще говоря, ссылка на ячейку в Excel является адресом ячейки. Он сообщает MS Excel, где искать значение, которое вы хотите использовать в формуле.
Например, если вы введете простую формулу =A1 в ячейку C1, Excel вытащит значение из ячейки A1 в C1:
Абсолютные и относительные ссылки в Excel – Ссылка на ячейку в Excel
Как уже упоминалось, если вы пишете формулу для одной ячейки , то вы можете использовать любой ссылочный тип, со знаком доллара(смешанная или абсолютная ссылка) или без него (относительная ссылка), результат будет таким же:
Абсолютные и относительные ссылки в Excel – Использование $ в формулах Excel
Но если вы хотите переместить или скопировать формулу на листе, очень важно, чтобы вы выбрали правильный ссылочный тип, чтобы формула правильно копировалась в другие ячейки. В следующих пунктах приведены подробные объяснения и примеры формул для каждого ссылочного типа ячейки.
Относительная ссылка в Excel
Относительная ссылка – это обычная ссылка, которая содержит в себе букву (столбец) и номер (строка) без знака $, например, D14, G5, A3 и т.п. Основная особенность относительных ссылок заключается в том, что при копировании (заполнении) ячеек в электронной таблице, формулы, которые в них находятся, меняют адрес ячеек относительно нового места. По умолчанию все ссылки в Excel являются относительными ссылками. В следующем примере показано, как работают относительные ссылки.
Предположим, что у вас есть следующая формула в ячейке B1:
Если вы скопируете эту формулу в другую строку в том же столбце, например, в ячейку B2, формула будет корректироваться для строки 2 (A2*10), потому что Excel предполагает, что вы хотите умножить значение в каждой строке столбца А на 10.
Абсолютные и относительные ссылки в Excel – Относительная ссылка в Excel
Если вы копируете формулу с относительной ссылкой на ячейку в другой столбец в той же строке, Excel соответственно изменит ссылку на столбец :
Абсолютные и относительные ссылки в Excel – Копирование формулы с относительной ссылкой в другой столбец
При перемещении или копировании формулы с относительной ссылкой на ячейку в другую строку и другой столбец , ссылка изменится как на столбец так и на строку:
Абсолютные и относительные ссылки в Excel – Копирование формулы с относительной ссылкой в другой столбец и другую строку
Как вы видите, использование относительных ссылок на ячейки в формулах Excel является очень удобным способом выполнения одних и тех же вычислений на всем рабочем листе. Чтобы лучше проиллюстрировать это, давайте рассмотрим конкретный пример относительной ссылки.
Пример относительных ссылок в Excel
Пусть у нас есть электронная таблица, в которой отражены наименование, цена, количество и стоимость товаров.
Абсолютные и относительные ссылки в Excel – Исходные данные
Нам нужно рассчитать стоимость для каждого товара. В ячейке D2 введем формулу, в которой перемножим цену товара А и количество проданных единиц. Формула в ячейке D2 ссылается на ячейку B2 и C2, которые являются относительными ссылками. При перетаскивании маркера заполнения вниз на ячейки, которые необходимо заполнить, формула автоматически изменяется.
Абсолютные и относительные ссылки в Excel – Относительные ссылки
Ниже представлены расчеты с наглядными формулами относительных ссылок.
Абсолютные и относительные ссылки в Excel – Относительные ссылки (режим формул)
Таким образом,относительная ссылка в Excel — это ссылка на ячейку, когда при копировании и переносе формул в другое место, в формулах меняется адрес ячеек относительно нового места.
Абсолютная ссылка в Excel
Абсолютные ссылки используются в противоположной ситуации, то есть когда ссылка на ячейку должна остаться неизменной при заполнении или копировании ячеек. Абсолютная ссылка обозначается знаком $ в координатах строки и столбца, например $A$1.
Знак доллара фиксирует ссылку на данную ячейку, так что она остается неизменной независимо от того, куда смещается формула. Другими словами, использование $ в ссылках ячейках позволяет скопировать формулу в Excel без изменения ссылок.
Абсолютные и относительные ссылки в Excel – Абсолютная ссылка в Excel
Например, если у вас есть значение 10 в ячейке A1, и вы используете абсолютную ссылку на ячейку ($A$1), формула = $A$1+5 всегда будет возвращать число 15, независимо от того, в какие ячейки копируется формула. С другой стороны, если вы пишете ту же формулу с относительной ссылкой на ячейку (A1), а затем скопируете ее в другие ячейки в столбце, для каждой строки будет вычисляться другое значение. Следующее изображение демонстрирует разницу абсолютных и относительных ссылок в MS Excel:
Абсолютные и относительные ссылки в Excel – Разница между абсолютными и относительными ссылками в Excel
В реальной жизни вы очень редко будете использовать только абсолютные ссылки в формулах Excel. Тем не менее, существует множество задач, требующих использования как абсолютных ссылок, так и относительных ссылок, как показано в следующем примере.
Пример использования абсолютной и относительных ссылок в Excel
Пусть в рассматриваемой выше электронной таблице необходимо дополнительно рассчитать десятипроцентную скидку. В ячейке Е2 вводим формулу =D2*(1-$H$1). Ссылка на ячейку $H$1 является абсолютной ссылкой на ячейку, и она не будет изменяться при заполнении других ячеек.
Абсолютные и относительные ссылки в Excel – Абсолютная ссылка
Для того чтобы сделать абсолютную ссылку из относительной ссылки, выделите ее в формуле и несколько раз нажмите клавишу F4 пока не появиться нужное сочетание. Все возможные варианты будут появляться по циклу:
Абсолютные и относительные ссылки в Excel – Переключение между относительной, абсолютной ссылкой и смешанными ссылками
Или вы можете сделать абсолютную ссылку, введя символ $ вручную с клавиатуры.
Если вы используете Excel for Mac, то для преобразования относительной в абсолютную ссылку или в смешанные ссылки используйте сочетание клавиш COMMAND+T.
Абсолютные и относительные ссылки в Excel – Абсолютная ссылка (режим формул)
Таким образом в отличии от относительных ссылок, абсолютные ссылки не изменяются при копировании или заполнении. Абсолютные ссылки используются, когда нужно сохранить неизменными строку и столбец ячеек.
Смешанные ссылки в Excel
Смешанные ссылки используют, когда необходимо закрепить адрес ячейки только по строке или только по столбцу. Смешанные ссылки могут быть абсолютными по столбцу и относительными по строке (например, $A1), или относительными по столбцу и абсолютными по строке (например, A$1).
Как вы помните, абсолютная ссылка в Excel содержит 2 знака доллара ($), которые блокируют как столбец, так и строку. В смешанной ссылке фиксируется только одна координата (абсолютная), а другая (относительная) изменяется в зависимости от относительного положения строки или столбца:
- Абсолютный столбец и относительная строка, например $A1. Когда формула со смешанной ссылкой копируется в другие ячейки, знак $ перед буквой столбца блокирует ссылку на указанный столбец, чтобы он никогда не менялся. Ссылка относительной строки, без знака доллара, изменяется в зависимости от строки, в которую копируется формула.
- Относительный столбец и абсолютная строка, например A$1. В этой смешанной ссылке ссылка на строку не изменится, а ссылка на столбец будет меняться.
Абсолютные и относительные ссылки в Excel – Смешанные ссылки
Ниже вы представлен пример использования обоих типов смешанных ссылок.
Пример смешанных ссылок в Excel
Если нам нужно узнать какая будет стоимость с учетом 10%, 25% и 30% скидки, то в ячейку Е3 вводим формулу =$D3*(1-E$2), фиксируя таким образом столбец D (стоимость) и строку 2 (скидку). В данной формуле используются две смешанные ссылки:
$D3 — Абсолютный столбец и относительная строка
E$2 — Относительный столбец и абсолютная строка
Абсолютные и относительные ссылки в Excel – Пример использования смешанных ссылок
Заполняем ячейки по столбцам и по строкам. В режиме формул расчеты со смешанными ссылками будут выглядеть так:
Абсолютные и относительные ссылки в Excel – Пример использования смешанных ссылок (режим формул)
При заполнении диапазона E3:G6 такая формула со смешанными ссылками дает соответствующие значения в каждой ячейке.
Таким образом, абсолютная ссылка на ячейку при копировании или перемещении формулы не изменяется, а относительная ссылка автоматически перенастраивается на новую ячейку. В смешанной ссылке адрес ячейки закрепляют только либо по строке, либо по столбцу. Надеюсь, теперь вы в полной мере разобрались, что такое относительные и абсолютные ссылки на ячейки, а формула Excel с знаками $ больше не является для вас загадкой.
Источник
Excel для Microsoft 365 Excel для Интернета Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel Web App Excel 2010 Excel 2007 Еще…Меньше
По умолчанию ссылка на ячейку является относительной ссылкой, которая означает, что ссылка относительна к расположению ячейки. Например, если вы ссылаетесь на ячейку A2 из ячейки C2, вы фактически ссылаетесь на ячейку, которая находится на два столбца слева (C минус A) в одной строке (2). При копировании формулы, содержаной относительную ссылку на ячейку, эта ссылка в формуле изменится.
Например, при копировании формулы =B4*C4 из ячейки D4 в D5 формула в ячейке D5 корректируется на один столбец вправо и становится =B5*C5. Если вы хотите сохранить исходную ссылку на ячейку в этом примере при копировании, необходимо сделать ссылку на ячейку абсолютной, предшествуя столбцам (B и C) и строке (2) знаком доллара($). Затем при копировании формулы =$B$4*$C$4 из D4 в D5 формула остается той же.
В меньшей степени может потребоваться смешанные абсолютные и относительные ссылки на ячейки, предшествуя столбецу или значению строки знаком доллара, что исправит столбец или строку (например, $B 4 или C$4).
Чтобы изменить тип ссылки на ячейку, выполните следующее.
-
Выделите ячейку с формулой.
-
В строке формул строка формул выделите ссылку, которую нужно изменить.
-
Для переключения между типами ссылок нажмите клавишу F4.
В приведенной ниже таблице по сумме обновляется тип ссылки при копировании формулы, содержащей ссылку, на две ячейки вниз и на две ячейки справа.
Копируемая формула |
Первоначальная ссылка |
Новая ссылка |
|
$A$1 (абсолютный столбец и абсолютная строка) |
$A$1 (абсолютная ссылка) |
A$1 (относительный столбец и абсолютная строка) |
C$1 (смешанная ссылка) |
|
$A1 (абсолютный столбец и относительная строка) |
$A3 (смешанная ссылка) |
|
A1 (относительный столбец и относительная строка) |
C3 (относительная ссылка) |
Нужна дополнительная помощь?
В Excel существует два типа ссылок: абсолютные и относительные. Эти ссылки ведут себя по-разному при копировании и заполнении ячеек. Относительные ссылки изменяются когда вы копируете формулу из одной ячейки в другую, а абсолютные ссылки, напротив, не меняются вне зависимости от того, куда бы вы их ни скопировали.
Содержание
- Относительные ссылки в Excel
- Как создать и скопировать формулу с относительными ссылками
- Абсолютные ссылки в Excel
- Как создать и скопировать формулу с абсолютными ссылками
- Как создать ссылки на другие листы в Excel
Относительные ссылки в Excel
По умолчанию, все ссылки в Excel относительные. Когда вы копируете ссылку из одной ячейки в другую, она автоматически изменяется относительно позиции столбца и строки новой ячейки к ячейке, из которой вы скопировали ссылку. Например, если вы скопируете формулу =A1+B1 из строки 1 в строку 2, то формула изменится на =A2+B2. Относительные ссылки полезны в том случае, когда нам нужно повторить один и тот же расчет на несколько столбцов и строк.
Как создать и скопировать формулу с относительными ссылками
На примере ниже мы хотим создать формулу, которая поможет в калькуляции итогового счета за заказ в ресторане. Мы хотим в колонке «Итог» рассчитать сумму к оплате за каждое блюдо, в зависимости от его стоимости за единицу и количества. Для этого, мы создадим одну формулу с относительной ссылкой и скопируем ее на все строки таблицы. Для этого проделаем следующие шаги:
- Выделим первую ячейку, в столбце «Итог» в которой будет создана наша формула:
- Вставим в ячейку D2 формулу, которая перемножает цену за блюдо и количество: =B2*C2.
- Нажмите клавишу «Enter» на клавиатуре. Формула произведет расчет и его результат вы увидите в ячейке D2.
- Зажав левую клавишу мыши, протяните ячейку D2 за правый нижний угол по всему диапазону ячеек D3:D12. Таким образом, вы скопируете формулу из ячейки D2 и перенесете ее на каждую ячейку диапазона.
- Для того, чтобы удостовериться, что формулы скопированы правильно, дважды кликните на любой ячейке диапазона, в котором была протянута формула и вы увидите формулу перемножения ячеек.
Абсолютные ссылки в Excel
Часто, при расчетах нам нужно, чтобы при копировании формул, ссылки на ячейки не изменялись. В отличие от относительных ссылок, абсолютные позволяют зафиксировать при расчетах ячейки в определенных строках и столбцах, что делает процесс вычисления в таблицах более простым и эффективным.
Для создания абсолютной ссылки используется знак доллара «$». С его помощью вы можете зафиксировать от изменений столбец, строку или всех вместе:
-
$A$2 — столбец и строка не изменяются при копировании формулы;
-
A$2 — при копировании формулы не меняется только строка;
-
$A2 — столбец не изменяется при копировании формулы.
Больше лайфхаков в нашем Telegram Подписаться
Используя абсолютные ссылки в Excel, вы можете быстро изменять настройки фиксации столбца и строки, с помощью клавиши F4. Для этого нужно дважды кликнуть на ячейку с формулой, затем, левой клавишей мыши поставить курсор на значение ячейки и с помощью клавиши F4 настроить фиксацию строки и столбца.
Как создать и скопировать формулу с абсолютными ссылками
В нашем примере мы будем использовать в ячейке E1 — 18% как значение НДС для расчета налога на товары в колонке D. Для правильного расчета нам потребуется использовать абсолютную ссылку $E$1 в нашей формуле, так как нам важно, чтобы стоимость каждого товара перемножалась на ставку НДС, указанную в ячейке E1. Ниже рассмотрим как мы, будем это делать:
- Выделим ячейку, в которую мы хотим вставить формулу для расчета налога. В нашем примере это ячейка D3.
- Напишем формулу, рассчитывающую сумму налога для каждого товара, с учетом его стоимости и количества =(B3*C3)*$E$1.
- Протянем полученную формулу на все ячейки в диапазоне D4:D13.
- Дважды кликните на любой ячейке из диапазона D4:D13 и убедитесь, что формула сработала корректно. Важно убедиться, что вы правильно указали ссылку на ячейку $E$1 в абсолютном формате.
Как создать ссылки на другие листы в Excel
Зачастую, нам в расчетах требуется задействовать данные с разных листов файла Excel. Для этого, при создании ссылки на ячейку из другого листа нужно использовать название листа и восклицательного знака на конце (!). Например, если вы хотите создать ссылку на ячейку A1 на листе Sheet1, то ссылка на эту ячейку будет выглядеть так:
=Sheet1!A1
ВАЖНО! Если в название листа, на ячейку с которого вы ссылаетесь есть пробелы, то название этого листа в ссылке должно быть заключено в кавычки (‘ ‘). Например, если название вашего листа Бюджет Финал, то ссылка на ячейку A1 будет выглядеть так:
‘Бюджет Финал’!A1
На примере ниже, мы хотим добавить в таблицу ссылку на ячейку, в которой уже произведены вычисления между двумя листами Excel файла. Это позволит нам использовать одно и то же значение на двух разных листах без перезаписи формулы или копирования данных между рабочими листами. Для этого проделаем следующие шаги:
- Выберем ячейку, на которую мы хотим сослаться и обратим внимание на название листа. В нашем случае это ячейка E14 на вкладке «Меню»:
- Перейдем на лист и выберем ячейку, в которой мы хотим поставить ссылку. В нашем примере это ячейка B2.
- В ячейке B2 введем формулу, ссылающуюся на ячейку E14 с листа «Меню»: =Меню!E14
- Нажмем клавишу «Enter» на клавиатуре и увидим в ячейке B2 значение ячейки E14 с листа «Меню».
Если, в дальнейшем, вы переименуете лист, на который вы ссылались, то система автоматически обновит формулу.
Создание и изменение ссылки на ячейку
Смотрите также ячейке A2 находиться внешних источников. абсолютные и относительные — из него еще один из Если в углу цветной. Отмечаем название «ГИПЕРССЫЛКА» как книга Excel,«ЛОЖЬ»
в запущенной книгеУрок: Абсолютные и относительные элементе. Если выделить не буквами и них, которые ссылаются
-
изменить. Каждая ячейкаНа ячейки, расположенные нассылка на ячейку указывает
-
актуальный курс евроvikttur
-
ссылки? мало что понятно.
примеров, как бы
границы нет квадратного |
и кликаем по |
так и файл |
— то второй. |
под названием |
ссылки в Майкрософт |
любую ячейку, куда |
цифрами, а исключительно |
на место на или диапазон ячеек других листах в на ячейку или |
по отношению к |
: Тогда что ВыЕсть какая-то логика, |
А просто по сказать помягшее, - |
маркера, значит это |
«OK» любого другого формата. |
Если данный аргумент«Excel.xlsx» Эксель мы скопировали данные, |
числами. |
другом листе документа. в Excel, на |
той же книге, диапазон ячеек листа. |
доллару на сегодня.
хотите от машины, правило определения нужных опыту — часто
своебразной дамскоантиэкселевской логики… ссылка на именованный
. После этого координаты вообще опустить, то
, то следует записатьДо этого мы рассматривали то в строке
Выражение Все они, в
которые ссылается формула, можно сослаться, вставив
Создание ссылки на ячейку на том же листе
-
Ссылки можно применять В диапазоне ячеек
-
которая понимает логику, ячеек? решение может быть И как потом
-
диапазон.В окне аргументов в
-
отобразятся в поле по умолчанию считается, следующее выражение в действия только в формул можно увидеть,R1C1
зависимости от их выделяются своим цветом. перед ссылкой на в формула, чтобы B2:B4 находятся суммы
-
но никак неКакие ячейки нужно проще, чем казалось общие бабки подбивать,Нажмите клавишу ВВОД. поле
-
«Адрес»
-
что применяются адресация элемент листа, куда пределах одного листа. что и линкравнозначно свойств, делятся на
Выполните одно из указанных ячейку имя листа указать приложению Microsoft в долларах. В поймет словесное описание? вычитать?
-
-
-
в начале (я выборку по именам/продуктам
-
Совет:«Адрес». Далее для завершения
-
типа будет выводиться значение: Теперь посмотрим, как был изменен относительно
A1 относительные и абсолютные. ниже действий. с восклицательным знаком Office Excel на
-
диапазоне C2:C4 будут
Создание ссылки на ячейку на другом листе
Если есть какая-тоVova про себя). делать?!. Не первый Можно также ввести ссылкиуказываем адрес на операции следует нажатьA1=[excel.xlsx]Лист2!C9 сослаться на место перемещения. Это и, аВнешние линки ссылаются наЧтобы переместить ссылку на ( значения или данные, находится суммы в
закономерность в чредовании: Что такое относительныеps раз подобный вопрос,
на именованные ячейки веб-сайт или файл
на кнопку.Если же вы планируете
на другом листе есть признак егоR5C2
-
объект, который находится ячейку или диапазон,
-
! которые нужно использовать евро после конвертации строк/столбцов, то формулу и абсолютные ссылкиНа этом сайте
-
и не первый или диапазона. Для
-
на винчестере. В«OK»Отмечаем элемент листа, в
работать с закрытым или даже книге. относительности.– за пределами текущей перетащите цветную границу). В приведенном ниже в формуле. валют. Завтра курс
можно придумать, иначе
Создание ссылки на ячейку с помощью команды «Ссылки на ячейки»
знаю. — действительно много раз советую маленькую получения дополнительных сведений поле. котором будет находиться документом, то кроме В последнем случаеСвойство относительности иногда очень
-
B5 книги. Это может к новой ячейке примере функцияСсылки на ячейки можно измениться и задача вот такое -Из каждой ячейки замечательных, умных и универсальную бесплатную приблуду отображается Определение и«Имя»Если имеется потребность произвести формула. Клацаем по всего прочего нужно это будет уже помогает при работе. То есть, в
-
быть другая книга или диапазону.СРЗНАЧ использовать в одной таблички автоматически пересчитать :(
-
листа 2 небходимо продвинутых. Мужчин и для сбора данных
-
использование имен впишем текст, который связь с веб-сайтом, пиктограмме указать и путь не внутренняя, а с формулами и данном случае, в Excel или место
-
Чтобы изменить количество ячеекиспользуется для расчета или нескольких формулах диапазон C2:C4 вVova вычесть ячейку листа женщин. Мужчин - — как вариант формулах.
будет отображаться в то в этом«Вставить функцию» его расположения. Например: внешняя ссылка.
-
таблицами, но в отличие от стиля в ней, документ в диапазоне, перетащите среднего значения в для указания на
зависимости от изменения
Изменение ссылки на ячейку на другую ссылку на ячейку
-
: Так ведь логика 1, протянуть не больше. Причину мы (полуфабрикат) вложение соСкопируйте демонстрационные данные из элементе листа. Клацаем случае в том
-
.=’D:Новая папка[excel.xlsx]Лист2′!C9
-
Принципы создания точно такие некоторых случаях нужноA1 другого формата и угол границы.
-
диапазоне B1:B10 на следующие элементы: значения в ячейке
-
есть: удается т.к на (все) уже обсудили. скрином внутри… ;) таблицы ниже и
-
по же разделе окнаВКак и в случае же, как мы скопировать точную формулу
-
-
, на первом месте даже сайт вВ строка формул выделите
листе «Маркетинг» в
Изменение ссылки на ячейку на именованный диапазон
данные из одной или A2 (то естьформат лист1=лист2, листе 2 связи Никуда не деться, -61712- вставьте их в«OK»
-
создания гиперссылки вМастере функций
-
создания ссылающегося выражения рассматривали выше при без изменений. Чтобы стоят координаты строки, интернете.
-
ссылку в формуле той же книге. нескольких смежных ячеек курса евро).
-
-
нужно сделать лист2-лист1, закреплены за определенной статистика — вещьvikttur ячейку A1 нового. полев блоке на другой лист, действиях на одном
-
это сделать, ссылку а столбца –От того, какой именно и введите новуюСсылка на диапазон на листе;
Для решения данной задачи
Изменение типа ссылки: относительная, абсолютная, смешанная
-
но в ячейках
-
ячейкой. упрямая :): =ДВССЫЛ(E$9&»!»&ячейка)
-
листа Excel. ЧтобыПосле этого гиперссылка будет«Адрес»
«Ссылки и массивы» при создании линка листе. Только в требуется преобразовать в
на втором.
support.office.com
Создание ссылок в Microsoft Excel
тип требуется создать, ссылку ячеек на другомданные из разных областей нам нужно ввести листа 2 ужеviktturviktturячейка — ссылка отобразить результаты формул, создана.нужно просто указатьотмечаем на элемент другой данном случае нужно
абсолютную.Оба стиля действуют в
Создание различных типов ссылок
и зависит выбираемый. листе той же листа; формулу в C2: стоят формулы которые: Закреплены ссылки на: Учитесь. Политика предприятия, на ячеку. выделите их иУрок: Как сделать или адрес нужного веб-ресурса«ДВССЫЛ» книги можно, как будет указать дополнительноЧтобы провести преобразование, достаточно Excel равнозначно, но способ создания. ДавайтеНажмите клавишу F3, выберите книгиданные на других листах =B2/A2 и скопировать нельзя ломать. Лист3. А значение понимаешь ли… Нормальныйdavaispoem нажмите клавишу F2, удалить гиперссылки в и нажать на. Жмем ввести его вручную, адрес листа или около координат по
шкала координат по остановимся на различных имя в поле1. Ссылка на лист той же книги. ее во всеdude одинаково, потому что способ наладить контакты: Уважаемые мужчины, специально
а затем — клавишу Экселе кнопку«OK» так и сделать книги, где находится
Способ 1: создание ссылок в составе формул в пределах одного листа
горизонтали и вертикали умолчанию имеет вид способах подробнее.Вставить имя «Маркетинг».Например: ячейки диапазона C2:C4.: макрос поможет на Лист1 пустые
:) для моей дамскоантиэкселевской
ВВОД. При необходимости
Мы выяснили, что в«OK». это путем выделения ячейка или диапазон, поставить символ доллараA1Прежде всего, рассмотрим, каки нажмите кнопку2. Ссылка на диапазонФормула Но здесь возникаетGuest ячейки.В А10 лучше: логики, помогите пожалуйста
измените ширину столбцов, таблицах Excel существует.Открывается окно аргументов данного соответствующей ячейки или на которые требуется (. Чтобы её переключить создать различные вариантыОК
ячеек с B1Объект ссылки проблема. Из предыдущего: Скопируйте таблицу Листа1,Или я не=СУММЕСЛИ($C$9:$J$9;A$9;$C10:$J10) применить формулу =ДВССЫЛ(E$9&»!»&ячейка), чтобы видеть все две группы ссылок:Если требуется указать гиперссылку оператора. В поле
диапазона в другом сослаться.$ на вид
ссылок для формул,
. по B10 включительно.Возвращаемое значение примера мы знаем, встаньте в лист2 пойму, что ВамКопировать на А10:В12 покажите в файлике данные. Воспользуйтесь командой применяющиеся в формулах на место в«Ссылка на ячейку»
файле.Для того, чтобы сослаться).R1C1
функций и другихНажмите клавишу ВВОД или,3. Ссылка на лист,=C2 что при копировании в левую верхнюю нужно.davaispoem как это сделать. «Присвоить имя» (вкладка и служащие для текущей книге, тоустанавливаем курсор иСтавим символ на значение наПосле того, как мытребуется в параметрах
инструментов вычисления Excel в случае формула отделенная от ссылкиЯчейка C2 относительные ссылки автоматически ячейку таблицы листа2Excel-ok: Да, Михаил, вашаНу не получаетсяФормулы перехода (гиперссылки). Кроме следует перейти в выделяем кликом мышки«=»
другом листе, нужно применим маркер заполнения, Excel в разделе в пределах одного массива, клавиши CTRL+SHIFT+ВВОД. на диапазон значений.Значение в ячейке C2 меняют адреса относительно — спецвставка -: по умолчанию, когда формула — именно у меня…, группа того, эти две раздел тот элемент на
в той ячейке, между знаком можно увидеть, что«Формулы» листа. Ведь именноК началу страницыЩелкните ячейку, в которую=A1:F4 своего положения. Поэтому вычесть. указываешь ссылку другого то что яЛМВОпределенные имена группы делятся на
«Связать с местом в листе, на который где будет расположено«=» значение во всехустановить флажок напротив они наиболее частоЕсли после ввода ссылки нужно ввести формулу.Ячейки A1–F4 возникнет ошибка:dude листа другой книги хотела, вы там: Уважаемая davaispoem, женская), чтобы присвоить диапазонам множество более мелких
документе»
желаем сослаться. После ссылающееся выражение.и координатами ячейки последующих ячейках при пункта
используются на практике. на ячейку вВ строка формулЗначения во всех ячейках,Относительно первого аргумента нас: макрос она имеет два маненько ячейки перепутали, логика — она имена «Активы» (B2:B4) разновидностей. Именно от. Далее в центральной того, как адрес
Затем открываем книгу, на указать его название, копировании отображается точно«Стиль ссылок R1C1»Простейшее ссылочное выражение выглядит формулу задается имявведите но после ввода это вполне устраивает.Михаил С. знака «доллара» то но я разобралась, не хуже и и «Обязательства» (C2:C4). конкретной разновидности линка
- части окна нужно отобразился в поле, которую требуется сослаться, после чего установить такое же, как. таким образом: для ссылки на= формулы необходимо нажать Ведь формула автоматически: вот так, что есть она абсолютная. по тропинке иду не лучше мужской.Отдел и зависит алгоритм указать лист и
- «оборачиваем» его кавычками. если она не восклицательный знак. и в первой.После этого на горизонтальной=A1 ячейку, иногда требуется(знак равенства) и сочетание клавиш Ctrl+Shift+Enter. ссылается на новое ли?
- Вам просто трижды в гору…Для чего Она просто ДРУГАЯ.Активы процедуры создания. адрес той ячейки, Второе поле ( запущена. Клацаем наТак линк на ячейку Кроме того, при панели координат вместоОбязательным атрибутом выражения является заменить существующие ссылки формулу, которую нужно=Актив-Пассив значение в столбцеVova
нажать F4. После я все это Я, опираясь наОбязательстваАвтор: Максим Тютюшев с которой следует«A1» её листе в на наведении на любой
- букв появятся цифры, знак на ячейки определенными использовать.Ячейки с именами «Актив» ячеек таблицы (суммы: Спасибо огромное!
- этого ссылка станет затеяла? У меня свою мужскую логику,ИТ-отделПримечание: произвести связь. Кликаем) оставляем пустым. Кликаем том месте, наЛисте 2 объект из диапазона а выражения в«=» именами.Щелкните ярлычок листа, на и «Пассив»
в долларах). АКак доработать макрос относительная. 6 сводов (6 считаю, что выбранный274000Мы стараемся как по
по которое требуется сослаться.с координатами ниже в строке
строке формул приобретут. Только при установкеВыполните одно из указанных который нужно сослаться.Разность значений в ячейках вот второй показатель что бы неVova участков), на участках Вами подход -71000 можно оперативнее обеспечивать
«OK»«OK» После этого кликаемB4 формул можно заметить, вид данного символа в ниже действий.Выделите ячейку или диапазон «Актив» и «Пассив» нам нужно зафиксировать было привязки к: попробую объяснить попроще: разные адреса, адреса неверный. Во всякомАдминистрация вас актуальными справочными.. побудет выглядеть следующим что линки осталасьR1C1 ячейку перед выражением,Выделите диапазон ячеек, содержащих ячеек, на которые{=Неделя1+Неделя2} на адресе A2. диапазону а действовалов каждую ячейку же и являются случае, с точки67000 материалами на вашемЕсли нужно создать новый
Результат обработки данной функцииEnter образом: абсолютно неизменными.. Причем, выражения, записанные оно будет восприниматься, формулы, в которых нужно сослаться.Диапазоны ячеек «Неделя1» и Соответственно нужно менять на всю книгу? листа 2 (сами названием листов. Данные зрения Excel-я. Но18000 языке. Эта страница
документ Excel и отображается в выделенной.
=Лист2!B4
Кроме абсолютных и относительных, не путем внесения как ссылающееся. Обязательным
Способ 2: создание ссылок в составе формул на другие листы и книги
необходимо заменить ссылкиПримечание: «Неделя2» в формуле относительнуюdude формулы не так в листах идентичные если Вы хотитеОтдел кадров переведена автоматически, поэтому привязать его с
ячейке.Происходит автоматический возврат кВыражение можно вбить вручную существуют ещё смешанные координат вручную, а атрибутом также является на ячейки определенными Если имя другого листаСумма значений в диапазонах ссылку на абсолютную.: макрос это замечательно важны, сделаны для
по составу и делать так, как44000 ее текст может помощью гиперссылки кБолее подробно преимущества и предыдущей книге. Как с клавиатуры, но линки. В них
кликом по соответствующему наименование столбца (в именами. содержит знаки, не ячеек «Неделя1» иКак сделать абсолютную ссылкуно вам подсказали
примера) добавить вычитание
по расположению. Я мне кажется делать3000 содержать неточности и
- текущей книге, то нюансы работы с видим, в ней гораздо удобнее поступить знаком доллара отмечены объекту, будут показаны данном случаеЧтобы заменить ссылки именами являющиеся буквами, необходимо «Неделя2» как формула в Excel? Очень
- гораздо лучший вариант («формулаB2»-Лист1!B2),(«формулаB3»-Лист1!B3),…. хотела сделать свод неправильно, то вотФормула грамматические ошибки. Для
- следует перейти в функцией уже проставлен линк следующим образом. либо только координаты
в виде модуляA во всех формулах заключить имя (или массива просто нужно поставитьспецвставка вычестькак в примере, с помощью ДВССЫЛ, Вам формулы.Описание нас важно, чтобы разделДВССЫЛ на элемент тогоУстанавливаем знак
столбца (пример: относительно той ячейке,) и номер столбца листа, выделите одну путь) в одинарные=Лист2!B2 символ $ (доллар)макрос для более в ячейках выделил чтобы применить егоДля листа Свод:Результат эта статья была«Связать с новым документом»рассмотрены в отдельном файла, по которому«=»$A1 в которой установлены. (в данном случае пустую ячейку. кавычки (Ячейка B2 на листе перед номером строки сложных случаев кажд цветом. к другим сводам,в яч. E11:’=СУММ(Активы) вам полезна. Просим. Далее в центральной
уроке. мы щелкнули нав элементе, который), На изображении ниже1На вкладке’ Лист2 или колонки. Или раз надо задатьVova
просто меняя в
=ДВССЫЛ(E$9&»!»&»A»&СТРОКА(A2)) — иВозвращает итоговое значение активов вас уделить пару области окна датьУрок: Функция ДВССЫЛ в предыдущем шаге. Он
будет содержать ссылающееся
либо только координаты строки это формула).Формулы).Значение в ячейке B2 перед тем и диапазон и имя: как добавить к строке(8) свода наименование протянуть до яч. для трех отделов
- секунд и сообщить, ему имя и Майкрософт Эксель содержит только наименование выражение. После этого
- (пример:=R[2]C[-1]Выражениев группеК началу страницы на листе Лист2 тем. Ниже рассмотрим листа абсолютной ссылке(на разные адресов уже другого E13
- с присвоенным именем помогла ли она указать его местоположениеГиперссылки отличаются от того без пути. с помощью ярлыкаA$1Если же записать выражение«=A1»Определенные имена
- Также можно скопировать иВ этой статье все 3 вариантаПреимущества абсолютных ссылок сложно источники) относительную? (сделать свода, которые совпадалив яч. F11: «Активы», обозначенном как вам, с помощью на диске. Затем типа ссылок, которыйНо если мы закроем над строкой состояния). вручную, то оно
говорит о том,щелкните стрелку рядом вставить ссылку наСоздание ссылки на ячейку и определим их недооценить. Их часто это не вручную) бы с названиями =ДВССЫЛ(E$9&»!»&»B»&СТРОКА(B2)) — и диапазон ячеек B2:B4. кнопок внизу страницы. кликнуть по мы рассматривали выше. файл, на который переходим на тот
Способ 3: функция ДВССЫЛ
Знак доллара можно вносить примет обычный вид что в тот с кнопкой ячейку, а затем на том же отличия. приходится использовать вvikttur в листах. Ну протянуть до яч. (385 000) Для удобства также«OK» Они служат не ссылаемся, линк тут лист, где расположен вручную, нажав наR1C1
элемент, в котором
Присвоить имя воспользоваться командой листеНаша новая формула должна процессе работы с
: А говорите, что вот, нагородила… F13=СУММ(Активы) приводим ссылку на. для того, чтобы же преобразится автоматически. объект, на который соответствующий символ на. оно установлено, подтягиваютсяи выберите командуСсылки на ячейкиСоздание ссылки на ячейку содержать сразу 2 программой. Относительные ссылки знаете о видахВот в моемФормулы будут работать,’=СУММ(Активы)-СУММ(Обязательства) оригинал (на английском
- При желании можно связать «подтягивать» данные из В нем будет требуется сослаться. клавиатуре (В первом случае был
- данные из объектаПрименить именадля создания ссылки на другом листе типа ссылок: абсолютные на ячейки в ссылок :) примере, так вам если:
- Вычитает сумму значений для языке) . элемент листа гиперссылкой других областей в представлен полный путьПосле перехода выделяем данный$ представлен относительный тип с координатами. на ячейку. ЭтуСоздание ссылки на ячейку и относительные. Excel более популярныеСовет Excel-ok проверяли? не понятном, все1. названия листов
- присвоенного имени «Обязательства»Если создать простую формулу даже с электронной
ту ячейку, где к файлу. Таким объект (ячейку или). Он будет высвечен, (A1
Выберите имена в поле команду можно использовать
Способ 4: создание гиперссылок
с помощью командыВ C2 введите уже чем, абсолютные, ноVova в принципе и и шапки таблицы из суммы значений или формулу, которая почтой. Для этого они расположены, а образом, если формула, диапазон) и жмем если в английской=R[2]C[-1]
- .Применить имена в указанных ниже «Ссылки на ячейки» другую формулу: =B2/A$2. так же имеют: Про F4 тоже свелось, с вашей на листе Свод для присвоенного имени использует функцию, может перемещаемся в раздел для того, чтобы
функция или инструмент на кнопку раскладке клавиатуры в), а во второмЕсли мы заменим выражение, а затем нажмите случаях.Изменение ссылки на ячейку Чтобы изменить ссылки свои плюсы и
вкурсе :) помощью конечно…спасибо…вот что — совпадают. «Активы». (293 000) ссылаться на данные
- «Связать с электронной почтой» совершать переход при поддерживает работу сEnter верхнем регистре кликнуть ( в ячейке, где кнопку
- Для отображения важных данных на другую ссылку
- в Excel сделайте
- минусы.
- это работает в
- получилось…2. в листах=СУММ(Активы)-СУММ(Обязательства) в ячейках листа,и в поле клике в ту закрытыми книгами, то. на клавишу=R1C1 выводится результат, например,ОК в более заметном на ячейку двойной щелчок левойВ Excel существует несколько ручном режиме, нужноЕсть отчет. На разных данные занесены вК началу страницы включив ссылки на«Адрес» область, на которую теперь, благодаря трансформацииПосле этого произойдет автоматический
«4») – абсолютный. Абсолютные на. месте. Предположим, существуетИзменение ссылки на ячейку кнопкой мышки по типов ссылок: абсолютные, физически из каждой листах данные соответственно диапазон ячеек А1:В4.kodeks ячейки в аргументахуказываем e-mail. Клацаем
они ссылаются. ссылающегося выражения, можно возврат на предыдущий. линки ссылаются на«=B5»К началу страницы книга с множеством на именованный диапазон ячейке или нажмите относительные и смешанные. ячейки листа 2 календарю по дням.Пока окончательный смысл: Как в формуле формулы. Например при
поСуществует три варианта перехода будет воспользоваться этой лист, но приНо есть более удобный конкретный объект, а, то в неёВыделите ячейку с формулой. листов, на каждомИзменение типа ссылки: относительная, клавишу F2 на Сюда так же вычесть ячейку листа Нужно чтобы на Вашей идеи мне, получить ссылку на
вводе или выделите«OK» к окну создания возможностью. этом будет сформирована способ добавления указанного относительные – на будет подтягиваться значенияВ строке формул строка формул из которых есть абсолютная, смешанная клавиатуре.
- относятся «имена» на 1, если массив отдельном листе информация например, непонятен. ячейку находящуюся на ссылку на ячейку. гиперссылок. Согласно первомуКак видим, проставление ссылки нужная нам ссылка. символа. Нужно просто положение элемента, относительно из объекта свыделите ссылку, которую
ячейка, отображающая итоговыеЩелкните ячейку, в которуюСкопируйте ее в остальные целые диапазоны ячеек. составляет неск. сотен была в разрезеНо когда Вы другом листе, а
A2
После того, как гиперссылка
из них, нужно на элемент другогоТеперь давайте разберемся, как выделить ссылочное выражение ячейки. координатами нужно изменить.
данные по другим нужно ввести формулу. ячейки диапазона C3:C4. Рассмотрим их возможности строк/столбцов то задача дней. Т. е. по выбранной Вами, имя листа взать, формула использует значение была вставлена, текст выделить ячейку, в файла с помощью
- сослаться на элемент, и нажать наЕсли вернутся к стандартномуB5Для переключения между типами ячейкам этого листа.
- В строка формулОписание новой формулы. Символ и отличия при практически не реальная. формула =’Лист1′!B8. Где не лучшей, на из текстовой ячейки? этой ячейке для
- в той ячейке, которую будет вставлена клика по нему расположенный в другой клавишу стилю, то относительные. ссылок нажмите клавишу Чтобы выделить такиевведите доллара ($) в практическом применении вdude Лист1 — название
- мой взгляд, тропинкеТо-есть надо преобразовать
вычисления результата. Также в которой она гиперссылка, и кликнуть
не только намного книге. Прежде всего,F4 линки имеют видС помощью линков можно F4. итоговые ячейки, можно= адресе ссылок фиксирует формулах.: как добавить к листа, которое должно подниметесь на вершину,
название из текстовой
lumpics.ru
Использование ссылок на ячейки в формуле
можно ссылаться на расположена, по умолчанию по ней правой удобнее, чем вписывание нужно знать, что. После этого знакA1 производить также различныеДополнительные сведения о разных создать ссылки на(знак равенства). адрес в новыхАбсолютные ссылки позволяют нам абсолютной ссылке(на разные при протягивании меняться то однажды оттуда ячейки в имя диапазон ячеек. приобретает синий цвет. кнопкой мыши. В адреса вручную, но принципы работы различных
доллара появится одновременно, а абсолютные математические действия. Например, типах ссылок на них с первогоВыполните одно из указанных скопированных формулах. зафиксировать строку или источники) относительную? (сделать до Лист31, а увидите более легкие листа Excel?Дополнительные сведения о ссылках Это значит, что контекстном меню выбираем и более универсальное,
функций и инструментов у всех координат$A$1 запишем следующее выражение: ячейки см. в листа книги, которые ниже действий.Абсолютные, относительные и смешанные
-
столбец (или строку это не вручную){/post}{/quote}
-
В8 — ячейка, пути :)Артем на ячейки читайте
-
гиперссылка активна. Чтобы вариант так как в Excel с другими по горизонтали и. По умолчанию все
=A1+B5 статье Обзор формул. позволят увидеть итоговыеСоздайте ссылку на одну ссылки в Excel: и столбец одновременно),
что значит не которая должна оставатьсяdavaispoem: Используйте формулу ДВССЫЛ() в статье Создание перейти к тому
«Гиперссылка…» таком случае линк книгами отличаются. Некоторые вертикали. После повторного ссылки, созданные вКлацнем по кнопкеК началу страницы
данные из всей или несколько ячеек$A$2 – адрес абсолютной на которые должна в ручную? неизменной. Неизменность ячейки: Большое вам спасибо!
slan или изменение ячейки объекту, с которым. сам трансформируется в из них работают
-
нажатия на
Excel, относительные. ЭтоEnterСсылки — один из книги на ее . Чтобы создать ссылку, выделите ссылки с фиксацией ссылаться формула. Относительныекомп железный он
Пример
я могу сделать Я надеюсь, вам: посмотрите в файле ссылки. Дополнительные сведения она связана, достаточноВместо этого можно, после зависимости от того, с другими файламиF4 выражается в том,. Теперь, в том главных инструментов при первом листе. ячейку или диапазон по колонкам и ссылки в Excel не знает, что абсолютной ссылкой, а все это самомуkodeks
о формулах в |
выполнить двойной щелчок |
выделения элемента, куда |
закрыта книга, на |
Excel, даже когда |
ссылка преобразуется в |
что при копировании |
элементе, где расположено |
работе в Microsoft |
Для упрощения ссылок на |
ячеек на том |
строкам, как по |
изменяются автоматически при |
вы хотите |
вот как автоматически |
понравилось…ведь если бы |
: СПАСИБО целом, читайте в по ней левой будет вставлена гиперссылка, которую он ссылается, те закрыты, а |
смешанную: знак доллара |
с помощью маркера |
данное выражение, будет Excel. Они являются ячейки между листами же листе. вертикали, так и |
копировании формулы вдоль |
Vova
support.office.com
как в формуле получить ссылку на лист (название листа в некой ячейке)
менять номер листа тут не былоdavaispoem статье Обзор формул. кнопкой мыши. перейти во вкладку или открыта.
другие для взаимодействия останется только у заполнения значение в производиться суммирование значений,
неотъемлемой частью формул, и книгами. Команда
Можно переместить границу выделения, по горизонтали.
диапазона ячеек, как: {/post}{/quote}
— не нашла… таких моих вопросов,: Как в вернутьЩелкните ячейку, в которую
Кроме того, гиперссылку можно«Вставка»
Ещё одним вариантом сослаться требуют обязательного запуска координат строки, а них изменяется относительно которые размещены в которые применяются в
Ссылки на ячейки перетащив границу ячейки,$A2 – смешанная ссылка. по вертикали, так
что значит неПолосатый жираф алик то не было значение из листа, нужно ввести формулу. сгенерировать с помощью. Там на ленте на объект в этих файлов. у координат столбца перемещения.
объектах с координатами программе. Иные изавтоматически вставляет выражения или перетащить угол
При копировании фиксируется и по горизонтали. в ручную?: Например так: бы столько эмоций
помогите пожалуйста.В строке формул встроенной функции, имеющей требуется щелкнуть по Экселе является применениеВ связи с этими пропадет. Ещё одноЧтобы посмотреть, как этоA1 них служат для с правильным синтаксисом. границы, чтобы расширить колонка, а строка Простой пример относительныхкомп железный он=ДВССЫЛ («‘Лист»&СТРОКА (A1)&»‘!B8») у наших замечательных,viktturвведите название, которое говорит кнопке
функции особенностями отличается и
нажатие будет выглядеть на
и перехода на другиеВыделите ячейку с данными, выделение. изменяется. адресов ячеек: не знает, что
Удалить из формулы умных и продвинутых
: Создаем себе проблемы?= само за себя«Гиперссылка»ДВССЫЛ вид линка наF4 практике, сошлемся наB5 документы или даже ссылку на которуюСоздайте ссылку на определенноеA$2 – смешанная ссылка.Заполните диапазон ячеек A2:A5 вы хотите{/post}{/quote}.е из пробелы ПЕРЕД скобками. мужчин…Пара основных правил
(знак равенства).
–.. Данный инструмент как другие книги. Если
приведет к обратному ячейку. ресурсы в интернете.
необходимо создать. имя
При копировании фиксируется разными показателями радиусов. каждой ячейки И копируйте вниз.
А меня зовут обработки данных: правильнаяВыполните одно из указанных
«ГИПЕРССЫЛКА»Также после выделения ячейки раз и предназначен
вы внедряете его эффекту: знак доллараA1По такому же принципу Давайте выясним, какНажмите сочетание клавиш CTRL+C . Чтобы создать ссылку на строка, а колонка
В ячейку B2 введитет.е из каждойНа всякий случай. Ирина…тут вот…в низу структура и одинаковое ниже действий: выберите. можно применить нажатие именно для того, в инструмент, работающий появится у координат. Устанавливаем в любом
производится деление, умножение, создать различные типы или перейдите на
определенное имя, выполните изменяется. формулу вычисления объема
ячейки листа 2 Если в названии написано… положение данных. Таблицы ячейку, которая содержитДанный оператор имеет синтаксис: клавиш чтобы создавать ссылочные
исключительно с запущенными столбцов, но пропадет пустом элементе листа вычитание и любое
ссылающихся выражений в вкладку одно из указанныхДля сравнения: A2 –
сферы, которая будет вычесть ячейку листа листа нет пробелов,
ЛМВ в листах нельзя необходимое значение, или=ГИПЕРССЫЛКА(адрес;имя)CTRL+K выражения в текстовом файлами, то в
у координат строк. символ другое математическое действие.
Экселе.Главная ниже действий. это адрес относительный, ссылаться на значение 1, при том
то можно обойтись
: Ирина. Оч. приятно. расположить одинаково? введите ссылку на«Адрес». виде. Созданные таким этом случае можно Далее при нажатии«=»Чтобы записать отдельную ссылку
Скачать последнюю версиюи в группеВведите имя. без фиксации. Во A2. Формула будет
что лист 2
и без одиночных
Я — Михаил.
Если только несколько ячейку.— аргумент, указывающийПосле применения любого из образом ссылки ещё просто указать наименованиеF4и клацаем по или в составе ExcelБуфер обменаНажмите клавишу F3, выберите время копирования формул выглядеть следующим образом: уже содержит формулы кавычек: =ДВССЫЛ («Лист»&СТРОКАМне — конечно листов, стоит лиМожно создать ссылку на адрес веб-сайта в этих трех вариантов называют «суперабсолютными», так книги, на которуюссылка преобразуется в объекту с координатами формулы, совсем неСразу нужно заметить, чтонажмите кнопку имя в поле строка (2) и
=(4/3)*3,14*A2^3 с абсолютными ссылками (A1)&»!B8″) понравилось. Если бы заморачиваться с летучей одну ячейку, диапазон интернете или файла
planetaexcel.ru
Как сделать чтоб в экселе в формуле менялась ссылка на лист при протягивании по ячейкам ?
откроется окно создания как они связаны вы ссылаетесь. Если относительную без знаковA1 обязательно вбивать её все ссылающиеся выраженияКопироватьВставить имя столбец (A) автоматическиСкопируйте формулу из B2 на разные источники.Денис журавель мне не нравилось ДВССЫЛ()? ячеек, область на на винчестере, с гиперссылки. В левой с указанной в же вы предполагаете
долларов. Следующее нажатие. После того, как
с клавиатуры. Достаточно
можно разделить на.и нажмите кнопку
изменяются на новые вдоль колонки A2:A5.vikttur: Спасибо большое помогать по екселюdavaispoem другом листе или
которым нужно установить части окна существует
Добавление в формулу ссылки на другой лист
них ячейкой ещё работать с файлом, превращает её в адрес отобразился в установить символ две большие категории:Нажмите сочетание клавиш CTRL+V
ОК
адреса относительно расположенияКак видите, относительные адреса: В Лист3 переставьтеVova или учиться (ему: Одинаковое положение данных область в другой связь. возможность выбора, с более крепко, чем который не собираетесь
абсолютную. И так
составе формулы, клацаем
«=» предназначенные для вычислений или перейдите на.
скопированной формулы, как помогают автоматически изменять значения таким образом,
: Здравствуйте! Помогите, решить же) — я
не получится, специально книге.«Имя» каким объектом требуется
типичные абсолютные выражения. открывать, то в по новому кругу. по кнопке, а потом клацнуть в составе формул, вкладкуПримечание:
по вертикали, так адрес в каждой чтобы порядок строк проблему т.к сам бы не пользовался разбросала таблички в
При выборе диапазона ячеек— аргумент в связаться:
Синтаксис этого оператора: этом случае нужноВ Excel сослаться можноEnter левой кнопкой мыши функций, других инструментовГлавная
Если в углу цветной и по горизонтали. формуле. соответствовал порядку, в
не смог, поиском этим форумом.
разные ячейки. Свод можно переместить границу виде текста, которыйС местом в текущей=ДВССЫЛ(ссылка;a1) указать полный путь
не только на. по тому объекту,
и служащие дляи в группе границы нет квадратногоПримечание. В данном примереТак же стоит отметить
котором должны вноситься не нашел похожейВы не написали, большой, 50 листов
выделения, перетащив границу
будет отображаться в книге;«Ссылка»
к нему. Если конкретную ячейку, ноНаводим курсор на нижний на который вы перехода к указанномуБуфер обмена маркера, значит это формула может содержать закономерность изменения ссылок
данные на Лист2. темы, если уже Вас мой пример с названием объектов, ячейки, или перетащить
элементе листа, содержащемС новой книгой;
— это аргумент, вы не знаете, и на целый
правый край объекта, желаете сослаться. Его
объекту. Последние ещёнажмите кнопку
ссылка на именованный не только смешанную в формулах. ДанныеПри протягивании в
было дайте ссылку. — устроил или свод в длину, угол границы, чтобы гиперссылку. Этот аргументС веб-сайтом или файлом; ссылающийся на ячейку в каком режиме
диапазон. Адрес диапазона в котором отобразился адрес отобразится в принято называть гиперссылками.Вставить диапазон. ссылку, но и
в B3 ссылаются Лист2 формулы =Лист3!B$4*2-Лист1!B2Суть проблемы: нет?
как я показала расширить выделение.
не является обязательным.С e-mail. в текстовом виде будете работать с выглядит как координаты результат обработки формулы. том объекте, где Кроме того, ссылки.Выполните одно из указанных абсолютную: =B2/$A$2 результат на A3, B4
ссылка будет автоматическиесть 3 листаФайл я не на примере. Заменой1. Первая ссылка на При его отсутствии
По умолчанию окно запускается (обернут кавычками); файлом или не верхнего левого его Курсор трансформируется в установлен знак
(линки) делятся наПо умолчанию при вставке ниже действий.
будет одинаковый. Но
на A4 и
меняться. в книге, 2 смог выложить, поскольку долго.
ячейку — B3. Ее в элементе листа
в режиме связи«A1» уверены, как с элемента и нижнего маркер заполнения. Зажимаем«равно» внутренние и внешние.
скопированных данных отображаетсяЕсли требуется создать ссылку
в практике часто т.д. Все зависитИли опять не
из которых имеют не разрешено политикой
А если всетаки цвет будет синим, будет отображаться адрес с файлом или— необязательный аргумент,
ним может работать правого, разделенные знаком
левую кнопку мыши.
Внутренние – это
кнопка в отдельной ячейке, возникают случаи, когда од того куда та «хотелка»?
planetaexcel.ru
Абсолютная ссылка в Excel фиксирует ячейку в формуле
одинаковую структуру, в предприятия. сделать таблички на а у диапазона объекта, на который веб-страницей. Для того, который определяет, в конкретный инструмент, то двоеточия ( и протягиваем указательНо следует заметить, что
ссылающиеся выражения внутриПараметры вставки нажмите клавишу ВВОД. без смешанных ссылок будет ссылаться перваяVova одном из одинаковыхПоэтому и пришлось одном месте, как ячеек будет синяя
Абсолютные и относительные ссылки в Excel
функция ссылается. чтобы связать элемент каком стиле используются в этом случае: параллельно диапазону с стиль координат книги. Чаще всего.Если требуется создать ссылку не обойтись. введенная формула, а: все правильно говорите, листов стоят ссылки
- так долго и свести?
- граница с прямоугольникамиВыделяем ячейку, в которой с файлом, в координаты: опять же лучше). К примеру, диапазон, данными, которые требуется
- A1 они применяются для
Нажмите кнопку в формула массиваПолезный совет. Чтобы не ее копии будут
только нет возможности на 3-й, необходимо нудно писать.davaispoem по углам. будет размещаться гиперссылка, центральной части окнаA1 указать полный путь. выделенный на изображении скопировать.не единственный, который вычислений, как составнаяПараметры вставки (например A1:G4), нажмите
вводить символ доллара
Использование абсолютных и относительных ссылок в Excel
изменять ссылки относительно переставить в листе
добавить к ужеПришлете свой емайл: А если всетаки2. Вторая ссылка на и клацаем по с помощью инструментовили Лишним это точно ниже, имеет координатыПосле того, как копирование можно применять в часть формулы или, а затем выберите сочетание клавиш CTRL+SHIFT+ВВОД. ($) вручную, после своего положения в 3 данные в существующим формулам 2 (на мой емайл,
сделать таблички на ячейку — C3. Ее иконке навигации требуется перейтиR1C1 не будет.A1:C5 было завершено, мы формулах. Параллельно в аргумента функции, указывая пунктСсылка может быть одной указания адреса периодически диапазоне ячеек на
том же формате ого листа вычитание он — внизу, одном месте, как цвет будет зелёным,«Вставить функцию» в ту директорию. Если значение данногоЕсли нужно сослаться на. видим, что значения Экселе работает стиль на конкретный объект,
Вставить связь ячейкой или диапазоном, нажимайте клавишу F4 листе. что и на ячеек 1 ого. если что) - свести? а у диапазона. жесткого диска, где
аргумента объект с адресомСоответственно линк на данный в последующих элементах
- R1C1 где содержатся обрабатываемые. а формула массива для выбора нужного листе 2 ,Упрощенный пример прилагаю. смогу отправить на
- Z ячеек будет зеленая
В расположен нужный файл,«ИСТИНА»C9 массив будет выглядеть
диапазона отличаются от, при котором, в
- данные. В этуК началу страницы может возвращать одно типа: абсолютный илиЗаполните табличку, так как в реальности лист
- Заранее спасибо. него свой пример: М-да: «… свод граница с прямоугольниками
- Мастере функций и выделить его., то применяется первый, расположенный на
как: того, который был отличие от предыдущего же категорию можноДважды щелкните ячейку, содержащую или несколько значений. смешанный. Это быстро показано на рисунке: 2 содержит ссылкиvikttur екселевский.
в длину, как по углам.переходим в раздел Это может быть вариант, еслиЛисте 2=A1:C5 в первом (копируемом) варианта, координаты обозначаются отнести те из
формулу, которую нужноК началу страницы и удобно.Описание исходной таблицы. В на несколько десятков: Знаете, что такоеПредоженный Вами пример я показала…» -Примечание:
exceltable.com
«Ссылки и массивы»
Skip to content
В руководстве объясняется, что такое адрес ячейки, как правильно записывать абсолютные и относительные ссылки в Excel, как ссылаться на ячейку на другом листе и многое другое.
Ссылка на ячейки Excel, как бы просто она ни казалась, сбивает с толку многих пользователей. Как определяется адрес ячейки? Что такое абсолютная и относительная ссылка и когда следует использовать каждую из них? Как делать перекрестные ссылки между разными листами и файлами? В этом руководстве вы найдете ответы на эти и многие другие вопросы.
- Что такое ссылка на ячейку?
- Ссылка на диапазон
- Как создать ссылку?
- Как изменить ссылку.
- Ссылка на другой лист или другую книгу
- Относительная ссылка
- Абсолютная ссылка
- Что такое смешанная ссылка?
- Как поменять ссылку с относительной на абсолютную?
- Имя — это абсолютная ссылка
- Относительная и абсолютная ссылка на столбец и строку
- Ссылка на столбец, исключая несколько первых строк
- Смешанная ссылка на столбец
Что такое ссылка на ячейку?
Рабочий лист в Excel состоит из ячеек. На каждую из них можно ссылаться, указав значение строки и значение столбца. Зачем это нужно? Чтобы получить значение, записанное в ней, и затем использовать его в вычислениях.
Ссылка на ячейку представляет собой комбинацию из буквы столбца и номера строки, который идентифицирует её на листе. Проще говоря, это ее адрес. Он сообщает программе, где искать значение, которое вы хотите использовать в расчётах.
Например, A1 относится к адресу на пересечении столбца A и строки 1; B2 относится ко второй ячейке в столбце B и так далее.
При использовании в формуле ссылки помогают Excel находить значения, которые она должна использовать.
Например, если вы введете простейшее выражение =A1 в клетку C1, Эксель продублирует данные из A1 в C1:
Чтобы сложить числа в ячейках A1 и A2, используйте: =A1 + A2
Что такое ссылка на диапазон?
В Microsoft Excel диапазон – это блок из двух или более ячеек. Ссылка на диапазонпредставлена адресами верхней левой и нижней правой его ячеек, разделенных двоеточием.
Например, диапазон A1:C2 включает 6 ячеек от A1 до C2.
Как создать ссылку?
Чтобы записать ссылку на ячейку на том же листе, вам нужно сделать следующее:
- Выберите, где вы хотите ввести формулу.
- Введите знак равенства (=).
- Выполните одно из следующих действий:
- Запишите координаты прямо в ячейку или в строку формул, или же
- Кликните ячейку, к которой хотите обратиться.
- Введите оставшуюся часть формулы и нажмите
Enter
для завершения.
Например, чтобы сложить значения в A1 и A2, введите знак равенства, щелкните A1, введите знак плюса, щелкните A2 и нажмите Enter:
Чтобы создать ссылку на диапазон, выберите область на рабочем листе.
Например, чтобы сложить значения в A1, A2 и A3, введите знак равенства, затем имя функции СУММ и открывающую скобку, выберите ячейки от A1 до A3, введите закрывающую скобку и нажмите Enter:
Чтобы обратиться ко всей строке или целому столбцу, щелкните номер строки или букву столбца соответственно.
Например, чтобы сложить все ячейки в строке 1, начните вводить функцию СУММ, а затем кликните заголовок первой строки, чтобы включить ссылку на строку в ваш расчёт:
Как изменить ссылку?
Чтобы изменить адрес ячейки в существующей формуле Excel, выполните следующие действия:
- Выберите клетку, содержащую формулу, и нажмите
F2
, чтобы войти в режим редактирования, или дважды щелкните саму ячейку. Это выделит каждую ячейку или диапазон, на который ссылается формула, другим цветом. - Чтобы изменить адрес, выполните одно из следующих действий:
- Выберите адрес в формуле и вручную введите новый вместо него.
- Выбрав ссылку, при помощи мышки укажите вместо нее другой адрес или диапазон на листе.
- Чтобы включить больше или меньше ячеек в ссылку на диапазон, перетащите его правый нижний угол:
- Нажмите Enter.
Как сделать перекрестную ссылку?
Чтобы ссылаться на ячейки на другом листе или в другом файле Excel, вы должны указать не только целевую ячейку, но также лист и книгу, где они расположены. Это можно сделать с помощью так называемой внешней ссылки.
Чтобы сослаться на данные, находящиеся на другом листе, введите имя этого целевого листа с восклицательным знаком (!) перед адресом ячейки или диапазона.
Например, вот как вы можете создать ссылку на адрес A1 на листе Лист2 в той же книге Excel:
=Лист2!A1
Если имя рабочего листа содержит пробелы или неалфавитные символы, вы должны заключить его в одинарные кавычки, например:
=’Новый лист’!A1
Чтобы предотвратить возможные опечатки и ошибки, вы можете заставить Excel автоматически создавать для вас внешнюю ссылку. Вот как:
- Начните ввод в ячейку. Запишите знак «=».
- Щелкните вкладку листа, на которую хотите сослаться, затем выберите ячейку или диапазон ячеек на этом листе.
- Завершите ввод и нажмите Enter.
Как сослаться на другую книгу?
Чтобы сослаться на ячейку или диапазон ячеек в другом файле Excel, необходимо заключить имя книги в квадратные скобки, за которым следует имя листа, восклицательный знак и адрес ячейки или диапазона.
Например:
=[Книга1.xlsx]Лист1!A1
Если имя файла или листа содержит небуквенные символы, не забудьте заключить путь в одинарные кавычки, например
='[Новый файл.xlsx]Лист1′!A1
Как и в случае ссылки на другой лист, вам не обязательно вводить всё это вручную. Более быстрый способ – начать писать формулу, затем переключиться на другую книгу и выбрать в ней ячейку или диапазон. Нажать Enter.
Итак, мы научились создавать простейшие ссылки. Теперь рассмотрим, какими они бывают.
В Экселе есть три типа ссылок на ячейки: относительные, абсолютные и смешанные. В ваших расчётах вы можете использовать любой из них. Но если вы собираетесь скопировать записанное выражение на другое место в вашем рабочем листе, то здесь нужно быть внимательным. Важно использовать правильный тип адреса, поскольку относительные и абсолютные ссылки ведут себя по-разному при переносе и копировании.
Относительная ссылка на ячейку.
Относительная ссылка является самой простой и включает координаты строки и столбца, например А1 или А1:D10. По умолчанию все адреса ячеек в Экселе являются относительными.
Пример:
=A2
Это простейшее выражение сообщает программе, что нужно показать значение, которое записано в первой колонке (A) и второй строке (2). Используя скриншот чуть ниже, если бы эта формула была помещена в ячейку D1, она отобразила бы число «8», поскольку это значение находится по адресу A2.
При перемещении или копировании относительные ссылки изменяются в зависимости от относительного положения строк и столбцов. Иначе говоря, насколько новое местоположение изменилось относительно первоначального.
Итак, если вы хотите повторить одно и то же вычисление для однотипных данных по вертикали или горизонтали, вам необходимо использовать относительные ссылки.
Например, чтобы сложить числа в A2 и B2, вы вводите это в C2: =A2+B2. При копировании из строки 2 в строку 3 выражение изменится на = A3+B3.
Относительные ссылки полезны и удобны тем, что, если у вас есть однотипные данные, с которыми нужно совершить одни и те же операции, вы можете создать формулу один раз, а потом просто скопировать ее для всех данных.
К примеру, так очень удобно перемножать количество и цену различных товаров в таблице, чтобы найти их стоимость.
Создайте расчет умножения цены на количество для одного товара, и скопируйте его для всех остальных. Вот тут как раз и нужно использовать относительные ссылки.
Вместо того, чтобы вводить формулу для всех ячеек одну за другой, вы можете просто скопировать ячейку D2 и вставить ее во все остальные ячейки (D3: D8). Когда вы это сделаете, вы заметите, что адрес автоматически настраивается, чтобы ссылаться на соответствующую строку. Например, формула в ячейке D3 становится B3*C3, а в D4 теперь записано: B4*C4.
Абсолютная ссылка на ячейку.
Абсолютная ссылка в Excel имеет знак доллара ($) в координатах строк или столбцов, например $A$1 или $A$1:$B$20.
Символ доллара, добавленный перед любой из координат, делает адрес абсолютным (т. е. предотвращает изменение номера строки и столбца).
Она остается неизменной при копировании расчета в другие ячейки. Это особенно полезно, когда вы хотите выполнить несколько вычислений со значением, находящимся по определённому адресу, или когда вам нужно скопировать формулу без изменения ссылок.
Это может быть тот случай, когда у вас есть фиксированное значение, которое вам нужно многократно использовать (например, ставка налога, ставка комиссии, количество месяцев, размер скидки и т. д.)
Например, чтобы умножить числа в столбце B на величину скидки из F2, вы вводите следующую формулу в строке 2, а затем копируете её вниз, перетаскивая маркер заполнения:
=B2*$F$2
Относительная ссылка (B2) будет изменяться в зависимости от относительного положения строки, в которую она копируется, в то время как абсолютная ($F$2) всегда будет зафиксирована на одном и том же адресе:
Конечно, можно в ваше выражение жёстко вбить 10% скидки, и этим решить проблему при копировании. Но если впоследствии вам понадобится изменить процент скидки, то придется искать и корректировать все формулы. И обязательно какую-то случайно пропустите. Поэтому принято подобные константы записывать отдельно и использовать абсолютные ссылки на них.
Итак, относительная ссылка на ячейку отличается от абсолютной тем, что копирование или перемещение формулы приводит к её изменению.
Абсолютные ссылки всегда указывают на конкретный адрес, независимо от того, где они находятся.
Смешанная ссылка.
Смешанные ссылки немного сложнее, чем абсолютные и относительные.
Может быть два типа смешанных ссылок:
- Строка блокируется, а столбец изменяется при копировании.
- Столбец фиксируется, а строка изменяется.
Смешанная ссылкасодержит одну относительную и одну абсолютную координату, например $A1 или A$1.
Как вы помните, абсолютная ссылка содержит 2 знака доллара ($), которые фиксируют как столбец, так и строку. В смешанной только одна координата является фиксированной (абсолютной), а другая (относительная) будет изменяться в зависимости от нового расположения:
- Абсолютный столбец и относительная строка, например $A1. Когда выражение с этим типом ссылки копируется в другие ячейки, знак $ перед буквой столбца фиксирует обращение строго на указанный столбец, чтобы оно никогда не изменялось. Относительная ссылка на строку без знака доллара будет меняться в зависимости от строки, в которую копируется формула.
- Относительный столбец и абсолютная строка, например A$1. Здесь адресация на строку будет зафиксирована, а на столбец — поменяется.
Может быть много ситуаций, когда нужно фиксировать только одну координату: либо столбец, либо строку.
Например, чтобы умножить колонку с ценами (столбец В) на 3 разных значения наценки (C2, D2 и E2), вы поместите следующую формулу в C3, а затем скопируете ее вправо и затем вниз:
=$B3*(1+C$2)
Теперь вы можете использовать силу смешанной ссылки для расчета всех этих цен с помощью всего лишь одной формулы.
В первом множителе мы зафиксировали столбец. Поэтому при копировании вправо по строке адрес $B3 не изменится: ведь строка по-прежнему третья.
А вот во втором множителе знак доллара мы поставили перед номером строки. Поэтому при копировании формулы в D3 координаты столбца изменятся и вместо C$2 мы получим D$2. В результате в D3 получим:
=$B3*(1+D$2)
А когда будем копировать вниз, всё будет наоборот: $B3 изменится на $B4, $B5 и т.д. А вот D$2 не изменится, так как «заморожена» строка. В результате в С4 получим:
=$B4*(1+C$2)
Самый приятный момент заключается в том, что формулу мы записываем только один раз, а потом просто копируем ее на всю таблицу. Экономим очень много времени.
И если ваши наценки вдруг изменятся, просто поменяйте числа в C2:E2, и проблема будет решена почти мгновенно.
Как изменить ссылку с относительной на абсолютную (или смешанную)?
Чтобы переключиться с относительной на абсолютную и наоборот, вы можете либо добавить, либо удалить знак $ вручную. А можно использовать функциональную клавишу F4:
- Дважды щелкните ячейку, содержащую формулу.
- Выберите ссылку, которую хотите изменить.
- Нажмите
F4
для переключения между четырьмя ссылочными типами.
Неоднократно нажимая F4
, вы будете переключать их в следующем порядке:
Если вы выбрали относительную ссылку без знака $, например A1, последовательно нажимая F4, вы будете переключаться между абсолютной ссылкой с двумя знаками доллара $A$1, абсолютной строкой A$1, абсолютным столбцом $A1, а затем вновь вернёмся к A1.
Имя как разновидность абсолютной ссылки.
Отдельную ячейку или диапазон также можно определить по имени. Для этого вы просто выбираете ячейку, вводите имя в поле Имя и нажимаете клавишу Enter.
В нашем примере установите курсор в F2, а затем присвойте этому адресу имя, как это показано на рисунке выше. При этом можно использовать только буквы, цифры и нижнее подчёркивание, которым можно заменить пробел. Знаки препинания и служебные символы не допускаются.
Его вы можете использовать в вычислениях вашей рабочей книги.
=B2*скидка
Естественно, это своего рода абсолютная ссылка, поскольку за каждым именем жёстко закрепляются координаты определенной ячейки или диапазона.
Формула же при этом становится более понятной и читаемой.
Ссылка на столбец.
Как и на отдельные ячейки, ссылка на весь столбец может быть абсолютной и относительной, например:
- Абсолютная ссылка на столбец – $A:$A
- Относительная – A:A
Когда вы используете знак доллара ($) в абсолютной ссылке на столбец, его адрес не изменится при копировании в другое расположение.
Относительная ссылка на столбец изменится, когда формула скопирована или перемещена по горизонтали, и останется неизменной при копировании ее в другие клетки в пределах одной и той же колонки (по вертикали).
А теперь давайте посмотрим это на примере.
Предположим, у вас есть некоторые числа в колонке B, и вы хотите узнать их общее и среднее значение. Проблема в том, что новые данные добавляются в таблицу каждую неделю, поэтому писать обычную формулу СУММ() или СРЗНАЧ() для фиксированного диапазона ячеек – не лучший вариант. Вместо этого вы можете ссылаться на весь столбец B:
=СУММ($D:$D)— используйте знак доллара ($), чтобы создать абсолютную ссылку на весь столбец, которая привязывает формулу к столбцу B.
=СУММ(D:D)— напишите формулу без $, чтобы сделать относительную ссылку на весь столбец, которая будет изменяться при копировании.
Совет. При написании формулы щелкните мышкой на букве заголовка (D, например), чтобы добавить ссылку сразу на весь столбец. Как и в случае ячейками, программа по умолчанию вставляет относительную ссылку (без знака $):
Ссылка на строку.
Чтобы обратиться сразу ко всей строке, вы используете тот же подход, что и со столбцами, за исключением того, что вы вводите номера строчек вместо букв столбиков:
- Абсолютная ссылка на строку – $1:$1
- Относительная – 1:1
Пример 2. Ссылка на всю строку (абсолютная и относительная)
Если данные в вашем листе расположены горизонтально, а не по вертикали, вы можете ссылаться на всю строку. Например, вот как мы можем рассчитать среднюю цену в строке 2:
=СРЗНАЧ($3:$3) – абсолютная ссылка на всю строку зафиксирована с помощью знака доллара ($).
=СРЗНАЧ(3:3) – относительная ссылка на строку изменится при копировании вниз.
В этом примере нам нужна относительная ссылка. Ведь у нас есть 6 строчек с данными, и мы хотим вычислить среднее значение для каждого товара отдельно. Записываем в B12 расчет средней цены для яблок и копируем его вниз:
Для бананов (B13) расчет уже будет такой: СРЗНАЧ(4:4). Как видите, номер строки автоматически изменился.
Ссылка на столбец, исключая первые несколько строк.
Это очень актуальная проблема, потому что довольно часто первые несколько строк на листе содержат некоторые вводные предложения, шапку даблицы или пояснительную информацию, и вы не хотите включать их в свои вычисления. К сожалению, Excel не допускает ссылок типа D3:D, которые включали бы все данные в столбце D, только начиная со строки 3. Если вы попытаетесь добавить такую конструкцию, ваша формула, скорее всего, вернет ошибку #ИМЯ?.
Вместо этого вы можете указать максимальную строку, чтобы ваша ссылка включала все возможные адреса в данном столбце. В Excel с 2019 по 2007 максимум составляет 1 048 576 строк и 16 384 столбца. Более ранние версии программы имеют максимум 65 536 строк и 256 столбцов.
Итак, чтобы найти сумму продаж в приведенной ниже таблице (колонка «Стоимость»), можно использовать выражение:
=СУММ(D3:D1048576)
Как вариант, можно вычесть из общей суммы те данные, которые хотите исключить:
=СУММ(D:D)-СУММ(D1:D2)
Но первый вариант предпочтительнее, так как СУММ(D:D) выполняется дольше и требует больше вычислительных ресурсов, чем СУММ(D3:D1048576).
Смешанная ссылка на весь столбец.
Как я упоминал ранее, вы также можете создать смешанную ссылку на весь столбец или целую строку:
- Смешанная на столбец, например $A:A
- Смешанная на строку, например $1:1
Теперь посмотрим, что произойдет, если вы скопируете формулу с такими адресами в другие ячейки. Предположим, вы вводите формулу =СУММ($B:B) в какую-то клетку, в этом примере F3. Когда вы копируете формулу вправо (в G3), она меняется на, =СУММ($B:C), потому что первая B имеет знак $ и остается неподвижной, а вторая B – обычная и поэтому меняется.
В результате Эксель сложит все числа в столбцах B и C. Ну и, двигаясь далее вправо, далее можно найти сумму уже трёх колонок.
Надеюсь, теперь вы полностью понимаете, что такое относительные и абсолютные ссылки на ячейки, и формула со знаками $ больше не является загадкой.
Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге!
Абсолютные и относительные ссылки в Excel используются при создании формул, которые ссылаются на другую ячейку или диапазон. Если в формуле Excel используется знак доллара ($) в ссылках на ячейку, то многих пользователей Excel это путает. Но этот знак имеет простое объяснение – он обозначает, следует ли изменять или нет ссылку, когда формула копируется в другие ячейки, и в свою очередь информирует пользователя, что данная ссылка является абсолютной ссылкой. В данной статье мы подробно рассмотрим, как использовать данную возможность, чем отличаются относительные ссылки от абсолютных ссылок, и что такое смешанные ссылки.
Когда вы разберетесь в различии между абсолютными, относительными и смешанными ссылками, можно сказать, что вы на полпути к освоению мощности и универсальности формул и функций Excel.
Все вы, вероятно, видели знак доллара ($) в формулах Excel и задавались вопросом, что это такое. Действительно, вы можете ссылаться на одну и ту же ячейку четырьмя различными способами, например A1, $A$1, $A1 и A$1.
Если вам нужно написать формулу для одной ячейки, в которой необходимо сослаться на другую ячейку, то вы можете использовать любой тип ссылки и получить корректную формулу в любом случае. Но если вы намерены скопировать формулу в другие ячейки, выбор соответствующего типа ссылки ячейки имеет решающее значение. Поэтому необходимо потратить несколько минут на изучение того, когда использовать абсолютные, относительные и смешанные ссылки в Excel.
Что такое ссылка на ячейку?
Проще говоря, ссылка на ячейку в Excel является адресом ячейки. Он сообщает MS Excel, где искать значение, которое вы хотите использовать в формуле.
Например, если вы введете простую формулу =A1 в ячейку C1, Excel вытащит значение из ячейки A1 в C1:
Абсолютные и относительные ссылки в Excel – Ссылка на ячейку в Excel
Как уже упоминалось, если вы пишете формулу для одной ячейки, то вы можете использовать любой ссылочный тип, со знаком доллара(смешанная или абсолютная ссылка) или без него (относительная ссылка), результат будет таким же:
Абсолютные и относительные ссылки в Excel – Использование $ в формулах Excel
Но если вы хотите переместить или скопировать формулу на листе, очень важно, чтобы вы выбрали правильный ссылочный тип, чтобы формула правильно копировалась в другие ячейки. В следующих пунктах приведены подробные объяснения и примеры формул для каждого ссылочного типа ячейки.
Относительная ссылка в Excel
Относительная ссылка – это обычная ссылка, которая содержит в себе букву (столбец) и номер (строка) без знака $, например, D14, G5, A3 и т.п. Основная особенность относительных ссылок заключается в том, что при копировании (заполнении) ячеек в электронной таблице, формулы, которые в них находятся, меняют адрес ячеек относительно нового места. По умолчанию все ссылки в Excel являются относительными ссылками. В следующем примере показано, как работают относительные ссылки.
Предположим, что у вас есть следующая формула в ячейке B1:
= A1*10
Если вы скопируете эту формулу в другую строку в том же столбце, например, в ячейку B2, формула будет корректироваться для строки 2 (A2*10), потому что Excel предполагает, что вы хотите умножить значение в каждой строке столбца А на 10.
Абсолютные и относительные ссылки в Excel – Относительная ссылка в Excel
Если вы копируете формулу с относительной ссылкой на ячейку в другой столбец в той же строке, Excel соответственно изменит ссылку на столбец:
Абсолютные и относительные ссылки в Excel – Копирование формулы с относительной ссылкой в другой столбец
При перемещении или копировании формулы с относительной ссылкой на ячейку в другую строку и другой столбец, ссылка изменится как на столбец так и на строку:
Абсолютные и относительные ссылки в Excel – Копирование формулы с относительной ссылкой в другой столбец и другую строку
Как вы видите, использование относительных ссылок на ячейки в формулах Excel является очень удобным способом выполнения одних и тех же вычислений на всем рабочем листе. Чтобы лучше проиллюстрировать это, давайте рассмотрим конкретный пример относительной ссылки.
Пример относительных ссылок в Excel
Пусть у нас есть электронная таблица, в которой отражены наименование, цена, количество и стоимость товаров.
Абсолютные и относительные ссылки в Excel – Исходные данные
Нам нужно рассчитать стоимость для каждого товара. В ячейке D2 введем формулу, в которой перемножим цену товара А и количество проданных единиц. Формула в ячейке D2 ссылается на ячейку B2 и C2, которые являются относительными ссылками. При перетаскивании маркера заполнения вниз на ячейки, которые необходимо заполнить, формула автоматически изменяется.
Абсолютные и относительные ссылки в Excel – Относительные ссылки
Ниже представлены расчеты с наглядными формулами относительных ссылок.
Абсолютные и относительные ссылки в Excel – Относительные ссылки (режим формул)
Таким образом,относительная ссылка в Excel — это ссылка на ячейку, когда при копировании и переносе формул в другое место, в формулах меняется адрес ячеек относительно нового места.
Абсолютная ссылка в Excel
Абсолютные ссылки используются в противоположной ситуации, то есть когда ссылка на ячейку должна остаться неизменной при заполнении или копировании ячеек. Абсолютная ссылка обозначается знаком $ в координатах строки и столбца, например $A$1.
Знак доллара фиксирует ссылку на данную ячейку, так что она остается неизменной независимо от того, куда смещается формула. Другими словами, использование $ в ссылках ячейках позволяет скопировать формулу в Excel без изменения ссылок.
Абсолютные и относительные ссылки в Excel – Абсолютная ссылка в Excel
Например, если у вас есть значение 10 в ячейке A1, и вы используете абсолютную ссылку на ячейку ($A$1), формула = $A$1+5 всегда будет возвращать число 15, независимо от того, в какие ячейки копируется формула. С другой стороны, если вы пишете ту же формулу с относительной ссылкой на ячейку (A1), а затем скопируете ее в другие ячейки в столбце, для каждой строки будет вычисляться другое значение. Следующее изображение демонстрирует разницу абсолютных и относительных ссылок в MS Excel:
Абсолютные и относительные ссылки в Excel – Разница между абсолютными и относительными ссылками в Excel
В реальной жизни вы очень редко будете использовать только абсолютные ссылки в формулах Excel. Тем не менее, существует множество задач, требующих использования как абсолютных ссылок, так и относительных ссылок, как показано в следующем примере.
Пример использования абсолютной и относительных ссылок в Excel
Пусть в рассматриваемой выше электронной таблице необходимо дополнительно рассчитать десятипроцентную скидку. В ячейке Е2 вводим формулу =D2*(1-$H$1). Ссылка на ячейку $H$1 является абсолютной ссылкой на ячейку, и она не будет изменяться при заполнении других ячеек.
Абсолютные и относительные ссылки в Excel – Абсолютная ссылка
Для того чтобы сделать абсолютную ссылку из относительной ссылки, выделите ее в формуле и несколько раз нажмите клавишу F4 пока не появиться нужное сочетание. Все возможные варианты будут появляться по циклу:
Абсолютные и относительные ссылки в Excel – Переключение между относительной, абсолютной ссылкой и смешанными ссылками
Или вы можете сделать абсолютную ссылку, введя символ $ вручную с клавиатуры.
Если вы используете Excel for Mac, то для преобразования относительной в абсолютную ссылку или в смешанные ссылки используйте сочетание клавиш COMMAND+T.
Абсолютные и относительные ссылки в Excel – Абсолютная ссылка (режим формул)
Таким образом в отличии от относительных ссылок, абсолютные ссылки не изменяются при копировании или заполнении. Абсолютные ссылки используются, когда нужно сохранить неизменными строку и столбец ячеек.
Смешанные ссылки в Excel
Смешанные ссылки используют, когда необходимо закрепить адрес ячейки только по строке или только по столбцу. Смешанные ссылки могут быть абсолютными по столбцу и относительными по строке (например, $A1), или относительными по столбцу и абсолютными по строке (например, A$1).
Как вы помните, абсолютная ссылка в Excel содержит 2 знака доллара ($), которые блокируют как столбец, так и строку. В смешанной ссылке фиксируется только одна координата (абсолютная), а другая (относительная) изменяется в зависимости от относительного положения строки или столбца:
- Абсолютный столбец и относительная строка, например $A1. Когда формула со смешанной ссылкой копируется в другие ячейки, знак $ перед буквой столбца блокирует ссылку на указанный столбец, чтобы он никогда не менялся. Ссылка относительной строки, без знака доллара, изменяется в зависимости от строки, в которую копируется формула.
- Относительный столбец и абсолютная строка, например A$1. В этой смешанной ссылке ссылка на строку не изменится, а ссылка на столбец будет меняться.
Абсолютные и относительные ссылки в Excel – Смешанные ссылки
Ниже вы представлен пример использования обоих типов смешанных ссылок.
Пример смешанных ссылок в Excel
Если нам нужно узнать какая будет стоимость с учетом 10%, 25% и 30% скидки, то в ячейку Е3 вводим формулу =$D3*(1-E$2), фиксируя таким образом столбец D (стоимость) и строку 2 (скидку). В данной формуле используются две смешанные ссылки:
$D3 — Абсолютный столбец и относительная строка
E$2 — Относительный столбец и абсолютная строка
Абсолютные и относительные ссылки в Excel – Пример использования смешанных ссылок
Заполняем ячейки по столбцам и по строкам. В режиме формул расчеты со смешанными ссылками будут выглядеть так:
Абсолютные и относительные ссылки в Excel – Пример использования смешанных ссылок (режим формул)
При заполнении диапазона E3:G6 такая формула со смешанными ссылками дает соответствующие значения в каждой ячейке.
Таким образом, абсолютная ссылка на ячейку при копировании или перемещении формулы не изменяется, а относительная ссылка автоматически перенастраивается на новую ячейку. В смешанной ссылке адрес ячейки закрепляют только либо по строке, либо по столбцу. Надеюсь, теперь вы в полной мере разобрались, что такое относительные и абсолютные ссылки на ячейки, а формула Excel с знаками $ больше не является для вас загадкой.
Ссылка на другой лист с помощью ДВССЫЛ
Задача: вам нужно получить значение ячейки B4 с одного из многих листов. При этом, определить, с какого именно листа вы можете на основании расчета. Может ли ДВССЫЛ ссылаться на другой лист?
Решение: ДВССЫЛ может ссылаться на другой лист. Но функция требует особого обращения, если имя листа содержит пробелы или дату. Если лист содержит пробел в имени, вы должны составить ссылку на лист, используя апострофы вокруг имени листа, затем восклицательный знак и адрес ячейки (см. также Сумма одной и той же ячейки на нескольких листах). Например, = ‘ Прибыли и убытки ‘ !В2. Если имя листа не содержит пробелы, вы можете обойтись без апострофов: =Доходы!В2. Если у вас смесь имен листов, некоторые из которых содержат пробелы, в формуле вы должны спланировать апострофы (рис. 1).
Рис. 1. ДВССЫЛ ссылается на переменный лист
Скачать заметку в формате Word или pdf, примеры в формате Excel
Формула в ячейке F4: =ДВССЫЛ( » ‘ » &F$3& » ‘ ! » & » B4 » ). Первый частокол из апострофов – это открывающие кавычки » + апостроф ‘ + закрывающие кавычки » . Второй частокол – это открывающие кавычки » + два символа: апостроф и восклицательный знак ‘ ! + закрывающие кавычки » .
Проблема с формулами в четвертой строке в том, что они жестко ссылаются на В4, поэтому при копировании в строки с 5 по 7 они становятся не релевантными. Чтобы формулы могли ссылаться на данные из других строк, можно использовать функции ЯЧЕЙКА или АДРЕС. Вы можете приспособить функцию ЯЧЕЙКА в считанные секунды, но функция АДРЕС может, в конечном счете, оказаться более удобной, как только вы поймете нюансы ее использования.
Фрагмент формулы ЯЧЕЙКА( » адрес » ;$B5) возвращает текст $В$5, что удачно подходит для аргумента функции ДВССЫЛ (рис. 2). Знак доллара перед буквой В позаботится о том, чтобы формула на всех листах ссылалась на столбец В. Отсутствие знака доллара перед цифрой 5 позволит при копировании формулы вниз по столбцу ссылаться на строки 5, 6, 7… Формула в ячейке F5: =ДВССЫЛ( » ‘ » &F$3& » ‘ ! » &ЯЧЕЙКА( » адрес » ;$B5)).
Рис. 2. Добавление функции ЯЧЕЙКА позволяет скопировать формулу на всю таблицу
Вы можете использовать функцию АДРЕС вместо функции ЯЧЕЙКА. В своей простейшей форме –АДРЕС(номер_строки; номер_столбца) – функция возвращает адрес ячейки. Например, =АДРЕС(5, 2) возвращает текст $В$5. Может показаться странным писать =АДРЕС(СТРОКА(),2) вместо более простого и короткого ЯЧЕЙКА( » адрес » ;$B5), когда вы хотите сослаться на столбец B в текущей строке. Однако, функция АДРЕС имеет три дополнительных необязательных аргумента.
Примечание: третий и четвертый аргументы функции АДРЕС в этой теме вас не интересуют, но вы должны разобраться с ними, чтобы добраться до пятого аргумента.
Третий аргумент определяет, тип ссылки, т.е., какие ссылку будут абсолютными, а какие относительными (подробнее см. Относительные, абсолютные и смешанные ссылки на ячейки в Excel). Вот простой способ запомнить, как работает этот аргумент. Число в аргументе соответствует тому, сколько раз вы нажмите клавишу F4, чтобы добиться комбинации знаков доллара:
- АДРЕС(5;2;1) – фиксирует, как столбец, так и строку, и возвращает $B$5;
- АДРЕС(5;2;1) – фиксирует только строку, и возвращает B$5;
- АДРЕС(5;2;1) – фиксирует только столбец, и возвращает $B5;
- АДРЕС(5;2;1) – оставляет обе ссылки относительными, и возвращает B5.
Четвертый аргумент определяет стиль ссылки:
- АДРЕС(5;2;1;1) – возвращает ссылку в стиле А1 – $В$5;
- АДРЕС(5;2;1;0) – возвращает ссылку в стиле R1C1 – R5C2.
Пятый аргумент определяет имя листа. Excel сам проанализирует синтаксис имени, и определит, нужны ли апострофы:
- =АДРЕС(5;2;4;1; » Atlanta » ) вернет Atlanta!B5;
- =АДРЕС(5;2;4;1; » Eden Prairie » ) вернет ‘ Eden Prairie ‘ !B5
Примечание: на самом деле вы не обязаны помнить, какие параметры нужны для третьего и четвертого аргументов функции АДРЕС. Просто пропустите их (рис. 3). Например, формула =АДРЕС(5;2;;; » Eden Prairie » ) вернет значение ‘ Eden Prairie ‘ !$B$5.
Рис. 3. Аргументы функции АДРЕС
Функция АДРЕС с использованием пятого аргумента возвращает текст, который может быть использован в функции ДВССЫЛ (рис. 4). Формула в ячейке D6: =ДВССЫЛ(АДРЕС(СТРОКА();2;;;D$3)). Эта формула также может быть скопирована на всю таблицу. Первый аргумент в АДРЕС – СТРОКА() – гарантирует, что Excel извлекает значение из строки с тем же номером, что и формула. Второй аргумент фиксирован – это 2. Т.е., всегда получите столбец B. Третий и четвертый аргументы опущены, что говорит функции АДРЕС вернуть абсолютные ссылки в стиле А1. Пятый аргумент содержит знак доллара только перед строкой, что сохранит релевантность формулы при ее копировании вдоль столбца: при этом будет сохранятся ссылка на имя листа (из третьей строки). При копировании же вдоль строки ссылка будет меняется с переходом от столбца к столбцу (попробуйте в приложенном файле Excel).
Рис. 4. Альтернативный вариант с функцией АДРЕС
Дополнительные сведения: функция ДВССЫЛ может работать и со ссылками в стиле R1C1. Часто это упрощает создание формул. До сих пор мы во всех примерах функция ДВССЫЛ использовала только первый аргумент (второй аргумент был опущен), например, ДВССЫЛ( » В4 » ). Эта формула вернет такое же значение при использовании в качестве второго аргумента значения ИСТИНА: ДВССЫЛ( » В4 » ; ИСТИНА). Последняя формула явно предписывает функции ДВССЫЛ использовать стиль ссылок А1. Значение ЛОЖЬ в качестве второго аргумента – ДВССЫЛ( » В4 » ; ЛОЖЬ) – предписывает интерпретировать ссылки в стиле R1C1.
Ссылка =RC указывает на текущую строку и текущий столбец. Числе после R или C создает абсолютную ссылку на определенную строку или столбец. Так, например, формула =RC2 ссылается на столбец B из того же ряда. Если вы используете ссылки в стиле R1C1, вам не понадобятся функции ЯЧЕЙКА или АДРЕС (рис. 5). Здесь в ячейке С7 формула =ДВССЫЛ( » ‘ » &C$3& » ‘ !RC2 » ;ЛОЖЬ). Эта формула также может быть скопирована по всей таблице. Обратите внимание, что вам не придется переключаться на использование на листе ссылок в стиле R1C1 для того, чтобы воспользоваться этой формулой.
Рис. 5. Стиль R1C1 не популярен, но он, безусловно, значительно облегчает написание формул
Ссылки на другие листы в Excel
Использование ссылок на другие рабочие листы в Excel дает возможность связывать листы между собой. Это позволяет создавать сложные проекты в рамках одной книги, где множество листов заимствуют друг у друга данные. В этом уроке Вы узнаете, как создать ссылку на рабочий лист Excel, а также между книгами.
Excel позволяет ссылаться на ячейки любого рабочего листа текущей книги, что особенно полезно, когда необходимо использовать конкретное значение с другого листа. Чтобы сделать это, в начале ссылки должно стоять имя листа с восклицательным знаком (!). Например, если необходимо сослаться на ячейку A1 на листе Лист1, ссылка будет выглядеть так: Лист1!A1.
Обратите внимание, если в названии листа содержатся пробелы, то его необходимо заключить в одинарные кавычки (‘ ‘). Например, если вы хотите создать ссылку на ячейку A1, которая находится на листе с названием Бюджет июля. Ссылка будет выглядеть следующим образом: ‘Бюджет июля’!А1.
Создаем ссылку в Excel на другой лист
В следующем примере мы будем ссылаться с одного листа Excel на значение, которое относится к другому рабочему листу. Это позволит нам использовать одно и тоже значение на двух разных листах.
- Найдите ячейку, на которую хотите сослаться, и запомните, где она находится. В нашем примере это ячейка E14 на листе Заказ меню.
- Перейдите к нужному листу. В нашем примере, мы выберем лист Счет за услуги по питанию.
- Выбранный лист откроется.
- Найдите и выделите ячейку, в которой должно появиться значение. В нашем примере мы выделим ячейку B2.
- Введите знак равенства (=), название листа с восклицательным знаком(!) и адрес ячейки. В нашем примере мы введем =’Заказ меню’!E14.
- Нажмите Enter на клавиатуре. Появится значение, на которое идет ссылка. Если значение ячейки E14 на листе Заказ меню изменить, то и значение на листе Счет за услуги по питанию автоматически обновится.
Если Вы в дальнейшем переименуете лист, то ссылка автоматически обновится и появится новое название листа.
Если Вы введете название листа неправильно, в ячейке появится ошибка #ССЫЛКА! В следующем примере мы допустили опечатку в названии. Рядом с ячейкой, которая содержит ошибку, появился смарт-тег с восклицательным знаком. Нажмите на него и выберите из раскрывающегося списка нужный вам вариант: редактировать или игнорировать ошибку.
Как создать ссылку на другую книгу Excel
Помимо создания ссылок на другие листы, Excel также позволяет создавать ссылки на другие книги. Для этого перед ссылкой на рабочий лист необходимо подставить имя книги в квадратных скобках. Например, если имя книги – Книга1, листа – Лист1, то ссылка на ячейку А1 будет выглядеть следующим образом: =[Книга1.xlsx]Лист1!А1
Чтобы использовать приведенную выше конструкцию, необходимо, чтобы рабочая книга Excel, на которую мы ссылаемся, была открыта.
Функция ГИПЕРССЫЛКА() в MS EXCEL
Функция ГИПЕРССЫЛКА() , английский вариант HYPERLINK(), создает ярлык или гиперссылку, которая позволяет открыть страницу в сети интернет, файл на диске (документ MS EXCEL, MS WORD или программу, например, Notepad.exe) или перейти к указанному листу (диапазону ячеек) в текущей книге .
Функция ГИПЕРССЫЛКА () имеет следующий синтаксис.
Синтаксис функции
ГИПЕРССЫЛКА(адрес, [имя])
Адрес — адрес страницы в сети интернет или путь к файлу на диске. Адрес может указывать на определенное место в Книге, например на ячейку или именованный диапазон. Путь может представлять собой путь к файлу на жестком диске, либо URL-адрес в Интернете или интрасети. Аргумент Адрес записывается в виде текстовой строки, заключенной в кавычки, или представляет собой ссылку на ячейку, содержащую гиперссылку или путь в виде текстовой строки (без кавычек).
Имя — необязательный аргумент, необходимый для отображения текста гиперссылки (т.е. просто текстовая строка для отображения в гиперссылке). Текст ссылки отображается синим цветом с подчеркиванием. Если этот аргумент опущен, в ячейке в качестве текста ссылки отображается аргумент Адрес. Также как и Адрес, аргумент Имя может быть представлен текстовой строкой, именем или ссылкой на ячейку, содержащей текст. Если аргумент Имя возвращает значение ошибки (например, #ЗНАЧ!), вместо текста ссылки в ячейке отображается значение ошибки.
Примечание: Чтобы выделить ячейку с гиперссылкой без перехода по этой гиперссылке, щелкните эту ячейку и удерживайте нажатой кнопку мыши, пока указатель не примет крестообразную форму , а затем отпустите кнопку мыши — ячейка будет выделена без перехода по гиперссылке.
Переход на страницу Интернет
Для перехода на страницу интернет, например excel2.ru необходимо ввести в ячейку следующую формулу и нажать клавишу ENTER.
=ГИПЕРССЫЛКА(» http://www.excel2.ru «;»Перейти на сайт excel2.ru»)
Если опустить второй аргумент, то в ячейке вместо слов Перейти на сайт excel2.ru будет просто отображен адрес http://www.excel2.ru
Перейти на конкретную страницу можно с помощью вот такой формулы
=ГИПЕРССЫЛКА(«http://excel2.ru/articles/imena»;»Перейти к статье Имена на сайте excel2.ru»)
Если Вы знаете адрес документа на внешнем сайте, то можно указать в гиперссылке адрес этого файла, чтобы его скачать и открыть:
= ГИПЕРССЫЛКА(» http://example.microsoft.com/report/budget report.xlsx»; «Щелкните, чтобы просмотреть отчет»)
Открываем файл на диске
С помощью функции ГИПЕРССЫЛКА () можно открыть файл, сохраненный на диске компьютера или сервера. Откроем стандартный файл Windows для редактирования текста Notepad.exe
Если на компьютере имеется диск D: на котором в папке Finance имеется файл БазаДанных.xlsx, то открыть его поможет формула
= ГИПЕРССЫЛКА(«[D:FinanceБазаДанных.xlsx]лист1!A5″;»Открыть Книгу MS EXCEL и перейти на Листе1 в ячейку А5»)
После этого, в окне файла БазаДанных.xlsx, станет активной ячейка A5.
Примечание: После ввода формулы с функцией ГИПЕРССЫЛКА() , указывающей на место в другом листе или книге, сохраните книгу перед тестированием гиперссылки, чтобы избежать сообщения об ошибке.
Переходим на другой лист в текущей книге
Предположим, что требуется сделать ссылку с Листа1 на Лист2 в книге БазаДанных.xlsx.
Поместим формулу с функцией ГИПЕРССЫЛКА() в ячейке А18 на Листе1 (см. файл примера ).
=ГИПЕРССЫЛКА(«[БазаДанных.xlsx]Лист2!A1″;»Нажмите ссылку, чтобы перейти на Лист2 этой книги, в ячейку А1»)
Указывать имя файла при ссылке даже внутри одной книги — обязательно. При переименовании книги или листа ссылка перестанет работать. Но, с помощью функции ЯЧЕЙКА() можно узнать имя текущей книги и листа (см. здесь и здесь).
Плохой новостью является то, что если у Вас открыто 2 или более файлов EXCEL (в одном экземпляре программы, см. примечание ниже), то функция ЯЧЕЙКА() может вернуть имя другого открытого файла (если Вы его изменяли). Так что будьте осторожнее с функцией ЯЧЕЙКА() . Поэтому иногда удобнее ссылки внутри книги создавать с помощью стандартного механизма гиперссылок, нажав CTRL+K или через меню Вставка/ Связи/ Гиперссылка (после вызова окна Вставка гиперссылки выберите Связать с: местом в документе).
Примечание: Открыть несколько книг EXCEL можно в одном окне MS EXCEL (в одном экземпляре MS EXCEL) или в нескольких. Обычно книги открываются в одном экземпляре MS EXCEL (когда Вы просто открываете их подряд из Проводника Windows или через Кнопку Офис в окне MS EXCEL). Второй экземпляр MS EXCEL можно открыть запустив файл EXCEL.EXE, например через меню Пуск. Чтобы убедиться, что файлы открыты в одном экземпляре MS EXCEL нажимайте последовательно сочетание клавиш CTRL+TAB — будут отображаться все окна Книг, которые открыты в данном окне MS EXCEL. Для книг, открытых в разных окнах MS EXCEL (экземплярах MS EXCEL) это сочетание клавиш не работает. Удобно открывать в разных экземплярах Книги, вычисления в которых занимают продолжительное время. При изменении формул MS EXCEL пересчитывает только книги открытые в текущем экземпляре.
Составляем оглавление книги
В статье Оглавление книги на основе гиперссылок описан подход к созданию оглавлению.
Формула номера листа и страницы в Excel
Разберем формулы номеров листов и страниц в Excel (как стандартные, так и пользовательские функции) для создания оглавления и удобной навигации по документу.
При создании оглавления отчета, книги или статьи нам важно знать не только название глав и проставить гиперссылки на них, но и их расположение в документе для того, чтобы при чтении нам было удобнее ориентироваться в содержимом документа и проще находить нужную информацию.
Добавить номера листов в оглавление можно вручную, однако в этом случае сам процесс проставления номеров может отнять достаточно большое количество времени. К тому же при изменении номера страницы одной главы поменяются номера и для всех последующих глав, поэтому такой способ нельзя назвать удобным и эффективным.
Рассмотрим варианты, которые позволят нам узнать номера листов и страниц в автоматическом режиме.
Однако прежде всего поймем в чем именно разница между листом и страницей в Excel.
Лист Excel — это таблица, состоящая из ячеек структурированная в виде данных в строках и столбцах, а страница — это представление листа при печати. Другими словами, в зависимости от настроек печати, один лист может содержать несколько страниц, поэтому задачу поиска номеров листов и страниц будем решать по отдельности.
Формула номера листа в Excel
Начиная с версии Excel 2013 добавлена стандартная функция ЛИСТ, которая возвращает номер листа по имеющейся ссылке.
Однако в более ранних версиях Excel стандартных функций, к сожалению, нет, поэтому для этого случая мы воспользуемся возможностями VBA и напишем пользовательскую функцию, которая по имени листа будет возвращать его порядковый номер.
Функция ЛИСТ (начиная с Excel 2013)
Синтаксис и описание функции:
ЛИСТ(значение)
Возвращает номер указанного листа.
- Значение(необязательный аргумент) — название листа или ссылка, для которой нужно узнать номер листа.
В случае если аргумент не указан, то функция по умолчанию возвращает номер листа, где задана функция.
Рассмотрим принципы использования функции на примерах:
При работе с функцией обратите внимание, что формулы =ЛИСТ(«Лист2») и =ЛИСТ(A1) (при этом ячейка A1, например, содержит текст «Лист2») могут вернуть разные результаты, так как в первом случае аргумент представлен в виде текста (поиск листа по текстовому названию), а во втором — в виде ссылки (поиск листа по ссылающейся ячейке).
Номер листа на VBA
Для создания пользовательской функции перейдем в редактор Visual Basic (комбинация клавиш Alt + F11), далее создаем новый модуль и добавляем в него следующий код:
Excel At Excel вып.3: Собираем данные с разных листов
Дано: 22 таблицы унифицированного формата с перечнем помещений от 22 дочерних предприятий.
Задача: сделать сводную таблицу с данными всех 22 таблиц
Итак, решение. Есть три варианта решения данной задачи. Первый — использовать встроенную (начиная с excel 2013) надстройку PowerPivot (об этом методе мы поговорим позднее). Второй — посредством сводной таблицы через несколько диапазонов консолидации. Не люблю этот метод, т.к. такая сводная таблица имеет существенно более ограниченный функционал по сравнению с простой сводной таблицей. Наконец, третий вариант — это создать общую таблицу с использованием функции INDIRECT (ДВССЫЛ). Этому методу и посвятим сегодня наш пост.
Что мы имеем? 22 одинаковых по формату таблицы на отдельных листах и с разным количеством строк в каждой. Соответственно, для построения общей таблицы нам надо решить следующие «проблемы»:
1) как заставить общую таблицу «переключаться» с одного листа данных на другой?;
2) как заставить ее делать это в нужный момент (когда закончились строки на одном листе)?
Начнем со второго вопроса, т.к. ответ на него мы уже знаем. Это циклы, о которых мы подробно говорили в выпуске 2 «Циклы в Excel без VBA». Для решения проблемы достаточно в наш файл добавить лист с перечнем всех обществ, соответствующими названиями листов и количеством подсчетом количества строк на каждом таком листе.
Обратите внимание на формулу в столбце Кол-во записей. Мы могли бы использовать просто COUNTA (СЧЁТА) со ссылкой на каждый лист. Но это потребует времени для «линковки» каждого листа. Плюс мы с вами готовим универсальные решения, которые будут работать в независимости от количества листов.
Именно для этого в функцию COUNTA (СЧЁТА) и внедряется эта чуднАя функция INDIRECT (ДВССЫЛ). Остановимся на ней подробнее.
Функция имеет, по сути, единственный параметр — ref_text (ссылка_на_текст). Что делает эта функция? Всего-навсего преобразует текст в ссылку на ячейку. То есть она преобразует текст, например, «А1» в ссылку и возвращает значение ячейки А1.
Соответственно, зная несложные правила работы с текстом в Excel, мы можем легко сделать текст внутри изменяемым, а значит можем сделать и изменяемыми ссылки, которые будет возвращать функция INDIRECT (ДВССЫЛ).
Разберем пример выше. Функция INDIRECT (ДВССЫЛ) имеет следующий вид:
Чтобы понять, что означает текст внутри нее, давайте вспомним, как выглядит в Excel ссылка на ячейку на другом листе. Вот так:
Соответственно, в нашем случае у нас неизменен столбец B:B, а вот название листа меняется. Для «автоматизации» формулы заменяем Название листа на ссылку на название листа с данными по соответствующему обществу (столбец Название листа). Получаем следующее:
где все, что подчеркнуто — текст, а выделено жирным — ссылки.
ВАЖНО! Обратите внимание на кавычки и конкатенацию («склеивание») при помощи амперсента. Не забудьте, что текст вносится в кавычках и соединяется со ссылками при помощи символа &.
Получается, что INDIRECT (ДВССЫЛ) получает название листа из ячеек в столбце А:А (Название листа), а диапазон у нас прописан фиксированно текстом (В:В). COUNTA (СЧЁТА) же просто считает количество строк в столбце В:В на соответствующем листа за вычетом заголовка.
Перейдем к формированию общей таблицы. Как вы уже наверное прикинули, у нас будет два вложенных цикла: один — количество обществ, второй — количество записей на листе данных по соответствующему обществу. Соответственно, нам потребуются два вспомогательных столбца (определим их в столбцы А и В). Ровно так же, как мы делали на примере в выпуске 2 «Циклы в Excel без VBA», пишем формулу первого цикла:
=IF(A2=»»;»»;IF(COUNTIF($A$2:A2;A2)=OFFSET(‘Список обществ’!$E$2;A2-1;0);IF(A2+1>COUNTA(‘Список обществ’!A:A)-1;»»;A2+1);A2))
Затем пишем формулу второго цикла:
Далее при помощи уже знакомой нам функции OFFSET (СМЕЩ) заполняем столбцы из таблицы на листе Список обществ.
Осталось подтянуть данные с 22 листов по обществам. Тут нам опять поможет OFFSET (СМЕЩ), но уже в паре с INDIRECT (ДВССЫЛ).
OFFSET (СМЕЩ) передает в формулу название листа, а конструкция B2+1 — номер строки в столбце Е на том листе.
ВАЖНО! Обратите внимание, что OFFSET (СМЕЩ) вкладывается внутрь INDIRECT (ДВССЫЛ), а не наоборот.
Хитрости »
10 Май 2011 68113 просмотров
Как поменять в формулах относительные ссылки на абсолютные и наоборот?
Многие знают, как изменить стиль ссылок в формуле с абсолютной на относительную и наоборот (за это отвечают знаки доллара внутри ссылки): выделяем ссылку внутри формулы и жмем F4. Ссылка последовательно меняется (на примере полностью относительной — C3:C8):
- полностью абсолютная $C$3:$C$8 =>
- абсолютные строки и относительные столбцы C$3:C$8 =>
- абсолютные столбцы и относительные строки $C3:$C8 =>
- полностью относительная C3:C8
А теперь представим ситуацию: когда-то были созданы кучи формул в разных местах листа и вдруг понадобилось сменить ссылки на ячейки в формулах с относительных на абсолютные или наоборот, или закрепить только столбцы, а строки оставить «плавающими» или т.п.. Вручную это делать довольно долго и совсем не интересно. Вот в таких случаях и понадобится код, который поможет сделать данный процесс более приятным и более быстрым. Я бы сказал — два клика мышью и часы работы в пятницу сэкономлены
Sub Change_Style_In_Formulas() Dim rR As Range, rFormulasRng As Range, rA As Range Dim lType As String Dim aF_Source, aF_Res Dim lr As Long, lc As Long lType = InputBox("Изменить тип ссылок у формул?" & Chr(10) & Chr(10) _ & "1 - Все абсолютные" & Chr(10) _ & "2 - Абсолютная строка/Относительный столбец" & Chr(10) _ & "3 - Относительная строка/Абсолютный столбец" & Chr(10) _ & "4 - Все относительные", "www.excel-vba.ru") If StrPtr(lType) = 0 Then Exit Sub If Val(lType) < 1 Or Val(lType) > 4 Then MsgBox "Неверно указан тип преобразования!", vbCritical Exit Sub End If On Error Resume Next Set rR = Application.InputBox("Выделите диапазон с формулами", "www.excel-vba.ru", , , , , , Type:=8) If rR Is Nothing Then Exit Sub On Error Resume Next Set rFormulasRng = rR.SpecialCells(xlFormulas) If rFormulasRng Is Nothing Then MsgBox "Выбранный диапазон не содержит формул", 64, "www.excel-vba.ru" Exit Sub End If On Error GoTo 0 For Each rA In rFormulasRng.Areas aF_Source = rA.Formula aF_Res = Application.ConvertFormula(aF_Source, xlA1, xlA1, Val(lType)) If IsArray(aF_Res) Then For lr = LBound(aF_Res, 1) To UBound(aF_Res, 1) For lc = LBound(aF_Res, 2) To UBound(aF_Res, 2) If IsError(aF_Res(lr, lc)) Then aF_Res(lr, lc) = aF_Source(lr, lc) End If Next Next Else If IsError(aF_Res) Then aF_Res = aF_Source End If End If rA.Formula = aF_Res Next Set rFormulasRng = Nothing MsgBox "Конвертация стилей ссылок завершена!", 64, "www.excel-vba.ru" End Sub
Как работает:
- копируем приведенный выше код, переходим в редактор VBA (Alt+F11)
- создаем стандартный модуль (Insert —Module)
- переходим на лист, формулы в котором надо преобразовать, жмем Alt+F8, выбираем макрос Change_Style_In_Formulas и жмем Выполнить
Так же можно создать кнопку на листе для вызова макроса или поместить код в надстройку — Как создать свою надстройку?
Сразу после запуска сначала будет предложено выбрать тип ссылок:
- Все абсолютные;
- Абсолютная строка/Относительный столбец;
- Относительная строка/Абсолютный столбец;
- Все относительные
необходимо указать целое число от 1 до 4, в зависимости от того, в какой тип необходимо преобразовать все ссылки.
Далее будет предложено выбрать диапазон ячеек с формулами.
Все, после этого код все сделает и выдаст сообщение «Конвертация стилей ссылок завершена».
Примечание: данный код не учитывает формулы массива и после работы кода такие формулы станут обычными.
Так же код может некорректно работать с длинными и сложными формулами, и формулами внутри умных таблиц — особенность VBA. Для таких формул, если их преобразование завершилось ошибкой, изменения не будут применены и формула останется такой же как была
Статья помогла? Поделись ссылкой с друзьями!
Видеоуроки
Поиск по меткам
Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика
Содержание
- Определение абсолютных и относительных ссылок
- Пример относительной ссылки
- Ошибка в относительной ссылке
- Создание абсолютной ссылки
- Смешанные ссылки
- Вопросы и ответы
При работе с формулами в программе Microsoft Excel пользователям приходится оперировать ссылками на другие ячейки, расположенные в документе. Но, не каждый пользователь знает, что эти ссылки бывают двух видов: абсолютные и относительные. Давайте выясним, чем они отличаются между собой, и как создать ссылку нужного вида.
Определение абсолютных и относительных ссылок
Что же представляют собой абсолютные и относительные ссылки в Экселе?
Абсолютные ссылки – это ссылки, при копировании которых координаты ячеек не изменяются, находятся в зафиксированном состоянии. В относительных ссылках координаты ячеек изменяются при копировании, относительно других ячеек листа.
Пример относительной ссылки
Покажем, как это работает на примере. Возьмем таблицу, которая содержит количество и цену различных наименований продуктов. Нам нужно посчитать стоимость.
Делается это простым умножением количества (столбец B) на цену (столбец C). Например, для первого наименования товара формула будет выглядеть так «=B2*C2». Вписываем её в соответствующую ячейку таблицы.
Теперь, чтобы вручную не вбивать формулы для ячеек, которые расположены ниже, просто копируем данную формулу на весь столбец. Становимся на нижний правый край ячейки с формулой, кликаем левой кнопкой мыши, и при зажатой кнопке тянем мышку вниз. Таким образом, формула скопируется и в другие ячейки таблицы.
Но, как видим, формула в нижней ячейке уже выглядит не «=B2*C2», а «=B3*C3». Соответственно, изменились и те формулы, которые расположены ниже. Вот таким свойством изменения при копировании и обладают относительные ссылки.
Ошибка в относительной ссылке
Но, далеко не во всех случаях нам нужны именно относительные ссылки. Например, нам нужно в той же таблице рассчитать удельный вес стоимости каждого наименования товара от общей суммы. Это делается путем деления стоимости на общую сумму. Например, чтобы рассчитать удельный вес картофеля, мы его стоимость (D2) делим на общую сумму (D7). Получаем следующую формулу: «=D2/D7».
В случае, если мы попытаемся скопировать формулу в другие строки тем же способом, что и предыдущий раз, то получим совершенно неудовлетворяющий нас результат. Как видим, уже во второй строке таблицы формула имеет вид «=D3/D8», то есть сдвинулась не только ссылка на ячейку с суммой по строке, но и ссылка на ячейку, отвечающую за общий итог.
D8 – это совершенно пустая ячейка, поэтому формула и выдаёт ошибку. Соответственно, формула в строке ниже будет ссылаться на ячейку D9, и т.д. Нам же нужно, чтобы при копировании постоянно сохранялась ссылка на ячейку D7, где расположен итог общей суммы, а такое свойство имеют как раз абсолютные ссылки.
Создание абсолютной ссылки
Таким образом, для нашего примера делитель должен быть относительной ссылкой, и изменяться в каждой строке таблицы, а делимое должно быть абсолютной ссылкой, которая постоянно ссылается на одну ячейку.
С созданием относительных ссылок у пользователей проблем не будет, так как все ссылки в Microsoft Excel по умолчанию являются относительными. А вот, если нужно сделать абсолютную ссылку, придется применить один приём.
После того, как формула введена, просто ставим в ячейке, или в строке формул, перед координатами столбца и строки ячейки, на которую нужно сделать абсолютную ссылку, знак доллара. Можно также, сразу после ввода адреса нажать функциональную клавишу F7, и знаки доллара перед координатами строки и столбца отобразятся автоматически. Формула в самой верхней ячейке примет такой вид: «=D2/$D$7».
Копируем формулу вниз по столбцу. Как видим, на этот раз все получилось. В ячейках находятся корректные значения. Например, во второй строке таблицы формула выглядит, как «=D3/$D$7», то есть делитель поменялся, а делимое осталось неизменным.
Смешанные ссылки
Кроме типичных абсолютных и относительных ссылок, существуют так называемые смешанные ссылки. В них одна из составляющих изменяется, а вторая фиксированная. Например, у смешанной ссылки $D7 строчка изменяется, а столбец фиксированный. У ссылки D$7, наоборот, изменяется столбец, но строчка имеет абсолютное значение.
Как видим, при работе с формулами в программе Microsoft Excel для выполнения различных задач приходится работать как с относительными, так и с абсолютными ссылками. В некоторых случаях используются также смешанные ссылки. Поэтому, пользователь даже среднего уровня должен четко понимать разницу между ними, и уметь пользоваться этими инструментами.