Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Динохромный


Contributor


Сообщения: 712
Благодарности: 322

Профиль | Отправить PM | Цитировать


Iska, обычно определение @ дают совершенно не каноническое, приблизительно такое: "@ - означает текущую строку".
Неожиданно для меня на planetaexcel.ru про @ упоминания нет, хотя сами формулы затронуты.
Про структуру формул с @ можно почитать тут , на примерах все достаточно понятно, на этом же сайте есть полезная картинка структуры умной таблицы:
Картинка

Разница приблизительно следующая: если нужно просуммировать значения столбца "прибыль" из картинки выше, формула будет "=сумм(Имя_таблицы[Прибыль])", соответственно значение - 33. Если добавить символ собаки ("=сумм(Имя_таблицы[@Прибыль])"), то суммироваться будет только одна ячейка из столбца "Прибыль", а именно пересечение столбца "Прибыль" и строчки, в которой набита формула (для F3 - будет вычислено 5, для F4 -12). Если вбить формулу с @ ниже (или выше), чем заканчивается умная таблица, эксель выдаст ошибку.При работе с умной таблицей символ проставляется автоматически.

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

Отправлено: 18:42, 13-12-2015 | #10