Числовой формат StackExchange в Excel
Я полюбил числовой формат StackExchange для просмотра вопросов: после того, как конкретный вопрос прошел 1000
просмотров, количество просмотров отображается как 1k
, Этот формат стал для меня второй натурой, и его очень легко понять.
Как я могу реализовать этот числовой формат в Excel?
В качестве примера см. Ниже:
Я хочу, чтобы метки гистограммы отображались 10.2k
, 1k
, а также 626
соответственно. (Я хочу использовать формат при отображении бюджета, но я пользуюсь репутацией SE, потому что делиться ей безопасно.)
1 ответ
Я нашел метод, который, кажется, работает, но у него есть возможности для улучшения. (Я все еще ищу другие варианты, хотя я публикую это.)
Используйте код числового формата: [<1000]0;[>=1000]#.0,k
Это показывает только число (без десятичных дробей), если оно меньше, чем 1000
, Если число больше чем 1000
затем отображается число, деленное на 1000
и округляется до одного знака после запятой k
,
Применительно к предыдущему примеру:
Обратите внимание, что, поскольку это числовой формат, а не формула, его можно применять к любому числу (даже к меткам оси).
Проблема: это не совсем соответствует требованиям вопроса, потому что было бы лучше вывести 1k
вместо 1.0k
, Я могу избавиться от ненужного нуля с #
вместо 0
в строке формата, но он оставляет .
,