Почему Excel не может переформатировать существующие цифры как текст?

0

Вот что я обнаружил: если у меня есть несколько ячеек с допустимыми числовыми записями, такими как 5или, =3+4и затем я применяю команду ленты HOME/Number/Text, формат самой ячейки соответствует правилам для текста, например, выравнивание по центру и по левому краю. Однако формула остается действительной, и в ячейке отображается результат ( 7). Кроме того, если я включу DATA/Filter, всплывающее меню фильтра включает параметр «Фильтр номера», а не параметр «Фильтр текста».

Однако, если я сначала выберу пустые ячейки и применим их HOME/Number/Text, а затем только затем введу числа в ячейки, формула не будет обработана, и отобразится параметр «Фильтр» - «Текстовый фильтр». Это говорит мне о том, что инструмент форматирования чисел не переоценивает то, что уже находится в ячейке. Это ошибка, или есть какая-то причина, по которой это должно было произойти?

FWIW, это в Excel Office Professional Plus 2013.

Карл Виттофт
источник
Is this a bug, or is there some reason this was intended to happenЯ думаю, что трудно ответить, если мы не работали над проектом: S
Дэйв
Я думаю, что это ошибка, очень распространенная, очень раздражающая.
Бранислав Коллар

Ответы:

0

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

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

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

Dranon
источник