Excel: форматирование номера - сокращение номера / удаление цифр
В Excel вы можете форматировать числа для удовлетворения конкретных потребностей, таких как валюта или даты:
http://office.microsoft.com/en-us/excel-help/number-format-codes-HP005198679.aspx
Я читаю онлайн-справку и другие источники, но не могу найти решение своей проблемы:
У меня есть номера, которые выглядят так:
2014.13
2014.14
2014.15
или я мог бы заставить их выглядеть
201413
201414
201415
Я ищу формат чисел, который удаляет первые 4 цифры, чтобы результат выглядел как
13
14
15
Это даже возможно с числовым форматом? Я знаю, как это сделать с помощью обычной формулы, но мне нужно использовать числовой формат.
Обновить
Спасибо за предложения. Я не могу работать с ячейками и формулами, потому что я использую числа в качестве значений для осей X диаграммы XY.
Числа год + календарная неделя. Но я не хочу, чтобы на графике были такие длинные цифры, как метки тиков, я просто хочу показать kalenderweek. Excel предлагает возможность форматировать значения осей X, но я не могу применять нормальные формулы, такие как right()
,
2 ответа
Для удаления первых четырех цифр вы можете попробовать что-то вроде этого:-
=RIGHT(CELL_VALUE,2)
Это даст вам 2 цифры справа, удалив 4 цифры слева.
Выберите ячейки, которые вы хотите отформатировать, и запустите этот небольшой макрос:
Sub HideCharacters()
Dim D As String
D = Chr(34)
For Each r In Selection
r.Value = Chr(39) & r.Value
r.NumberFormat = ";;;" & D & Right(r.Value, 2) & D
Next r
End Sub