ادمج أعمدة متعددة في عمود واحد في Excel

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

يمكنك تنزيل مصنف Excel الذي استخدمناه لإعداد هذه المقالة.

ادمج أعمدة متعددة في عمود واحد. xlsx

6 مقاربات لدمج أعمدة متعددة في عمود واحد في Excel

1. استخدام دالة CONCATENATE أو CONCAT للانضمام إلى أعمدة متعددة في Excel

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

يمكننا استخدام الدالة CONCATENATE أو CONCAT لخدمة الغرض. في الإخراج الأول الخلية E5 ، ستكون الصيغة المطلوبة:

=CONCATENATE(B5,C5,D5)

أو

=CONCAT(B5,C5,D5)

بعد الضغط على أدخل واستخدام مقبض التعبئة لملء الباقي تلقائيًا من الخلايا الموجودة في العمود E ، سنحصل على العمود المفرد المدمج كما هو موضح في الصورة أدناه.

المحتوى المرتبط: دمج نص من خليتين أو أكثر في خلية واحدة في Excel (5 طرق)

2. استخدام Ampersand (& amp؛) للجمع بين عدة أعمدةفي عمود واحد

يمكننا أيضًا استخدام Ampersand (& amp؛) لتسلسل النصوص أو ضمها بسهولة أكبر. بافتراض أنه ليس لدينا أي محدد بالنصوص الموجودة في الخلايا ولكن أثناء ضم نصوص من صف ، سيتعين علينا إدخال محدد.

في الإخراج الخلية E5 ، الصيغة المطلوبة باستخدام Ampersand (& amp؛) ستكون:

=B5&", "&C5&", "&D5

اضغط على أدخل ، املأ تلقائيًا العمود E وستحصل على جميع النصوص المدمجة في عمود واحد على الفور.

3. أدخل دالة TEXTJOIN لدمج أعمدة متعددة في عمود في Excel

إذا كنت تستخدم Excel 2019 أو Excel 365 ثم TEXTJOIN تعد الوظيفة خيارًا رائعًا آخر لتلبية أغراضك.

الصيغة المطلوبة لربط نصوص متعددة بوظيفة TEXTJOIN في الخلية E5 ستكون:

=TEXTJOIN(", ",TRUE,B5,C5,D5)

بعد الضغط على أدخل والسحب لأسفل إلى الخلية الأخيرة في العمود E ، ستحصل على النصوص المتسلسلة في عمود واحد مرة واحدة.

4. قم بتجميع أعمدة متعددة في عمود واحد في Excel

الآن تحتوي مجموعة البيانات الخاصة بنا على 4 أعمدة عشوائية تتراوح من العمود B إلى العمود E . تحت عنوان دمج العمود ، سنقوم بتكديس القيم من الصفوف الرابع والخامس والسادس بالتتابع. باختصار ، سنقوم بتكديس جميع البيانات في عمود واحد.

📌 الخطوة1:

➤ حدد نطاق الخلايا (B4: E6) الذي يحتوي على البيانات الأولية.

➤ قم بتسميته بنص في مربع الاسم .

📌 الخطوة 2:

➤ في الإخراج الخلية G5 ، اكتب الصيغة التالية:

=INDEX(Data,1+INT((ROW(A1)-1)/COLUMNS(Data)),MOD(ROW(A1)-1+COLUMNS(Data),COLUMNS(Data))+1)

📌 الخطوة 3:

➤ اضغط على أدخل وستحصل على القيمة الأولى من الصف الرابع في الخلية G5 .

➤ الآن استخدم Fill Handle للسحب لأسفل على طول العمود حتى تجد خطأ #REF .

وأخيراً ، سيتم عرض الإخراج التالي.

🔎 كيف تعمل الصيغة؟

  • الأعمدة (البيانات): الدالة COLUMNS داخل MOD تعمل هنا بإرجاع العدد الإجمالي للأعمدة المتاحة في النطاق المسمى (البيانات) .
  • ROW (A1) -1 + COLUMNS (Data): الجمع بين الدالتين ROW و COLUMNS يحدد هنا توزيع وظيفة MOD .
  • MOD (ROW (A1) -1 + أعمدة (بيانات) ، أعمدة (بيانات)) + 1: يحدد هذا الجزء العمود رقم الدالة INDEX وبالنسبة للإخراج ، ترجع الدالة '1' .
  • 1 + INT ((ROW (A1) -1) / COLUMNS (Data)): يتم تحديد رقم صف الدالة INDEX بواسطة هذا الجزء حيث تقوم الدالة INT بتقريب القيمة الناتجة إلى شكل عدد صحيح.

5. استخدام المفكرة لدمج بيانات الأعمدة في Excel

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

📌 الخطوة 1:

➤ حدد نطاق الخلايا (B5: D9) تحتوي على البيانات الأولية.

➤ اضغط على CTRL + C لنسخ نطاق الخلايا المحدد.

📌 الخطوة 2:

➤ افتح ملف المفكرة.

الصق CTRL + V للصق البيانات المحددة هنا.

📌 الخطوة 3:

➤ اضغط على CTRL + H لفتح استبدل مربع الحوار .

➤ حدد علامة تبويب بين نصين جانباً في ملف المفكرة وانسخه.

➤ الصقه في ابحث عن ما مربع.

📌 الخطوة 4:

➤ اكتب "،" في المربع استبدل بـ .

➤ اضغط على الخيار استبدال الكل وتكون قد انتهيت.

ستبدو جميع البيانات الموجودة في ملف المفكرة الخاص بك كما في الصورة التالية.

📌 الخطوة 5:

➤ الآن انسخ النص بالكامل من المفكرة.

📌 الخطوة 6:

➤ وأخيرًا ، الصقها في الإخراج الخلية E5 في Excel sp readsheet.

البيانات الناتجة في العمود E ستكون الآن على النحو التالي:

6. استخدم برنامج VBA Script لربط الأعمدة في عمود واحد في Excel

يمكننا أيضًا استخدام طريقة VBA لتكديس أعمدة متعددة في عمود واحد. في الصورة التالية ، سيعرض العمود G البيانات المكدسة.

📌 الخطوة 1:

➤ يمين-انقر فوق اسم الورقة في المصنف الخاص بك واضغط على عرض الرمز .

ستظهر نافذة وحدة جديدة حيث يتعين عليك ببساطة لصق الرموز التالية:

2862

📌 الخطوة 2:

➤ بعد لصق الرموز ، اضغط على F5 لتشغيل الكود.

➤ قم بتعيين اسم الماكرو في مربع الحوار ماكرو .

➤ اضغط على تشغيل .

📌 الخطوة 3:

➤ حدد النطاق الأساسي للبيانات (B4: E6) في المربع حدد النطاق .

➤ اضغط على موافق .

📌 الخطوة 4:

➤ حدد الإخراج الخلية G5 بعد تمكين عمود الوجهة المربع

➤ اضغط موافق وتكون قد انتهيت.

كما في الصورة التالية ، ستظهر لك البيانات المجمعة والمكدسة في عمود الإخراج.

الكلمات الختامية

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

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.