جدول المحتويات
في كثير من الحالات ، قد تحتاج إلى دمج البيانات أو دمجها أو دمجها . في Microsoft Excel ، يمكنك القيام بمثل هذه الأنواع من المهام بشكل مجمّع وفي غضون ثوانٍ. توضح هذه المقالة كيفية دمج البيانات في Excel من صفوف متعددة ببعض الطرق السريعة.
تنزيل Practice Workbook
يمكنك تنزيل المصنف التدريبي من الارتباط أدناه.
دمج البيانات من صفوف متعددة. xslm
4 طرق لتوحيد البيانات من صفوف متعددة في Excel
الآن ، لنفترض أن لديك مجموعة بيانات بقائمة من البلدان ومدنها مدن . هنا ، تريد الحصول على صفوف متعددة لـ مدن مدمجة بجانب البلد . في هذه المرحلة ، سأوضح لك طريقتين باستخدام مجموعة البيانات هذه للقيام بذلك.
1. استخدام الدالتين UNIQUE و TEXTJOIN
باستخدام UNIQUE تعد الدالتان و TEXTJOIN من أسرع الطرق وأكثرها ملاءمة لدمج البيانات من صفوف متعددة في Excel. الآن ، اتبع الخطوات أدناه لدمج البيانات باستخدام هذه الوظائف.
الخطوات :
- أولاً ، قم بإنشاء عمود جديد لـ البلد بجانب مجموعة البيانات.
- بعد ذلك ، حدد الخلية E5 وأدخل الصيغة التالية.
=UNIQUE(B5:B13)
في هذه الحالة ، الخلية E5 هي الخلية الأولى في العمود الجديد البلد . أيضًا ، B5 و B13 هما الخليتان الأولى والأخيرة من عمود مجموعة البيانات البلد .
علاوة على ذلك ، نستخدم وظيفة فريدة . بناء جملة هذه الوظيفة هو UNIQUE (مجموعة ، [by_col] ، [بالضبط_تواجد]) .
- ثم أضف عمودًا آخر للدمج بيانات المدن.
- بعد ذلك ، انقر فوق الخلية F5 وأدخل الصيغة التالية.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))
هنا ، الخلية F5 هي الخلية الأولى في العمود الجديد المدينة . أيضًا ، الخلايا C5 و C13 هي الخلايا الأولى والأخيرة لعمود مجموعة البيانات المدينة على التوالي.
علاوة على ذلك ، هنا نستخدم TEXTJOIN وظيفة. صيغة هذه الوظيفة هي TEXTJOIN (محدد ، ignore_empty ، نص 1 ،…) . أيضًا ، نستخدم الدالة IF .
- أخيرًا ، اسحب Fill Handle لبقية العمود .
اقرأ المزيد: توحيد الوظيفة للبيانات النصية في Excel (مع 3 أمثلة)
2. تطبيق وظيفة IF والفرز
هناك طريقة أخرى لدمج البيانات من صفوف متعددة في Excel وهي استخدام وظيفة IF وخيار Sort من علامة التبويب البيانات في وقت واحد. الآن ، اتبع الخطوات أدناه للقيام بذلك من مجموعة البيانات أعلاه.
الخطوات :
- أولاً ، حدد نطاق الخلايا الذي تريد الفرز. في هذه الحالة ، يكون النطاق B5: B13 .
- ثم انتقل إلى علامة التبويب البيانات & gt؛ Sort & amp؛ عامل التصفية & gt؛ فرز A إلى Z .
- الآن ، فرز تحذير مربعسوف يطفو على السطح. في هذه المرحلة ، حدد قم بتوسيع التحديد .
- بعد ذلك ، انقر فوق موافق .
- وبالتالي ، أضف عمودًا آخر لـ المدن .
- بعد ذلك ، حدد الخلية D5 وأدخل الصيغة التالية ، واسحب مقبض التعبئة للخلايا المتبقية من العمود.
=IF(B5=B4,D4 &","& C5,C5)
في هذه الحالة ، الخلية D5 هي الخلية الأولى في العمود المدن .
- في هذه المرحلة ، أدخل عمودًا جديدًا باسم الفرز النهائي .
- ثم حدد الخلية E5 ، أدخل الصيغة التالية واسحب مقبض التعبئة لخلايا العمود المتبقية.
=IF(B5B6,"Final Row","")
في هذه الحالة ، B5 و B6 هما الخليتان الأولى والثانية من العمود المدينة على التوالي. أيضًا ، E5 هي الخلية الأولى في العمود الصف الأخير .
- الآن ، حدد النطاق وانسخه D5: E13 والصقها في تنسيق قيم لإزالة صيغتها.
- بعد ذلك ، انتقل إلى علامة التبويب البيانات & gt ؛ فرز .
- في هذه المرحلة ، من فرز حسب حدد خيارات الترتيب النهائي .
- ثم ، من خيارات الترتيب حدد Z إلى A .
- وبالتالي ، ، انقر فوق موافق .
- الآن ، سيظهر مربع تحذير الفرز . في هذه المرحلة ، حدد قم بتوسيع التحديد .
- بعد ذلك ، انقر فوق موافق .
- في هذه المرحلة ، أنتستحصل على مخرجاتك كما هو موضح في لقطة الشاشة أدناه.
- أخيرًا ، احذف جميع الصفوف والأعمدة الإضافية واحصل على الإخراج المطلوب.
اقرأ المزيد: كيفية دمج المعلومات في Excel (طريقتان بسيطتان)
مماثلة قراءات
- كيفية استخدام أدوات التجميع والدمج في Excel (5 أمثلة سهلة)
- إزالة الدمج في Excel (طريقتان مفيدتان )
- كيفية دمج البيانات في Excel من مصنفات متعددة (طريقتان)
- [ثابت]: مرجع التوحيد غير صالح في Excel ( مع الإصلاح السريع)
3. استخدام خيار التوحيد لتوحيد البيانات من صفوف متعددة في Excel
الآن ، افترض أن لديك مجموعة بيانات حيث حققت مبيعات من قبل عدد قليل الأشخاص في مناسبات مختلفة. في هذه المرحلة ، تريد دمج بيانات مبيعاتهم والحصول على مجموعها من صفوف متعددة. يمكنك اتباع الخطوات أدناه إذا كنت تريد القيام بذلك.
الخطوات :
- أولاً ، حدد الخلية التي تريدها بيانات جديدة في.
- ثانيًا ، انتقل إلى علامة التبويب البيانات .
- ثم حدد دمج من أدوات البيانات .
- ثم حدد المجموع من خيارات الوظيفة .
- بعد ذلك ، حدد المرجع ، في هذه الحالة ، يكون $ B $ 5: $ C $ 14 .
هنا ، الخلية B5 هي الخلية الأولى في العمود مندوب المبيعات والخلية C14 هي الخلية الأخيرة في العمود مبلغ المبيعات .
- بعد ذلك ، اختر العمود الأيسر من استخدم الملصقات في .
- وبالتالي ، انقر فوق الزر موافق .
- أخيرًا ، لديك بياناتك الموحدة للمبيعات.
ملاحظة: إذا كنت ترغب في تجميع بياناتك بناءً على المعايير ، أولاً فرز بياناتك وفقًا للمعايير الخاصة بك ثم استخدم الخيار توحيد .
قراءة المزيد: التحقق من صحة البيانات وتوحيدها في Excel (مثالان)
4. تطبيق كود VBA لتوحيد البيانات من صفوف متعددة في Excel
أيضًا ، يمكنك تطبيق VBA رمز لدمج البيانات بسهولة من صفوف متعددة في Excel. إذا كنت ترغب في القيام بذلك ، يمكنك اتباع الخطوات أدناه.
الخطوات :
- أولاً ، اضغط على ALT + F11 لفتح نافذة VBA .
- الآن ، حدد Sheet 7 أو الورقة التي تعمل عليها و انقر بزر الماوس الأيمن عليه.
- بعد ذلك ، حدد بالتسلسل إدراج & gt ؛ الوحدة .
- في هذه المرحلة ، انسخ الكود التالي والصقه في المساحة الفارغة.
8059
💡 Code Explanation:
في هذا الجزء ، سأشرح كود VBA المستخدم أعلاه. الآن ، لقد قسمت الكود إلى أقسام مختلفة وقمت بترقيمها. في هذه المرحلة ، سأشرح قسم الكود بحكمة.
- القسم 1: فيفي هذا القسم ، نقوم بإنشاء فرعي باسم ConsolidateMultiRows () .
- القسم 2 : بعد ذلك ، نعلن عن متغيرات مختلفة.
- القسم 3: هنا ، في هذا القسم ، نقوم بإنشاء InputBox الذي سيطلب نطاقنا المرجعي.
- القسم 4: نقوم بتشغيل حلقة لـ لإضافة مبلغ المبيعات .
- القسم 5: أخيرًا ، نحتاج إلى مسح جميع المحتويات الإضافية و أعد ترتيب الخلايا.
- الآن ، اضغط على F5 وقم بتشغيل الكود.
- في هذه المرحلة ، سيظهر مربع مثل لقطة الشاشة أدناه.
- بعد ذلك ، أدخل النطاق المرجعي
- أخيرًا ، انقر فوق الزر موافق .
- أخيرًا ، لديك بياناتك المدمجة مثل لقطة الشاشة أدناه.
اقرأ المزيد: كيفية دمج البيانات من أعمدة متعددة في Excel (7 طرق سهلة)
خاتمة
أخيرًا وليس آخرًا ، أتمنى أن تكون قد وجدت ما كنت تبحث عنه من هذا مقالة - سلعة. إذا كان لديك أي استفسارات ، يرجى ترك تعليق أدناه. أيضًا ، إذا كنت ترغب في قراءة المزيد من المقالات مثل هذا ، يمكنك زيارة موقعنا على الويب ExcelWIKI .