Skip to main content

دالة ARRAYTOTEXT في Excel

Author: Zhoumandy Last Modified: 2025-08-06

تقوم دالة ARRAYTOTEXT بتحويل مصفوفة أو نطاق إلى سلسلة نصية.

arraytotext-function 1


الصيغة

=ARRAYTOTEXT(المصفوفة,[التنسيق])


الوسائط

  • المصفوفة (مطلوبة): المصفوفة المراد إرجاعها كسلسلة نصية.
  • التنسيق (اختياري): تنسيق السلسلة النصية المرجعة. يمكن أن يكون إما 0 (افتراضي) أو 1.
    إذا كان 0 أو محذوفًا, سيكون تنسيق النتيجة موجزًا وسهل القراءة. النص الذي سيتم إرجاعه سيكون مشابهًا للنص المعروض في خلية تم تطبيق التنسيق العام عليها.
    إذا كان 1, سيكون تنسيق النتيجة هو التنسيق الدقيق بما في ذلك أحرف الهروب وفواصل الصفوف. سيتم إرجاع السلسلة النصية بين قوسين معقوفين، والتي يمكن استخدامها مباشرة في شريط صيغ Excel. سيتم تغليف القيم النصية بين علامات اقتباس مزدوجة ("")، بينما القيم المنطقية والأرقام وقيم الأخطاء لن يتم تغليفها. يتم فصل الصفوف بفاصلة منقوطة (;) والأعمدة بفاصلة (,).

قيمة الإرجاع

تقوم دالة ARRAYTOTEXT بإرجاع سلسلة نصية.


ملاحظات حول الدالة

  1. تم تقديم دالة ARRAYTOTEXT حديثًا في Excel وهي متاحة فقط في Excel لـ Microsoft 365 و Excel عبر الإنترنت.
  2. ستقوم دالة ARRAYTOTEXT بإزالة تنسيق الأرقام المطبق على أي خلايا تحتوي على قيم عددية.
  3. تحدث قيمة الخطأ #VALUE! إذا لم يكن التنسيق 0 أو 1.

مثال

كما يظهر في لقطة الشاشة أدناه، هناك نطاق من النصوص مدرج. لتحويلها إلى سلسلة نصية، يرجى القيام بما يلي.

1. للحصول على السلسلة النصية بتنسيق موجز، يرجى نسخ الصيغة أدناه إلى الخلية E5، ثم الضغط على مفتاح Enter للحصول على النتيجة.

=ARRAYTOTEXT(B5:C7)

arraytotext-function 2

2. للحصول على السلسلة النصية بتنسيق دقيق، يرجى نسخ الصيغة أدناه إلى الخلية E6، ثم الضغط على مفتاح Enter للحصول على النتيجة.

arraytotext-function 3

ملاحظة: الوسيطة التنسيق في الصيغة الأولى أعلاه تم حذفها. يمكننا أيضًا إدخال التنسيق كما توضح الصيغة أدناه:

=ARRAYTOTEXT(B5:C7,0)

الدوال ذات الصلة:

  • دالة EVEN في Excel
    تقوم دالة EVEN بتقريب الأرقام بعيدًا عن الصفر إلى أقرب عدد صحيح زوجي.

  • دالة EXP في Excel
    تقوم دالة EXP بإرجاع نتيجة الثابت e مرفوعًا إلى القوة n.