MS Excel пользовательское форматирование слева направо - PullRequest
0 голосов
/ 03 января 2019

Нужна помощь в отношении пользовательского формата excel, раньше был символ для форматирования слева направо.

ех. 123456789 -> формат 0-0-000 -> будет 12345-6-789

Я ищу 123456789 -> формат [неизвестная команда] 0-0-000 -> будет 1-2-3456789

Я просто не могу их найти. Нужны они в пользовательском формате, а не в VBA, потому что разочарование не может найти его. Спасибо

Ответы [ 3 ]

0 голосов
/ 03 января 2019

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

  1. Выберите ваши данные (скажем, это A1-A5)
  2. Открыть условное форматирование> Новое правило
  3. Выберите последний тип «Использовать формулу, чтобы определить, какие ячейки форматировать»
  4. Как тип формулы =LEN(A1)=5
  5. Откройте формат, выберите Пользовательский и используйте 0-0-000
  6. Подтвердите все
  7. Повторите шаги 2-6, если вам нужно изменить формулу на =LEN(A1)=6, =LEN(A1)=7 ... и отформатировать на 0-0-0000, 0-0-00000 ...
0 голосов
/ 03 января 2019

0-0-0000000 работает для 9-значных чисел, но для более коротких, как 12345, это будет 0-0-0012345

0 голосов
/ 03 января 2019

Это должно работать: # - # - #######

Важно то, что количество хеш-ключей должно соответствовать длине вашего номера -> длина или количество символов в, 123456789 равно 9, так же, как и количество хеш-ключей выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...