0Pricing
Excel Formulas Academy · درس

تنسيق الأرقام كنص باستخدام TEXT

اعرض الأرقام بتنسيقات العملات والنسب المئوية والتواريخ

تنسيق الأرقام كنص باستخدام TEXT درس مجاني في Excel Formulas Academy على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Excel Formulas Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.

لماذا ننسّق كـ نص

يغيّر تنسيق الخلية طريقة ظهور الرقم داخل خليته فقط. لكن ماذا لو أردت إدراج رقم منسق داخل جملة، مثل «إجمالي المبلغ هو ‎$1,250.00»؟ عندها تحتاج إلى تحويل القيمة إلى نص منسق.

تحوّل دالة TEXT الرقم إلى سلسلة نصية باستخدام نمط تنسيق تختاره. وتكون النتيجة نصًا جاهزًا لدمجه مع الكلمات.

صيغة TEXT

تأخذ TEXT وسيطين:

  • value الرقم المطلوب تنسيقه
  • format_text رمز تنسيق بين علامتي اقتباس

يستخدم رمز التنسيق الرموز نفسها المستخدمة في تنسيقات الخلايا المخصصة. فعلى سبيل المثال، تعيد =TEXT(0.25, "0%") النص 25%. ويكون الناتج سلسلة نصية، وليس رقمًا.

=TEXT(0.25, "0%")

رموز تنسيق الأرقام

يتحكم رمزان في الأرقام:

  • 0 يفرض ظهور رقم، ويضيف صفرًا إذا لزم الأمر.
  • # يعرض الرقم إذا كان موجودًا فقط، من دون إضافة أصفار.

لذلك تعيد =TEXT(5, "00") القيمة 05، بينما تعيد =TEXT(5, "##") القيمة 5. استخدم 0 عندما تريد عرضًا بعرض ثابت، مثل أرقام الفواتير.

=TEXT(5, "00")

الكسور العشرية وفواصل الآلاف

ضع نقطة عشرية في النمط لتثبيت عدد المنازل العشرية، وفاصلة لإضافة فواصل الآلاف.

تعيد =TEXT(1250.5, "#,##0.00") القيمة 1,250.50. ويجمع الجزء #,##0 الآلاف، بينما يفرض الجزء .00 ظهور منزلتين عشريتين بالضبط. وهذا هو نمط المحاسبة التقليدي.

=TEXT(1250.5, "#,##0.00")

تنسيق العملة

أضف رمز العملة مباشرةً إلى رمز التنسيق. ويمكن كتابة معظم الرموز حرفيًا داخل علامتي الاقتباس.

تعيد =TEXT(1250.5, "$#,##0.00") القيمة $1,250.50. فعلامة الدولار ليست سوى جزء من النمط. ويمكنك وضعها قبل الرقم أو بعده وفقًا للإعدادات المحلية التي تريدها.

=TEXT(1250.5, "$#,##0.00")

تنسيق النسب المئوية

يضرب رمز النسبة المئوية في رمز التنسيق القيمة في 100، ثم يضيف علامة النسبة المئوية.

لذلك تعيد =TEXT(0.1234, "0.0%") القيمة 12.3%. ويحافظ الجزء 0.0 على منزلة عشرية واحدة. تذكّر أن القيمة المخزنة تكون كسرًا مثل 0.1234، وتتولى TEXT تحويلها إلى نسبة مئوية سهلة القراءة.

=TEXT(0.1234, "0.0%")

تنسيق التواريخ

تنسّق TEXT التواريخ أيضًا باستخدام رموز التاريخ: yyyy للسنة، وmm للشهر، وdd لليوم، وmmmm لاسم الشهر كاملًا.

إذا كانت A2 تحتوي على تاريخ، فإن =TEXT(A2, "mmmm d, yyyy") تعيد قيمة مثل 18 يونيو 2026. وهذه أسهل طريقة لعرض التاريخ بالطريقة التي تريدها تمامًا داخل نص.

=TEXT(A2, "mmmm d, yyyy")

دمج TEXT مع الكلمات

تظهر القوة الحقيقية لـ TEXT عند دمجها مع التسميات باستخدام & أو CONCAT.

