يساعدك كل من CONCAT و TEXTJOIN على ضم القيم في خلايا مختلفة. دعونا نرى كيف تعمل وأيها يجب أن تختار.

تأتي البيانات بأشكال وأشكال مختلفة. أحد هذه التنسيقات هي بياناتك النصية. يمكنك معالجة البيانات النصية باستخدام وظائف متعددة مثل CONCAT و TEXTJOIN وظائف في Excel.

هنا ، سنتعرف على اختلافاتهم ومتى يجب استخدام أحدهما على الآخر.

ما هو CONCAT؟

ال CONCAT تسمح لك الوظيفة في Excel بجمع القيم معًا. يمكن أن تكون هذه القيمة أيضًا نصًا أو رقمًا أو حرفًا داخل خلية أو نطاق من الخلايا في جدول البيانات.

من المهم ملاحظة أن ملف CONCAT هو أحدث بديل ل سلسل وظيفة. ال CONCAT تأخذ الوظيفة الصيغة التالية:

= CONCAT (نص 1 ، [نص 2 ، ...])

أين:

  • النص 1 مطلوب وهي القيم التي تريد ضمها.
  • [النص 2 ، ...] اختياري وهي القيمة الثانية أو الخلية التي تريد ضمها.
  • …. يعني أنه يمكنك إضافة المزيد من القيم. تقبل الدالة 253 وسيطة نصية بحد أقصى.

ما هو TEXTJOIN؟

مثل ال CONCAT الصيغة TEXTJOIN تسمح لك الصيغة بدمج النص داخل نطاق. تسمح لك هذه الصيغة أيضًا بتحديد محدد بين هذه القيم النصية.

= TEXTJOIN (محدد ، ignore_empty ، نص 1 ، [text2] ، )

أين:

  • محدد هو ما نتمنى لكم فصل هذه النصوص. يمكن أن يكون حرفًا أو نصًا أو رقمًا أو حتى مسافة.
  • instagram viewer
  • تجاهل يسمح لك بتحديد ما إذا كنت ترغب في تجاهل الخلايا الفارغة في النطاق. إذا كانت TRUE ، فتتجاهل الخلايا الفارغة.
  • النص 1 هي الخلية أو النص الأول الذي تريد دمجه.
  • [النص 2 ، ...] هي القيمة الثانية التي تريد الانضمام إليها.
  • …. يعني المزيد من القيم.

أوجه التشابه بين دالة CONCAT و TEXTJOIN

يكمن التشابه بينهما في قدرتها على الجمع بين نصوص أو قيم متعددة. هذا مفيد جدا في بعض الحالات. على سبيل المثال ، عند محاولة بسرعة اجمع بين عمودين في Microsoft Excel.

دعونا نلقي نظرة على كيفية عمل هاتين الوظيفتين بشكل فردي.

كيفية استخدام وظيفة CONCAT

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

سيكون بناء الجملة:

= CONCAT (A2،" "، B2)

لكسر الصيغة. ال النص 1 الحجة أ 2، و ال [نص 2 الحجة "". تعني "" أننا نريد مساحة قبلنا النص 3، الذي B2. بمجرد كتابة الصيغة في الخلية الأولى ، لن تحتاج إلى ذلك انسخ الصيغة في Excel. يمكنك بدلاً من ذلك سحبها إلى الخلية الأخيرة.

لنفترض أنك تريد Jajay-Ayu كاسم كامل لشخص اسمه الأول واسم العائلة هما Jaja و Ayu ، على التوالي.

= CONCAT (A2،"-"، B2)

لنلق نظرة على مثال آخر.

لنفترض أن لديك جدول بيانات يتضمن فقط اسم بلد مختلف في غرب إفريقيا ، وتريد إضافة عبارة "دولة في إفريقيا". سوف تكتب بناء الجملة التالي:

= CONCAT (A2،"بلد في أفريقيا")

مثل المثال الأول ، عند كتابة نص أو عبارة في صيغتك ، تحتاج إلى وضع هذه العبارة في الاقتباس.

كيفية استخدام وظيفة TEXTJOIN

دعنا نستخدم جدول البيانات الذي استخدمناه لـ CONCAT.

كان لدينا عمودين. كان أحدهما هو الاسم الأول ، والآخر كان الاسم الأخير. لاستخدام ال دالة TEXTJOIN، سنكتب هذا النحو.

= TEXTJOIN (" ",حقيقي، A2: B2)

يمثل "" المسافة بين الاسم الأول واسم العائلة. ال حقيقي يعني أنه يجب أن يتجاهل أي خلية فارغة.

يجب أن تعلم أن CONCAT و TEXTJOIN يمكنهما فقط دمج النص داخل جدول البيانات ولا يمكن استخدامهما في دمج ملفات وأوراق Microsoft Excel.

CONCAT مقابل. النص: متى يجب أن تستخدمها؟

كلتا الوظيفتين لهما نفس الوظيفة بشكل أساسي. يأتي اختلافهم في حججهم.

CONCAT يريد منك إضافة النص من نطاقات متعددة وتحديد المكان الذي تريد المحدد (المحددات) فيه. ال TEXTJOIN الوظيفة ، من ناحية أخرى ، تتيح لك التحديد المسبق للمحدد الخاص بك وتأكيد ما إذا كنت ترغب في تجاهل فارغة.

دعونا نلقي نظرة على سيناريو حيث CONCAT سيكون خيارًا أفضل لـ TEXTJOIN.

افترض أن لديك جدول بيانات يتضمن أعمدة للاسم الأول ، واسم العائلة ، والعمر. لنفترض أنك تريد الانضمام إليهم لإنشاء "Jaja Giwa-36" ووضع النتيجة في عمود واحد يسمى التفاصيل.

هذا سهل الاستخدام CONCAT لأنه يمكنك اختيار عدة محددات.

لكن، TEXTJOIN يتوقع منك اختيار محدد واحد فقط. يمكنك فقط استخدام المسافة أو الشرطة (-) ، وليس كليهما. في هذا الوضع، CONCAT يقوم بالعمل بشكل أفضل.

هنا سيناريو حيث TEXTJOIN يجب استخدامه بدلاً من CONCAT.

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

على سبيل المثال ، النتيجة في ه 3 تحتوي على مسافتين بدلاً من مسافة واحدة لأنها تفتقر إلى الاسم الأوسط. ومع ذلك، إذا TEXTJOIN تم استخدامه ، يمكنك استخدام وسيطات IgnoreEmpty لتجاهل الخلايا الفارغة.

يمكنك استخدام ال دالة Len لحساب الأحرف في Excel. هنا ، استخدمنا صيغة = LEN (E2) -LEN (SUBSTITUTE (E2 ، "" ، ")) لحساب عدد المسافات.

كل هذا يتوقف على مهمتك

وظائف Excel المختلفة متشابهة ولكنها مختلفة أيضًا. سيساعدك التعرف على ما يجعلها مختلفة ومتى يكون استخدامها أفضل على التحسن في تحليل البيانات. بعض الأمثلة على بعض هذه الوظائف هي كونتيف و COUNTIFS و ال XLOOKUP و VLOOKUP.