انتقل إلى المحتوى الرئيسي

كيفية تنسيق الأرقام بالآلاف أو المليون أو المليارات في Excel؟

لنفترض أن لديك قائمة بالأرقام الكبيرة ، الآن ، تريد تنسيقها بالآلاف أو الملايين أو المليارات لجعلها تبدو أنيقة وموجزة كما هو موضح في لقطة الشاشة التالية. في هذه المقالة سأتحدث عن كيفية تنسيق الأرقام بالآلاف أو الملايين أو المليارات بسرعة في Excel.


تنسيق الأرقام بالآلاف والملايين والمليارات بشكل منفصل باستخدام وظيفة تنسيق الخلايا

في Excel ، يمكنك إنشاء تنسيق مخصص بامتداد تنسيق الخلايا ميزة لحل هذه المهمة ، يرجى القيام بما يلي:

1. حدد قائمة الأرقام التي تريد تنسيقها.

2. ثم انقر بزر الماوس الأيمن واختر تنسيق الخلايا من قائمة السياق ، انظر لقطة الشاشة:

3. في تنسيق الخلايا مربع الحوار ، تحت رقم الهاتف علامة التبويب، حدد Custom من الجزء الأيمن ، في النوع في مربع النص ، أدخل رمز التنسيق أدناه حسب حاجتك:

  • تنسيق الأرقام بالألف: 0 ، "K"
  • تنسيق الأرقام بالملايين: 0 ، "M"
  • تنسيق الأرقام بالمليارات: 0 ،،، "B"

4. ثم اضغط OK لإغلاق مربع الحوار ، وتم تنسيق أرقامك بالآلاف أو الملايين أو المليارات كما هو موضح في لقطة الشاشة التالية:

  • نصائح: إذا كنت تريد تنسيق الأرقام بالآلاف أو بالملايين بفاصلات كما هو موضح في لقطة الشاشة التالية ، فيرجى تطبيق هذا التنسيق: #، ## 0، "K" or #، ## 0 ، "M" في تنسيق الخلايا صندوق المحادثة.


تنسيق الأرقام بالآلاف والملايين والمليارات بناءً على الأرقام باستخدام وظيفة تنسيق الخلايا

إذا كنت تريد تنسيق الأرقام بالآلاف أو الملايين أو المليارات بناءً على أرقام محددة بدلاً من تنسيق رقم واحد فقط. على سبيل المثال ، لعرض 1,100,000،1.1،110,000 كـ 110.0 مليون و XNUMX،XNUMX كـ XNUMX كيلوبايت كما هو موضح في لقطة الشاشة التالية.

1. حدد الخلايا التي تحتوي على الأرقام التي تريد تنسيقها ، ثم انقر بزر الماوس الأيمن تنسيق الخلايا الخيار من قائمة السياق.

2. في تنسيق الخلايا مربع الحوار ، تحت رقم الهاتف علامة التبويب، حدد Custom من الجزء الأيمن ، في النوع في مربع النص ، أدخل رمز التنسيق هذا: [<999950]0.0,"K";[<999950000]0.0,,"M";0.0,,,"B"، انظر لقطة الشاشة:

3. ثم اضغط OK الزر ، وتم تنسيق جميع الأرقام بالتنسيق المطلوب بناءً على الأرقام ، انظر الصورة:


تحويل الأرقام المختصرة إلى أرقام طويلة عادية (1 ك = 1000) مع الصيغة

في بعض الأحيان ، تريد إجراء العملية المعاكسة لتحويل الأرقام المختصرة إلى أرقام طويلة عادية كما هو موضح أدناه في لقطة الشاشة:

الرجاء إدخال الصيغة أدناه أو نسخها في خلية فارغة حيث تريد الحصول على النتيجة:

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

بعد ذلك ، اسحب مقبض التعبئة لأسفل إلى الخلايا التي تريد تطبيق هذه الصيغة ، وتم تنسيق جميع الأرقام المختصرة إلى الأرقام الطويلة العادية حسب حاجتك ، انظر لقطة الشاشة:


