Ответ 1
Пользовательский формат
[>=1000]#,##0,"K";0
предоставит вам:
Обратите внимание на запятую между нулем и "K". Чтобы отображать миллионы или миллиарды, используйте вместо них две или три запятой.
В MS Excel я хотел бы отформатировать число, чтобы показать только тысячи и с "K" из него, поэтому число 123000 будет отображаться в ячейке как 123K
Легко отформатировать, чтобы показать только тысячи (123), но я хотел бы добавить символ K в случае, если число > 1000. поэтому одна ячейка с номером 123 отобразит 123 одна ячейка с 123000 покажет 123K
Любая идея, как можно использовать формат Cell → custom filters?
Спасибо!
Пользовательский формат
[>=1000]#,##0,"K";0
предоставит вам:
Обратите внимание на запятую между нулем и "K". Чтобы отображать миллионы или миллиарды, используйте вместо них две или три запятой.
Неамериканцы обращают внимание! Если вы используете Excel с параметром "." как разделитель 1000, вам нужно заменить "," на ".". в формуле, например:
[>=1000]€ #.##0." K";[<=-1000]-€ #.##0." K";0
В приведенном выше коде будет отображаться € 62.123 как "€ 62 K".
Введите это в поле пользовательского номера:
[>=1000]#,##0,"K€";0"€"
Это означает, что если число больше 1000, отобразите хотя бы одну цифру (обозначенную нулем), но не цифры после тысячи мест, обозначенные ничем, идущими после запятой. Затем вы следуете всему этому со строкой "K".
Отредактировано для добавления запятой и евро.
[>=1000]#,##0,"K";[<=-1000]-#,##0,"K";0
teylyn ответ велик. Это просто добавляет негативы за пределы -1000 в том же формате.
Я нашел следующую комбинацию, которая отлично работает для положительных и отрицательных чисел (43787200020 преобразуется в 43.787.200,02 K)
[ >= 1000] #. ## 0, # 0. "K"; #. ## 0, # 0. "К"
В приведенных выше примерах используйте "K" верхний регистр k, используемый для представления кило или 1000. Согласно wiki, kilo
или 1000 следует представлять в случае ниже. Таким образом, вместо 300 000 фунтов стерлингов используйте 300 000 фунтов стерлингов или в примере кода: -
[>=1000]£#,##0,"k";[red][<=-1000]-£#,##0,"k";0