Почему в формуле Excel стоит знак

Обновлено: 02.07.2024

Где "Розничная цена" и "Размер упаковки" являются заголовками для столбцов C и D.

Эта формула точно повторяется во всех ячейках столбца E и выполняет вычисления для каждой строки на основе содержимого одних и тех же ячеек строки C и D.

Я никогда не сталкивался с таким использованием '@' и не могу найти ничего в другом месте.

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

К сожалению, поставщик этой таблицы не знает об этом, и мы не можем связаться с автором.

Кто-нибудь может пролить свет на эту функцию?

  • – Лучшие ответы
  • @ в Excel — Лучшие ответы
  • Как скопировать данные с одного листа на другой в Excel с помощью формулы – руководство.
  • Формула позиции Excel ✓ - Форум - Программное обеспечение для офиса
  • Копирование данных с одного листа Excel на другой. ✓ - Форум - Excel
  • Excel – проблема с формулой Countif – инструкции – Excel
  • Excel – Отображение формулы в ячейке – Практическое руководство – Excel

2 ответа

vcoolio Сообщений 1339 Дата регистрации Четверг, 24 июля 2014 г. Статус модератора Последнее посещение: 5 марта 2022 г. 249
10 июня 2016 г., 01:43

Вы провели исследование! Приятно видеть.

Ну, я тоже получил образование! Но мне интересно, поможет ли использование SUMIF, SUMIFS OR SUMPRODUCTS. Вот вам домашнее задание.
Может быть, создайте копию своей рабочей тетради и попробуйте формулы СУММЕСЛИ, СУММЕСЛИМН ИЛИ СУММПРОИЗВ. Вы можете использовать именованные диапазоны в этих типах функций. Но опять же, если ваши оригинальные формулы все еще работают, зачем беспокоиться? Возможно, лучше просто понять их и отложить это понимание на задний план.

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

Удачной охоты, Квартерп!

vcoolio Сообщений 1339 Дата регистрации Четверг, 24 июля 2014 г. Статус модератора Последнее посещение: 5 марта 2022 г. 249
Обновлено 9 сентября 2019 г., 08:09

Таблица должна быть довольно старой! Этот метод восходит к тем дням, когда Lotus 123 правил волнами.

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

Привет, vcoolio,
Спасибо за быстрый ответ.
Да, я смутно помню Lotus.
Я знаю, что автор этой таблицы был на работе, где он создал ее с 2011 года, и думаю, что он родился в 1983 году, поэтому я был бы удивлен, если бы он вообще слышал об этом. Разве что ему "передалось" и он подменил автора на себя.
В любом случае, это все еще не имеет полного смысла, поскольку полная формула в ячейках
=ЕСЛИОШИБКА([@[Розничная цена]]/[@[Размер упаковки]]*100,"")
означает сочетание использования "=" и "@". Разве "@" здесь не лишнее?
С уважением
Quarterp

и superuser.com сообщает
"@ – это новое обозначение в Excel 2010, заменяющее строку из Excel 2007. Символ at используется для сокращения формул внутри именованных таблиц, ссылающихся на ячейки в одной строке".

и https://peltiertech.com/structured-reference-excel-tables/ говорит.
"Символ амперсанда (@) используется для обозначения "этой строки" в структурированной ссылке. Это также известно как неявное пересечение строки, в которой находится ссылка".

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

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

Если вам интересно, что означает знак $ в формулах и функциях Excel, эта статья — то, что вам нужно.

Оглавление

Что означает $ в формулах Excel?

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

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

Ниже приведен пример, когда я копирую ячейку C2 (в которой есть формула) и вставляю ее в ячейку C3.

Вы можете видеть, что формула корректирует ссылки, когда я копирую и вставляю ее. В то время как формула в ячейке C2 относится к A2 и B2, формула в C3 относится к A3 и B3.

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

Но что, если вы не хотите, чтобы некоторые ячейки корректировали ссылку?

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

<р>…. введение знака $.

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

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

Ярлык для добавления знака $ к ссылкам на ячейки

Добавить знак $ к ссылке на ячейку в Excel можно двумя способами.

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

Или вы можете использовать сочетание клавиш

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

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

  • Нажмите F4 один раз — C2 изменится на $C$2
  • Нажмите F4 два раза — C2 изменится на C$2
  • Нажмите F4 три раза — C2 изменится на $C2
  • Нажмите F4 четыре раза — C2 снова изменится на C2.

Типы ссылок в Excel

В Excel есть три типа ссылок:

  • Относительные ссылки
  • Абсолютные ссылки
  • Смешанные ссылки

В относительных ссылках вы вообще не используете знак доллара ($).

В смешанных ссылках знак доллара ($) используется только один раз (например, $C3 или C$3)

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

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

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

Относительная ссылка — это когда вы вообще не используете знак доллара ($).

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

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

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

В абсолютных ссылках у вас есть знак $ перед номером строки и алфавитом столбца (например, $C$3)

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

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

Ниже приведен пример, где у меня есть значение в ячейке D2, которое должно оставаться постоянным (и не изменяться при копировании и вставке формул).

