Найти в Дзене
Андрей Сухов

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

Несколько раз сталкивался с ситуацией, которая может надолго озадачить пользователя. Рассмотрим пример. Есть умная таблица с данными и необходимо произвести некоторые вычисления вне таблицы. При этом возникает необходимость вынести одно из значений таблицы в отдельную ячейку, то есть просто сослаться на конкретную ячейку таблицы. Такие действия могут понадобиться при составлении сложных формул, которые обычно создаются по шагам в отдельных ячейках, а затем объединяются в одну. Все вроде бы работает, но если вы попробуете откорректировать значение ячейки, то вместо значения получите ссылку в текстовом виде. В итоге и другие формулы, которые используют значение этой ячейки в качестве аргумента, работать не будут. А причина такого непонятного поведения Excel кроется в том, что при формировании умной таблицы ее столбцам был задан числовой формат вручную и для столбца, на ячейку из которого мы ссылаемся, задан текстовый формат. В итоге ячейка со ссылкой наследует форматирование из умной та

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

Рассмотрим пример.

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

Ссылка на значение в умной таблице
Ссылка на значение в умной таблице

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

Используем ячейку в качестве аргумента в функции ВПР
Используем ячейку в качестве аргумента в функции ВПР

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

Ссылка в текстовом виде
Ссылка в текстовом виде

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

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

Текстовый формат для столбца "Товар"
Текстовый формат для столбца "Товар"

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

Текстовый формат ячейки H6
Текстовый формат ячейки H6

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

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

Ссылки на мои ресурсы по Excel

YouTube-канал по Excel и Word

Телеграм

Серия видеокурсов "Microsoft Excel Шаг за Шагом"

Авторские книги и курсы