Форматирование номера до 10K 5M и т. Д. В Excel 2016

Я хочу сделать что-то довольно простое в Excel 2016, но, похоже, работает в стене. Идея состоит в том, чтобы преобразовать числа, подобные этому

1 -> 1 10 -> 10 100 -> 100 1000 -> 1K 10000 -> 10K 100000 -> 100K 1000000 -> 1M .... 

Я получил следующий формат номера:

 [>=1000000]0,,"M";[>=1000]0,"K";0 

Но то, что я получаю за 20000,

 20000,K 

в то время как я ожидал

 20K 

Я думаю, что это довольно просто, и я просто сделал ошибку новобранец. Кто угодно?

Спасибо! похлопывание

    В пользовательском формате номера

    [>=1000000]0,,"M";[>=1000]0,"K";0

    запятая , означает разделитель тысяч.

    Итак, если вы получаете 2000,K в результате, то ваш разделитель тысяч не запятая, а другой символ в ваших настройках локали. В немецком языке тысячи разделителей являются точками . например, поэтому формат должен быть:

    [>=1000000]0.."M";[>=1000]0."K";0

    Чтобы быть ясным: формат числа изменится, если вы измените разделитель тысяч после применения формата. Но исходный ввод должен быть выполнен с использованием правильного дескриптора тысяч в настоящее время.

    Давайте будем гением компьютера.