Cell-referneces-with-two-dollar-signs-absolute-references

Используя $D$2, мы гарантируем, что оно не изменится при копировании и вставке ячейки с формулой.

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

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

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

Они немного сложнее двух остальных.

В смешанных ссылках на ячейки будет только один знак доллара (например, $C3 или C$3)

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

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

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

Обзор

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

Ниже приведен краткий обзор того, что означает $ в формулах Excel:

  1. $A$1 — всегда относится к столбцу A и строке 1.
  2. $A1 – столбец A зафиксирован и не изменится, но строка может изменяться при копировании формулы.
  3. A$1 – строка 1 фиксирована и не изменится, но столбец может изменяться при копировании формулы.
  4. $A$1:$A$100 — всегда относится к диапазону A1:A100

Я надеюсь, что эта статья поможет вам понять, что означает знак $ в Excel и как его использовать.

Совсем недавно я заметил, что некоторым (но не всем) функциям в моих электронных таблицах Excel в формулах предшествует символ "@".Кажется, это не имеет никакого значения для работы формулы, независимо от того, присутствует она или нет (я удалил ее из всех формул, используя Заменить/рабочая книга/Формулы), но я хотел бы знать, почему это внезапно произошло и что я могу сделать остановить это. Я подозреваю, что это как-то связано с совместимостью (кажется, Lotus много лет назад использовал префикс @ для функций). Кто-нибудь может объяснить это, пожалуйста? Похоже, это произошло только после последнего автоматического обновления Office 365. Я использую Office 365 и 64-разрядную версию Windows 10 на очень мощном компьютере.

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

Сообщить о нарушении

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

Ответы (12) 

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

Звучит знакомо, просто не могу определить контекст

Можете ли вы привести несколько примеров этих формул? Возможно, загрузите небольшой образец файла

Устранение неполадок в файлах может быть похоже на визит к стоматологу: долгий, медленный болезненный процесс, когда мы пытаемся «извлечь» подсказки, необходимые для распознавания проблемы, в потоке вопросов и ответов, чтобы мы может найти / «то самое» решение.

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

По следующей ссылке вы найдете несколько советов по настройке образца файла и конкретные инструкции по его загрузке и «распространению» для нас:

Содержит ссылку на макрос для рандомизации текста в Word.

.
*****
.
Как специалисты по информатике, мы обучены общаться с самыми глупыми вещами в мире — компьютерами —
поэтому можно подумать, что мы вполне мог бы общаться с людьми.
Проф. Дуг Фишер

Сообщить о нарушении

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

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

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

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Нашел. Это не ново. Как я и думал (но не смог найти пример, когда хотел), это часть использования «Структурированных ссылок» в функции таблицы Excel.

Это означает использование значения в столбце только в этой строке.

Эта статья демонстрирует, что:

Таблицы Excel — отличная форма автоматизации. Структурированные ссылки заменяют идентификатор строки/столбца, например A1, на имена столбцов на английском языке.

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

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

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

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

Excel отлично поддерживает ярлыки в таблицах. Ярлыки для вставки, выбора и удаления строк и столбцов работают намного лучше! Посмотрите видео, чтобы узнать, как это сделать.
Ctrl Shift L Переключить автофильтр
Alt ↓ Активировать фильтр
Ctrl T Вставить таблицу
Shift Пробел Выбрать строку таблицы
Ctrl Пробел Выбрать столбец таблицы
Ctrl A Выбрать таблица
Ctrl Shift + Отобразить диалоговое окно «Вставка ячеек», если не выбрана строка или столбец
Ctrl Shift + Вставить строки, если выбрана строка
Ctrl Shift + Вставить столбцы, если выбран столбец
Ctrl — удалить выбранные строки
Ctrl — удалить выбранные столбцы

@ Знакомство со структурированными ссылками и таблицами Продолжительность: 3:35
В этом видео дается краткое введение в структурированные ссылки. Структурированные ссылки — это просто причудливое название для формул, в которых вместо обычных ссылок на ячейки используются имена таблиц.

Таблицы и структурированные ссылки 4 апреля 2016 г. Шридхар Белиде
Таблицы Excel упорядочивают данные в структурированном виде в строках и столбцах. Когда у вас есть данные в качестве результатов какого-либо анализа, я предлагаю отобразить их в таблице Excel. Это позволяет нам легко работать с этими данными для дальнейшей обработки нашего анализа. В этом уроке эксперт по Excel Оз объясняет нам, как использовать [...]

.
*****
.
Как специалисты по информатике, мы обучены общаться с самыми глупыми вещами в мире — компьютерами —
поэтому можно подумать, что мы вполне мог бы общаться с людьми.
Проф. Дуг Фишер

Сообщить о нарушении

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

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

Сообщить о нарушении

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

.
*****
.
Как специалисты по информатике, мы обучены общаться с самыми глупыми вещами в мире — компьютерами —
поэтому можно подумать, что мы вполне мог бы общаться с людьми.
Проф. Дуг Фишер

Сообщить о нарушении

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

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