Числовой формат StackExchange в Excel


1

Я полюбил числовой формат StackExchange для представлений вопросов: после того, как определенный вопрос прошел 1000просмотры, счетчик просмотров отображается как 1k. Этот формат стал для меня второй натурой, и его очень легко понять.

Как я могу реализовать этот числовой формат в Excel?

В качестве примера см. Ниже:

Данные с общим числовым форматом

Я хочу сделать гистограмму этикетки для отображения 10.2k, 1kи 626, соответственно. (Я хочу использовать формат при отображении бюджета, но я пользуюсь репутацией SE, потому что делиться ей безопасно.)

Ответы:


2

Я нашел метод, который, кажется, работает, но у него есть возможности для улучшения. (Я все еще ищу другие варианты, хотя я публикую это.)

Используйте код числового формата: [<1000]0;[>=1000]#.0,k

Это отображает только число (без десятичных дробей), если оно меньше 1000. Если число больше чем 1000, то оно отображает число, разделенное на 1000и округленное до одного знака после запятой k.

Применительно к предыдущему примеру:

Данные в формате SE номера

Обратите внимание, что, поскольку это числовой формат, а не формула, его можно применять к любому числу (даже к меткам оси).

Проблема: Это не совсем соответствует требованиям вопроса, потому что было бы лучше выводить 1kвместо 1.0k. Я могу избавиться от ненужного нуля с помощью #вместо а 0в строке формата, но он оставляет ..


Я не слишком много играл с нестандартными числовыми форматами, но можете ли вы указать третий диапазон? если это так, укажите, когда отображать 1k, 3-е условие.
Тайсон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.