جدول المحتويات
نحتاج أحيانًا إلى إظهار بيانات الصفوف المتعددة في خلية واحدة لتعني شيئًا ما أو لإنشاء عمود جديد. في هذه المقالة ، سأصف طرقًا مختلفة لدمج صفوف متعددة في خلية واحدة.
لجعلها أكثر قابلية للفهم ، أستخدم نموذج ورقة بيانات تحتوي على عمودين. الأعمدة هي الاسم الأول و الفواكه المفضلة .
نموذج مصنف للممارسة:
كيفية دمج صفوف متعددة في خلية واحدة في Excel.xlsx
الجمع بين صفوف متعددة في خلية واحدة في Excel
1. باستخدام رمز Ampersand (& amp؛)
في ورقة البيانات الخاصة بك ، أولاً ، حدد الخلية التي تريد الاحتفاظ بصفوف متعددة فيها ثم حدد الخلية الأولى التي تريدها تريد أن تتحد. بعد تحديد نوع الخلية رمز العلامة (& amp؛) مع علامة اقتباس مزدوجة ("") . الآن حدد الخلية التي تريد الدمج معها ثم اضغط أخيرًا على أدخل . يمكنك الجمع بين صفوف متعددة بهذه الطريقة.
أنا حددت الخلية D4 للاحتفاظ بالصفوف المدمجة و المحددة الخلايا التالية التي أريد وضعها في خلية واحدة .
الصيغة هي =C4&" "&C5&" "&C6&" "&C7
إذا تريد فصل محتوى صفوفك باستخدام فاصلة (،) ، مسافة ، أو أي حرف ، أدخل هذه العلامات بين مسافة علامة اقتباس مزدوجة ("") . أنا أعرض لك باستخدام فاصلة (،) . مع حرف (و).
الصيغة هي =C4&" "&C5&" ,"&C6&" and"&C7
اقرأ المزيد: كيفية دمج الصفوف في خلية واحدة في Excel
2. باستخدام وظيفة CONCAT
أولاً ، حدد الخلية التي تريد وضع البيانات التي تجمع بين صفوف متعددة ثم استخدم CONCAT أو CONCATENATE وظيفة. هاتان الوظيفتان تقومان بنفس العمل.
بناء جملة CONCAT function
CONCAT(text1, [text2],…)
أنا أستخدم CONCAT وظيفة. أولاً حدد خلية D4 لوضع القيمة المجمعة ثم اكتب = CONCAT ، و حدد صف (C5 ، C6 ، C7) .
إذا كنت تريد وضع مسافة مسافة أو فاصلة أو نص آخر ، فاستخدم علامة الاقتباس المزدوجة ("") . هنا تستخدم فاصلة (،) مع الحرف (و) في علامة الاقتباس المزدوجة ("").
الصيغة هي =CONCAT(C4,", ",C5,", ",C6," and ",C7)
3. استخدام الدالتين CONCATENATE و TRANSPOSE
هنا سأستخدم TRANSPOSE ضمن الوظيفة CONCATENATE . ستعمل الوظيفة TRANSPOSE على تغيير تخطيط البيانات و CONCATENATE ستجمع البيانات.
بناء الجملة TRANSPOSE و CONCATENATE الوظيفة هي
TRANSPOSE(array)
CONCATENATE(text1, [text2], ...)
أولاً ، حدد الخلية التي تريدها لوضع بيانات الصف المتعددة المدمجة الخاصة بك ، ثم استخدم الوظيفة TRANSPOSE أولاً.
الصيغة هي =TRANSPOSE(C4:C7)
الآن اضغط على مفتاح F9 . ستظهر قيم الصف داخل الأقواس المتعرجة.
الآن قم بإزالة الأقواس المتعرجةواستخدم الدالة CONCATENATE . سيتم دمج جميع الصفوف المحددة بدون مسافة.
الصيغة هي =CONCATENATE("I Like","Apple","Orange","Cheery")
لعمل عدة صفوف القيم واضحة باستخدام الفاصلة (،) الحرف (و) مثل فاصل ضمن علامة الاقتباس المزدوجة ("") .
الصيغة هي =CONCATENATE("I Like"," ","Apple"," ","Orange"," and","Cheery")
4. باستخدام وظيفة TEXTJOIN
هنا سنستخدم وظيفة TEXTJOIN لدمج صفوف متعددة في خلية واحدة.
بناء جملة وظيفة TEXTJOIN هي
TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
المحدد هو فاصل النص مثل فاصلة ، مسافة ، حرف .
Ignore_empty سيستخدم TRUE و FALSE حيث TRUE سوف يتجاهل ستشمل القيمة الفارغة و FALSE القيم الفارغة.
ستضم النصوص ما يصل إلى 252 سلسلة.
أولاً ، حدد الخلية التي تريد وضع القيمة المدمجة ثم اكتب الدالة TEXTJOIN وتعطي النطاق. هنا قمت بتحديد النطاق (B4: B7)
الصيغة هي =TEXTJOIN(",",TRUE,B4:B7)
يمكنك أيضًا حدد الصفوف واحدًا تلو الآخر باستخدام فاصلة فاصلة (،) .
الصيغة هي =TEXTJOIN(",",TRUE,B4,B5,B6,B7)
5. باستخدام Formula Bar
يمكنك نسخ قيم الصف ثم لصق على Notepad . من المفكرة انسخ الصفوف ثم الصق في شريط الصيغة ثم انقر فوق أدخل . سيقوم بلصق كل قيم المحددة في واحدة خلية . نحتاج إلى نسخ القيمة من الورقة إلى المفكرة لأن ورقة Excel تنسخ خلية تلو الأخرى.
أولاً ، انسخ القيمة إلى المفكرة ومرة أخرى نسخ القيم من المفكرة .
الآن احتفظ بـ المؤشر في Formula Bar وانقر فوق الجانب الأيمن من الماوس . من هنا الصق الصفوف المنسوخة .
بعد النقر على لصق ثم اضغط ENTER . سيُظهر صفوفًا متعددة في خلية واحدة.
الخاتمة
في هذه المقالة ، ناقشت طرقًا متعددة للجمع بين صفوف متعددة. أتمنى أن تكون مفيدة لك. إذا كان لديك أي نوع من الاقتراحات والأفكار والعيوب ، فلا تتردد في التعليق أدناه.