Формат Excel с использованием функций

Формат Excel с использованием функций

Я пытаюсь создать пользовательский формат (или условный формат) в Excel, который будет брать 3-значное число и отображать текст (зависящий от первой цифры), объединенный с двумя последними цифрами. Я могу сделать это в отдельном столбце (см. рисунок ниже), но предпочел бы сделать это как формат исходных данных. Вот скриншот, на котором это делается с формулой в отдельном столбце. (Первая цифра всегда будет 1, 2 или 3).

Снимок экрана электронной таблицы с формулой для преобразования в формат

решение1

Честно говоря, вы не пытаетесь "форматировать" содержимое. Разница в том, что форматы двунаправлены. То есть я могу ввести 1/2/2018 или 2 янв 2018 или 2018-2-1, и все три будут поняты как дата и могут свободно переводиться туда и обратно.

Без использования макросов с использованием VBA (что является совершенно другим обсуждением, выходящим за рамки того, что можно/нужно обсуждать здесь) ваши возможности исключительно ограничены.

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

Связанный контент