Как я могу избежать специальных символов в форматировании ячеек в Excel

11

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

24 : 1

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

# : 1

Я считаю, что это из-за того, как я хочу использовать символ ":", и это нормальное использование с форматированием времени.

Есть ли способ избежать специальных символов, таких как ":", чтобы они выглядели как просто текст?

Спасибо

Павел

Пол Шелдрейк
источник

Ответы:

8

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

Тогда в вашем примере вы можете использовать формат # \: 1.

Как ни странно, подобный формат # \: #разбивает число на части, чтобы отобразить количество цифр справа от двоеточия, равное количеству хеш-меток справа, а остальные цифры слева. Несколько примеров с номером 44.5:

# \: #   displays '44 : 5'
# \: ##  displays  '4 : 45'

Если бы число было 445 вместо 44,5, вы бы получили точно такие же результаты. Также можно заменить знаки вопроса ( ?) на # и получить такой же результат.

пыхтеть
источник
7

Сокращенный способ использования решения @ tjd802 заключается в добавлении a 'в начало любых данных, которые вы помещаете в ячейку.

Например:

24 : 1

Должен быть введен как:

'24 : 1

Это будет экранировать контент как текст и игнорировать ошибки

Джейсон Бристоль
источник
Это полезный ответ, если вы хотите запретить преобразование ячейки в формулу, однако ответ chuff является правильным, поскольку вопрос был о форматировании ячейки.
Innovaat
0

Я не уверен, будет ли это работать вообще, но для формата примера вы можете использовать следующее.

# : "1"

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

Excellll
источник
0

Если я правильно понимаю ваш вопрос, все, что вам нужно сделать, это установить ячейку в «текст» перед вводом ваших данных, а затем игнорировать любые ошибки. Нравится:

введите описание изображения здесь

РЕДАКТИРОВАТЬ: я жир перебрал демо-данные. Это работает с двоеточием, а также точка.

tke808
источник