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
Другие вопросы по тегам