Числовой формат 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 в строке формата, но он оставляет .,