المزيد من التنسيق النسبي clles المقالات:

  • تنسيق الرقم على أنه ترتيبي (1st 2nd 3rd) في Excel
  • في بعض الحالات ، نحتاج إلى تنسيق الرقم على أنه الأول والثاني والثالث وما إلى ذلك عندما نرتب على النحو الموضح أدناه. ومع ذلك ، هل تعرف كيفية تنسيق هذه الأرقام الأصلية كأرقام ترتيبية في Excel؟ بشكل عام ، لا توجد وظيفة مضمنة لتحويل الرقم إلى المرتبة الأولى في Excel ، ولكن هنا يمكنني تقديم بعض الحيل حول هذه المشكلة.
  • تطبيق التحقق من صحة البيانات لفرض تنسيق رقم الهاتف في Excel
  • قد يكون هناك العديد من تنسيقات أرقام الهاتف التي يمكن استخدامها عند الكتابة في مصنف Excel. ولكن ، كيف يمكنك السماح بإدخال تنسيق رقم هاتف واحد فقط في عمود من ورقة العمل؟ على سبيل المثال ، أريد فقط أن يُسمح لرقم الهاتف بهذا التنسيق 123-456-7890 بالدخول في ورقة عمل.
  • تحقق من صحة عناوين البريد الإلكتروني في عمود من ورقة العمل
  • كما نعلم جميعًا ، يتكون عنوان البريد الإلكتروني الصحيح من ثلاثة أجزاء ، اسم المستخدم و "الرمز في" (@) والمجال. في بعض الأحيان ، تسمح فقط للآخرين بإدخال نص تنسيق عنوان البريد الإلكتروني فقط في عمود معين من ورقة العمل. هل من الممكن تحقيق هذه المهمة في Excel؟

أفضل أدوات إنتاجية المكتب

الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

علامة تبويب kte 201905


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (21)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Could you please show me how to do formula with the negative number?
Ex: -2439.7 M => -2.44 B?
This comment was minimized by the moderator on the site
Muchas Gracias por compartir este formato y fórmula, me sirvió muchísimo.
This comment was minimized by the moderator on the site
Olá,

Muito obrigado pela explicativa, uma dúvida...
nesta formula é possível manter valores menores como reais ?
quando tenho valores menores em minha planilha por exemplo 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.
This comment was minimized by the moderator on the site
Hello, Jef Gomes
To solve your problem, the below formula may do you a favor:
=SUBSTITUTE(TEXT(ROUND(A2/(1000^INT(LOG10(A2)/3)),2),"#.## ") & CHOOSE(INT(LOG10(A2)/3)+1,"","K","M","B","T"),". ","")
Please try, hope it can help you!
This comment was minimized by the moderator on the site
madam/sir, i just want my data from rupees to thousand i.e 55050 and want this data in 55.05

could you please suggest?
This comment was minimized by the moderator on the site
Hello, JK,
Maybe the following video can help you:
https://www.youtube.com/watch?v=yg7uEKj8Szk
Please have a try, thank you!
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
This is so fucking ridiculously good. You have totally saved me today. God bless all of you, especially the person who wrote this document. Thank you so much, have a good day.
This comment was minimized by the moderator on the site
Hello Alan,

Glad to help. You can format the cell to make the negative number turn red within parentheses. Please see the attached pictures.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

Sincerely,
Mandy
This comment was minimized by the moderator on the site
Hola a 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)
This comment was minimized by the moderator on the site
Using this formula =IF(ISTEXT(A2),10^(LOOKUP(RIGHT(A2),{"B","K","M"}, {9,3,6}))*LEFT(A2,LEN(A2)-1),A2). How to modify this formula if my data set has K, M, B, and without abbreviative numbers? It will appear #N/A for the value without abbreviative numbers.
This comment was minimized by the moderator on the site
My data set has numbers in tens, hundreds, thousands, millions, and billions. Using the method 2 formula reformats my numbers in tens and hundreds with abbreviation using “k.” For example, using the method 2 formula turns “135” into “0.1k” and “45” into “0.0k.” How does the method 2 formula need to be modified to keep “135” and “45?”
This comment was minimized by the moderator on the site
Hello, Adam,
To solve your problem, please apply the below formula:
=SUBSTITUTE(TEXT(ROUND(A2/(1000^INT(LOG10(A2)/3)),2),"#.## ") & CHOOSE(INT(LOG10(A2)/3)+1,"","K","M","B","T"),". ","")
Please try, hope it can help you!
This comment was minimized by the moderator on the site
Save the day! Thank you so much!
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi
What do you need to add to this formula to get number below 10,000 to reduce to one decimal place and numbers above 10,000 to reduce to no decimal place. For example 9.2k and 220k. The same goes for millions and billions for example number below 10million to 9.2m or 10billion to 9.2b. Thanks
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations