Note: The other languages of the website are Google-translated. Back to English

Как форматировать числа в тысячах, миллионах или миллиардах в Excel?

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


Отдельное форматирование чисел в тысячах, миллионах, миллиардах с помощью функции форматирования ячеек

В Excel вы можете создать собственный формат с помощью Формат ячеек Чтобы решить эту задачу, выполните следующие действия:

1. Выберите список чисел, которые вы хотите отформатировать.

2. Затем щелкните правой кнопкой мыши и выберите Формат ячеек из контекстного меню см. снимок экрана:

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

  • Форматировать числа в тысячах: 0, «К»
  • Отформатируйте числа в миллионах: 0 ,, "М"
  • Отформатируйте числа в миллиардах: 0 ,,, "В"

4. Затем нажмите OK чтобы закрыть диалоговое окно, и ваши числа будут отформатированы в тысячах, миллионах или миллиардах, как показано на следующем снимке экрана:

  • Советы: Если вы хотите отформатировать числа в тысячах или миллионах с запятыми, как показано на следующем снимке экрана, примените этот формат: #, ## 0, "К" or #, ## 0 ,, "М" в Формат ячеек диалоговое окно.

Простое форматирование чисел в английские или китайские денежные слова

Kutools for Excel's Произносите числа Утилита может помочь вам быстро и легко написать числовые числа на английском или китайском языке. Нажмите, чтобы загрузить Kutools for Excel!

док расшифровывает числа


Форматирование чисел в тысячах, миллионах, миллиардах на основе чисел с помощью функции форматирования ячеек

Если вы хотите отформатировать числа в тысячах, миллионах или миллиардах на основе определенных чисел, а не только в одном числовом формате. Например, чтобы отобразить 1,100,000 как 1.1M и 110,000 как 110.0K, как показано на следующем снимке экрана.

1. Выберите ячейки, содержащие числа, которые нужно отформатировать, и щелкните правой кнопкой мыши Формат ячеек в контекстном меню.

2. В Формат ячеек диалоговое окно под Число вкладка, выберите На заказ из левой панели в Тип текстовое поле введите этот код формата: [<999950]0.0,"K";[<999950000]0.0,,"M";0.0,,,"B", см. снимок экрана:

3. Затем нажмите OK кнопку, и все числа были отформатированы в желаемом формате на основе чисел, см. снимок экрана:


Преобразуйте сокращенные числа в обычные длинные числа (1K = 1000) с помощью формулы

Иногда вам нужно выполнить противоположную операцию, чтобы преобразовать сокращенные числа в обычные длинные числа, как показано ниже:

Введите или скопируйте приведенную ниже формулу в пустую ячейку, в которой вы хотите получить результат:

=IF(ISTEXT(A2),10^(LOOKUP(RIGHT(A2),{"B","K","M"}, {9,3,6}))*LEFT(A2,LEN(A2)-1),A2)

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