تنتج الصيغة ="Total: " & TEXT(B2, "$#,##0.00") جملة مرتبة مثل الإجمالي: $1,250.50. ومن دون TEXT، كانت B2 ستضع قيمتها الأولية غير المنسقة داخل السلسلة النصية.

="Total: " & TEXT(B2, "$#,##0.00")

التنبيه الأهم

تذكّر أن TEXT تعيد نصًا، وليس رقمًا. فقد تبدو النتيجة مثل 1,250.50، لكن لا يمكنك بعد ذلك جمعها أو إجراء عمليات حسابية عليها مباشرةً.

لذلك استخدم TEXT للعرض والتسميات فقط. وإذا احتجت إلى القيمة في عمليات حسابية لاحقة، فاحتفظ بالرقم الحقيقي واستخدم التقريب أو تنسيق الخلية بدلًا من ذلك.

=TEXT(B2, "#,##0.00") & " (display only)"

حيلة لإضافة الأصفار

تُعد TEXT مفيدة جدًا لإنشاء معرّفات بعرض ثابت. افترض أن أرقام الطلبات يجب أن تتكون دائمًا من خمسة أرقام مع أصفار بادئة.

تعيد =TEXT(42, "00000") القيمة 00042. ويمكنك أيضًا إضافة تسمية في البداية: تعطي ="ORD-" & TEXT(42, "00000") القيمة ORD-00042. ويضمن الرمز 0 إضافة الأصفار المطلوبة.

="ORD-" & TEXT(42, "00000")

عرض الأعداد السالبة بين قوسين

يمكن أن تحتوي رموز التنسيق على ما يصل إلى أربعة أقسام تفصل بينها فواصل منقوطة: موجب؛سالب؛صفر؛نص. ويتيح ذلك للمحاسبين عرض الأعداد السالبة بين قوسين.

تعيد =TEXT(-1250.5, "#,##0.00;(#,##0.00)") القيمة (1,250.50). وينسّق القسم الأول الأعداد الموجبة، بينما ينسّق القسم الثاني الأعداد السالبة. وهذه طريقة مرتبة للإشارة إلى الخسارة من دون استخدام علامة الطرح.

=TEXT(-1250.5, "#,##0.00;(#,##0.00)")

اختبار سريع

اختبر مدى فهمك للدالة TEXT.

مراجعة

يمكنك الآن تحويل الأرقام إلى نص منسق بدقة:

  • تطبّق TEXT(value, format_text) رمز تنسيق وتعيد سلسلة نصية.
  • يفرض 0 ظهور الأرقام ويضيف الأصفار؛ ويعرض # الأرقام الاختيارية؛ وتجمع , الآلاف؛ وتحدد . المنازل العشرية.
  • استخدم % للنسب المئوية، ورموز العملة للمبالغ، ورموز التاريخ مثل yyyy mm dd للتواريخ.
  • الناتج نص، لذا استخدمه للتسميات والعرض، وليس لإجراء عمليات حسابية إضافية.
="Total: " & TEXT(B2, "$#,##0.00")

الأسئلة الشائعة

هل درس «تنسيق الأرقام كنص باستخدام TEXT» مجاني؟

نعم — نص درس «تنسيق الأرقام كنص باستخدام TEXT» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Excel Formulas Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Excel Formulas Academy 4 دروس في المجموع.

ماذا ستتعلم في «تنسيق الأرقام كنص باستخدام TEXT»؟

اعرض الأرقام بتنسيقات العملات والنسب المئوية والتواريخ تتمرن على Excel Formulas Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Excel Formulas Academy؟

لا تُشترط خبرة سابقة. Excel Formulas Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.

كم من الوقت يستغرق درس «تنسيق الأرقام كنص باستخدام TEXT»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Excel Formulas Academy هذا؟

نعم. كل درس في Excel Formulas Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. التقريب باستخدام ROUND وROUNDUP وROUNDDOWN
  2. اقتطاع الكسور باستخدام INT وTRUNC
  3. التقريب إلى مضاعفات باستخدام MROUND
  4. تنسيق الأرقام كنص باستخدام TEXT
← العودة إلى Excel Formulas Academy