Больше статей в относительном формате:

  • Форматировать номер как порядковый (1-й, 2-й, 3-й) в Excel
  • В некоторых случаях нам нужно отформатировать номер как 1-й, 2-й, 3-й и т. Д. При ранжировании, как показано на скриншоте ниже. Однако знаете ли вы, как отформатировать эти количественные числа как порядковые в Excel? В общем, в Excel нет встроенной функции для преобразования числа как 1-го, но здесь я могу рассказать о некоторых приемах решения этой проблемы.
  • Проверить адреса электронной почты в столбце рабочего листа
  • Как мы все знаем, действительный адрес электронной почты состоит из трех частей: имени пользователя, символа «at» (@) и домена. Иногда вы просто разрешаете другим вводить только текст формата адреса электронной почты в определенный столбец рабочего листа. Можно ли решить эту задачу в Excel?

Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (20)
Номинальный 5 из 5 · рейтинги 1
Этот комментарий был сведен к минимуму модератором на сайте
Привет всем, я обнаружил, что это не сработало для меня. Вместо этого попробуйте следующее: Чтобы отобразить суммы в тысячах > Выделите ячейку (ячейки) > Перейдите в «Формат ячеек» > Перейдите к «Пользовательский» > Введите ровно #,###, Чтобы отобразить суммы в миллионах > Выделите ячейку (ячейки) > Перейти в «Формат ячеек»> Перейдите в «Пользовательский»> Введите точно #, ###, ### и т. д. ..... Я обнаружил, что это сработало для меня! Ваше здоровье !
Этот комментарий был сведен к минимуму модератором на сайте
Это работает, сделайте это для тысяч #, ## 0, "K" или 0, "K" для миллионов напишите это в типе 0, "M", удачи
Этот комментарий был сведен к минимуму модератором на сайте
Это также зависит от вашего региона. Для меня это работает, только если я заменяю запятые точками. Так
0. "К"
or
0.."М"
хорошо работает на моем ПК с немецкой локалью.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за этот совет с точки зрения региональных различий!
Этот комментарий был сведен к минимуму модератором на сайте
Хола, большая благодарность. ¿Sabrás cómo hacer para que la misma técnica funcione tanto para valores positivos como para valores NEGATIVOS? Saludos у gracias де Antemano пор су respuesta.
Этот комментарий был сведен к минимуму модератором на сайте
Отличное решение - спасибо!!
Этот комментарий был сведен к минимуму модератором на сайте
В моем наборе данных есть числа в десятках, сотнях, тысячах, миллионах и миллиардах. Используя формулу метода 2, я переформатирую числа в десятки и сотни с сокращением, используя «k». Например, использование формулы метода 2 превращает «135» в «0.1k», а «45» — в «0.0k». Как нужно изменить формулу метода 2, чтобы сохранить «135» и «45»?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Адам,
Чтобы решить вашу проблему, пожалуйста, примените следующую формулу:
=SUBSTITUTE(TEXT(ROUND(A2/(1000^INT(LOG10(A2)/3)),2),"#.## ") & CHOOSE(INT(LOG10(A2)/3)+1,"","K","M","B","T"),". ","")
Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
Hi
Что вам нужно добавить к этой формуле, чтобы получить число ниже 10,000 10,000, чтобы уменьшить его до одного десятичного знака, и числа выше 9.2 220, чтобы уменьшить десятичный знак. Например 10к и 9.2к. То же самое относится к миллионам и миллиардам, например, число ниже 10 миллионов до 9.2 миллиона или от XNUMX миллиардов до XNUMX миллиарда. Спасибо
Этот комментарий был сведен к минимуму модератором на сайте
Спасите день! Большое спасибо!
Номинальный 5 из 5
Этот комментарий был сведен к минимуму модератором на сайте
Используя эту формулу = ЕСЛИ (ISTEXT (A2), 10 ^ (ПРОСМОТР (ПРАВО (A2), {"B", "K", "M"}, {9,3,6})) * LEFT (A2, LEN (А2)-1),А2). Как изменить эту формулу, если в моем наборе данных есть K, M, B и без сокращений? Это будет выглядеть как #N/A для значения без сокращений.
Этот комментарий был сведен к минимуму модератором на сайте
Hola mi me sirvió muchísimo el formato solo tengo una duda cuando es negativo el millón o lo miles como puedo condicionar para que se ponga en rojo (aparezca el signo negativo o en su caso dentro de paréntesis)
Этот комментарий был сведен к минимуму модератором на сайте
Привет Алан,

Рад помочь. Вы можете отформатировать ячейку, чтобы отрицательное число стало красным в скобках. Пожалуйста, смотрите прикрепленные фотографии.https://www.extendoffice.com/images/stories/comments/comment-zmt/negative_number_format_1.pnghttps://www.extendoffice.com/images/stories/comments/comment-zmt/negative_number_format_2.png

С уважением,
Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
Это чертовски чертовски хорошо. Вы полностью спасли меня сегодня. Да благословит Бог всех вас, особенно человека, написавшего этот документ. Большое спасибо, хорошего дня.
Этот комментарий был сведен к минимуму модератором на сайте
Hola, ¿como puedo hacer Que los negativos queden tambien con el formato, ejemplo un -752.000.000 deberia quedar como -752M y Actualmente con Este formato me queda -752.000k.

PD: muy bueno el post recomendado.
Этот комментарий был сведен к минимуму модератором на сайте
Мадам / сэр, я просто хочу, чтобы мои данные были от рупий до тысячи, то есть 55050, и мне нужны эти данные в 55.05.

не могли бы вы предложить?
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, JK,
Возможно вам поможет следующее видео:
https://www.youtube.com/watch?v=yg7uEKj8Szk
Пожалуйста, попробуйте, спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуй,

Muito obrigado pela explicativa, uma dúvida...
Неста формула é possível manter valores menores como reais ?
quando tenho valores menores em minha planilha por instanceo R$ 835,00 ele traz abreviação de R$ 0,84 k.
Existe como colocar um código dentro deste que você menciona mantendo valores menores em reais.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Джеф Гомес.
Чтобы решить вашу проблему, приведенная ниже формула может оказать вам услугу:
=SUBSTITUTE(TEXT(ROUND(A2/(1000^INT(LOG10(A2)/3)),2),"#.## ") & CHOOSE(INT(LOG10(A2)/3)+1,"","K","M","B","T"),". ","")
Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
Bagaimana membuat angka 13digit?
0123456789100 кэ 0123456789110
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL