مايكروسوفت اكسل هي واحدة من البرامج الأكثر شيوعا للعمل مع الجداول والبيانات. في بعض الأحيان ، عند العمل بكمية كبيرة من البيانات ، نحتاج إلى العثور على تطابقات أو اختلافات بين الأوراق المختلفة. في هذه المقالة ، سنلقي نظرة على عدة طرق للعثور على التطابقات على أوراق مختلفة في إكسيل.
1. باستخدام وظيفة فلوكوب
وظيفة فلوكوب في إكسيل يسمح لك للبحث عن قيمة في جدول واحد وإرجاع القيمة المقابلة من جدول آخر. للعثور على التطابقات على أوراق مختلفة ، يمكنك استخدام هذه الوظيفة عن طريق تحديد ارتباط إلى ورقة أخرى كوسيطة ثانية. على سبيل المثال: =فلوكوب(أ 2 ، ورقة2!A:ب ، 2 ، خطأ) - ستعثر هذه الصيغة على القيمة من الخلية أ2 في العمود أ في الورقة 2 وتعيد القيمة المقابلة من العمود ب.
2. باستخدام وظيفة الفهرس والمطابقة
تقوم دالة الفهرس في إكسيل بإرجاع قيمة من جدول عن طريق تحديد رقم الصف والعمود. تبحث وظيفة المطابقة عن قيمة في النطاق المحدد. يتيح لك استخدام هذه الوظائف معا العثور على تطابقات على أوراق مختلفة. على سبيل المثال: =فهرس(ورقة2!ب: ب ، مباراة (أ 2 ، ورقة 2!ج: أ ، 0)) - ستعثر هذه الصيغة على القيمة من الخلية أ2 في العمود أ في الورقة 2 وتعيد القيمة المقابلة من العمود ب.
3. استخدام التنسيق الشرطي
التنسيق الشرطي هو أداة قوية في إكسيل تسمح لك بتغيير تنسيق الخلايا تلقائيا بناء على حالة معينة. يمكنك استخدام التنسيق الشرطي لتمييز القيم المطابقة على أوراق مختلفة. على سبيل المثال ، يمكنك إعداد شرط لتمييز الخلايا التي تحتوي على قيم مطابقة باللون الأحمر.
من خلال إيجاد التطابقات على أوراق مختلفة في إكسيل ، ستتمكن من تحليل البيانات بشكل أكثر فعالية واستخلاص النتائج. استخدم الطرق المذكورة أعلاه للعثور على التطابقات والاختلافات بين الأوراق المختلفة. وهذا سوف تساعدك على توفير الوقت وتبسيط العمل مع البيانات في إكسيل.
- لماذا من المهم العثور على التطابقات على أوراق مختلفة في إكسيل
- ما هي البيانات التي يمكن نشرها عبر أوراق مختلفة في إكسيل
- استخدام وظيفة فلوكوب للعثور على التطابقات
- تطبيق الفهرس وصيغ المطابقة للعثور على التطابقات
- تصفية البيانات باستخدام مرشح متقدم
- استخدام النطاقات المسماة للعثور على التطابقات
- استيراد البيانات من أوراق العمل الأخرى إلى إكسيل
- أتمتة البحث عن التطابقات باستخدام وحدات الماكرو
لماذا من المهم العثور على التطابقات على أوراق مختلفة في إكسيل
أولا ، يتيح لك البحث عن التطابقات على أوراق مختلفة اكتشاف المعلومات المكررة. يمكن أن يكون هذا مفيدا عند تحليل البيانات أو البحث عن التكرارات أو تتبع التغييرات في الجداول. يتيح لك العثور على التطابقات تحديد التكرار بشكل فعال ويسهل التعامل مع البيانات.
ثانيا ، يساعد البحث عن التطابقات على أوراق مختلفة في إنشاء اتصالات بين البيانات. عندما تحتوي الجداول الموجودة في أوراق عمل مختلفة على بيانات متشابهة أو ذات صلة ، يمكنك استخدام بحث المطابقة لربط هذه البيانات وإنشاء طريقة عرض مشتركة. هذا يبسط تحليل البيانات ويسمح لك برؤية الصورة الكبيرة.
بالإضافة إلى ذلك ، فإن العثور على التطابقات على أوراق مختلفة مفيد عند مقارنة البيانات. إذا كنت بحاجة إلى مقارنة مجموعتين من البيانات الواردة في أوراق عمل مختلفة ، فيمكنك استخدام بحث المطابقة لتحديد الصفوف أو القيم المقابلة. يتيح لك ذلك تحديد الاختلافات بين البيانات بسرعة وبدقة وتحديد الميزات أو التغييرات.
أخيرا ، يساعد العثور على التطابقات على أوراق مختلفة في تجميع البيانات معا. إذا كنت بحاجة إلى دمج البيانات من أوراق متعددة في جدول واحد ، فإن البحث المطابق يسمح لك بتحديد السجلات التي تتطابق مع بعضها البعض وأي المعلومات يجب دمجها. يتيح لك ذلك معالجة كميات كبيرة من البيانات وإنشاء تقارير موجزة أو جداول محورية للتحليل.
بشكل عام ، يعد العثور على التطابقات على أوراق مختلفة في إكسيل أداة مهمة للعمل مع البيانات. يتيح لك ذلك اكتشاف التكرار وإنشاء اتصالات بين البيانات ومقارنة البيانات وجمع البيانات معا. فهم كيفية العمل مع التوفيق بين سوف تساعدك على استخدام إكسل بشكل فعال والحصول على نتائج أكثر دقة ومفيدة عند معالجة البيانات.
ما هي البيانات التي يمكن نشرها عبر أوراق مختلفة في إكسيل
في إكسيل ، يمكن فصل البيانات إلى أوراق مختلفة من أجل تنظيم المعلومات وتسهيل التنقل. هذا مفيد بشكل خاص عندما يكون هناك كمية كبيرة من البيانات أو عندما يكون للبيانات خصائص مختلفة.
يمكن تقسيم البيانات ذات الفترات الزمنية المختلفة إلى أوراق مختلفة ، على سبيل المثال ، إذا كنت بحاجة إلى تتبع المعلومات المالية لسنوات أو أرباع مختلفة. يمكنك أيضا نشر البيانات في مجموعات أو فئات مختلفة ، وهو أمر مفيد عند تحليل البيانات ومقارنتها. على سبيل المثال ، يمكنك تقسيم بيانات المبيعات إلى أوراق حسب المنطقة أو حسب الأقسام في المؤسسة.
يمكن استخدام الأوراق المنفصلة لتخزين الصيغ أو الجداول المحورية أو الرسوم البيانية لتسهيل عرض النتائج وتحسين إمكانية القراءة. يمكن أن يسهل أيضا تحديث البيانات وحساب النتائج تلقائيا.
يسمح لك تقسيم البيانات إلى أوراق مختلفة بالحفاظ على المعلومات منظمة وموزعة ، كما يسهل العمل بكميات كبيرة من البيانات. يمكن أن يؤدي استخدام أوراق عمل مختلفة بشكل فعال في إكسيل إلى تحسين الإنتاجية بشكل كبير وتسهيل تحليل البيانات.
استخدام وظيفة فلوكوب للعثور على التطابقات
لاستخدام وظيفة فلوكوب ، سوف تحتاج إلى الوسائط التالية:
| الوصف | |
|---|---|
| المعنى | القيمة التي يمكن العثور عليها |
| البحث | النطاق الذي للبحث عن القيمة |
| عمود العودة | عدد العمود لإرجاع القيمة من |
| [مجموعة من الحقيقة] | وسيطة إضافية تحدد نوع البحث |
على سبيل المثال ، افترض أن لديك ورقتين – الورقة 1 والورقة 2. على الورقة 1 يوجد العمود أ مع الأسماء ، وعلى الورقة 2 يوجد العمود ب مع الأسماء والعمود ج مع تقدم العمر. من أجل العثور على العمر بالاسم في القائمة1 ، يمكنك استخدام وظيفة فلوكوب في النموذج التالي:
= فلوكوب (أ 2 ، ورقة 2!B ب 2 2: C ج C 10 ، 2 ، خطأ)
في هذا المثال ، تبحث دالة فلوكوب عن قيمة الخلية أ2 على الورقة 2 في النطاق ب2:ج10. إذا وجد تطابقا ، فإنه يرجع القيمة من العمود الثاني (العمود ج) للقيمة التي تم العثور عليها.
من المهم أن تتذكر أن حجة [نطاق الحقيقة] تحدد نوع البحث. إذا قمت بتحديد قيمته كاذبة ، فإن وظيفة فلوكوب البحث عن تطابق تام حسب القيمة. إذا قمت بتحديد صحيح ، فإنه سيتم البحث عن أقرب قيمة. في هذه الحالة ، نظرا لأننا نبحث بالاسم ، فإننا نحدد خطأ.
وهكذا ، وذلك باستخدام وظيفة فلوكوب ، يمكنك بسهولة العثور على مباريات على أوراق مختلفة في إكسيل.
تطبيق الفهرس وصيغ المطابقة للعثور على التطابقات
تسمح لك صيغة الفهرس بالحصول على قيمة الخلية عند الإحداثيات المحددة. في المقابل ، تقوم صيغة المطابقة بإرجاع رقم الصف أو العمود الذي تم العثور على القيمة المحددة فيه.
للعثور على التطابقات على أوراق مختلفة ، تحتاج إلى استخدام هاتين الصيغتين معا. خذ على سبيل المثال ورقتين: الورقة 1 والورقة 2.
لنفترض أننا بحاجة إلى إيجاد قيمة من العمود ب في الورقة 2 تتطابق مع قيمة معينة من العمود أ في الورقة 1. دعونا نستخدم الصيغة:
= فهرس (قائمة2!ب: ب ، المباراة (القائمة 1!أ 1 ، ورقة 2!ج: أ ، 0))
في هذه الحالة ، ورقة 2!ب: ب هي المنطقة التي توجد بها القيمة المطلوبة. مباراة (ورقة 1!أ 1 ، ورقة 2!A:أ ، 0) هي صيغة لإيجاد تطابق في العمود أ على الورقة 2 مع القيمة من العمود أ على الورقة 1. يعني الصفر ("0") في نهاية الصيغة تطابقا تاما.
ستكون نتيجة هذه الصيغة هي القيمة من العمود ب في الورقة 2 المقابلة للمطابقة التي تم العثور عليها.
وبالتالي ، فإن استخدام صيغ الفهرس والمطابقة يسمح لك بالعثور على التطابقات على أوراق مختلفة في إكسيل وإرجاع القيم المطلوبة.
تصفية البيانات باستخدام مرشح متقدم
مايكروسوفت إكسل لديه أداة قوية تسمى مرشح متقدم. باستخدامه ، يمكنك تصفية البيانات على أوراق مختلفة والعثور على التطابقات بينها.
لاستخدام وظيفة التصفية المتقدمة ، حدد أولا نطاق البيانات المطلوب الذي تريد تصفيته. ثم انتقل إلى علامة التبويب" البيانات "وانقر على الزر" خيارات متقدمة "في قسم" الفرز والتصفية".
في مربع الحوار تصفية متقدمة الذي يفتح ، يمكنك اختيار كيفية تصفية البيانات. يمكنك نسخ البيانات التي تمت تصفيتها إلى ورقة عمل أخرى أو ترك الصفوف المرئية فقط في ورقة العمل الأصلية.
للعثور على التطابقات على أوراق مختلفة باستخدام مرشح متقدم ، ستحتاج إلى عدة خطوات. أولا ، انسخ البيانات من الورقة الأولى إلى نطاق مؤقت على ورقة أخرى. ثم حدد هذا النطاق الزمني واستخدم مرشح متقدم لتصفية البيانات في الورقة الثانية.
نتيجة للتصفية ، ستبقى البيانات التي تتطابق مع البيانات الموجودة في الورقة الأولى فقط في الورقة الثانية. بهذه الطريقة يمكنك بسهولة العثور على مباريات بين أوراق مختلفة في إكسيل.
مرشح متقدم هو أداة قوية لتصفية البيانات في إكسيل. يسمح لك بالعثور على التطابقات بين الأوراق المختلفة والعمل مع البيانات بشكل أكثر كفاءة. لا تخف من تجربة وظيفة المرشح المتقدمة للعثور على البيانات التي تحتاجها بشكل أسرع وأكثر ملاءمة.
استخدام النطاقات المسماة للعثور على التطابقات
يحتوي إكسيل على ميزة مفيدة تتيح لك استخدام النطاقات المسماة للعثور على التطابقات على أوراق مختلفة. هذا مفيد للغاية عندما تعمل مع مجموعات بيانات كبيرة وتريد تحديد ما إذا كانت هناك تطابقات بينها بسرعة.
أولا ، تحتاج إلى تحديد نطاق مسمى على كل ورقة تريد إجراء مقارنات بها. على سبيل المثال ، إذا كان لديك ورقتي بيانات ، فيمكنك تسمية النطاق في الورقة الأولى "التاريخ1" والنطاق في الورقة الثانية "التاريخ2". للقيام بذلك ، حدد النطاق المطلوب من الخلايا ، ثم انقر بزر الماوس الأيمن على النطاق المحدد وحدد خيار "نطاق الاسم". أدخل الاسم المطلوب واضغط على إدخال.
بعد تحديد النطاقات بالأسماء ، يمكنك استخدام وظيفة المطابقة () للعثور على التطابقات. على سبيل المثال ، أدخل الصيغة التالية في الخلية حيث تريد رؤية النتيجة:
= المباراة (التاريخ 1 ، التاريخ 2 ، 0)
بعد الضغط على إنتر ، سيبحث إكسيل عن التطابقات بين النطاقات المحددة ويعيد النتيجة. إذا كان هناك تطابق واحد على الأقل ، تقوم الدالة بإرجاع رقم موضع المباراة الأولى. في حالة عدم وجود تطابقات ، تقوم الدالة بإرجاع الخطأ #غير متوفر.
يمكنك أيضا استخدام وظيفة العد () لحساب عدد التطابقات بين نطاقين. على سبيل المثال ، أدخل الصيغة التالية:
= عد إذا (التاريخ2 ، التاريخ1)
ستعيد هذه الصيغة عدد التطابقات بين النطاق "التاريخ2" والنطاق "التاريخ1".
استخدام النطاقات المسماة ووظائف البحث يجعل من الاسهل بكثير للعمل مع مجموعات البيانات المعقدة في إكسيل. يمكن أن يكون هذا مفيدا عند تحليل ومقارنة كميات كبيرة من المعلومات.
استيراد البيانات من أوراق العمل الأخرى إلى إكسيل
إذا كنت تعمل مع أوراق بيانات متعددة في إكسيل ، فقد تحتاج إلى استيراد البيانات من ورقة إلى أخرى. يمكن أن تكون هذه العملية مفيدة للغاية عندما تحتاج إلى دمج البيانات من مصادر مختلفة أو تحليل كمية كبيرة من المعلومات.
هناك عدة طرق لاستيراد البيانات من أوراق أخرى إلى إكسيل:
1. باستخدام الصيغة
واحدة من أسهل الطرق لاستيراد البيانات هي استخدام الصيغ. على سبيل المثال ، إذا كانت البيانات التي تريد استيرادها موجودة على الورقة "الورقة 1" في نطاق أ1:د10 ، وتريد استيرادها إلى الورقة "الورقة 2" ، يمكنك استخدام الصيغة " =الورقة 1!ج 1: د 10". ستقوم هذه الصيغة بنسخ البيانات من الورقة" الورقة 1 "إلى الورقة"الورقة 2". يمكنك أيضا تغيير الصيغة حسب حالتك المحددة.
2. باستخدام وظيفة فلوكوب
وظيفة فلوكوب في إكسيل يمكن أن تكون مفيدة جدا عندما تحتاج إلى العثور على قيمة معينة على ورقة واحدة واستيراده إلى آخر. على سبيل المثال ، إذا كان لديك ورقة "ورقة 1" مع البيانات ورقة "ورقة 2" التي تريد استيراد قيم معينة ، يمكنك استخدام وظيفة فلوكوب للعثور على القيم على "ورقة 1" واستيرادها إلى "ورقة 2". الصيغة قد تبدو شيئا من هذا القبيل: "= فلوكوب (قيمة للبحث ، قائمة 1!أ 1: د 10 ، رقم العمود ، خطأ)".
3. باستخدام استعلام الطاقة
استعلام الطاقة هو أداة بنيت في إكسيل التي تسمح لك بسهولة استيراد والجمع بين البيانات من مصادر مختلفة. باستخدامه ، يمكنك استيراد البيانات من الأوراق الأخرى وإجراء التحويلات وتحليل كميات كبيرة من المعلومات. لاستخدام استعلام الطاقة ، انتقل إلى علامة التبويب" البيانات "في القائمة إكسيل وحدد أدوات في قسم" الحصول على البيانات الخارجية". بعد ذلك ، اتبع الإرشادات لإعداد استيراد البيانات من الأوراق الأخرى.
هذه ليست سوى عدد قليل من الطرق لاستيراد البيانات من أوراق العمل الأخرى إلى إكسيل. اعتمادا على احتياجاتك ومهامك ، يمكنك اختيار الطريقة الأنسب لعملك. استيراد البيانات من أوراق العمل الأخرى يمكن تبسيط كبير عملك وتساعدك على تحليل البيانات في إكسيل بشكل أكثر كفاءة.
أتمتة البحث عن التطابقات باستخدام وحدات الماكرو
يوفر ميكروسوفت إكسيل أداة قوية للعمل مع البيانات ، وهي وحدات الماكرو. تسمح لك وحدات الماكرو بأتمتة المهام الروتينية مثل البحث عن البيانات ومقارنتها على أوراق مختلفة.
للبحث تلقائيا عن التطابقات على أوراق مختلفة في إكسيل ، يمكنك تطوير واستخدام ماكرو. هنا مثال على كيفية القيام بذلك:
| ورقة 1 | ورقة 2 | |
|---|---|---|
| نتيجة التفاح | الموز | |
| الموز | أورانج | الموز |
| العنب | مانجو | |
| أورانج | العنب | العنب |
ينظر هذا الماكرو إلى القيم الموجودة على ورقتين مختلفتين (في هذه الحالة ، الورقة 1 والورقة 2) ويسجل التطابقات في العمود الثالث (النتيجة). إذا تطابق القيم ، يتم كتابتها إلى الخلايا المقابلة من العمود الثالث.
لإنشاء ماكرو للبحث تلقائيا عن التطابقات ، اتبع الخطوات التالية:
- فتح فيسوال باسيك للتطبيقات (فبا) عن طريق الضغط على ألت+إف 11.
- حدد إدراج من القائمة الرئيسية ثم الوحدة النمطية لإضافة وحدة نمطية جديدة.
- Вставьте следующий код в раздел модуля:
- Sub CompareSheets()
- Dim ws1 As Worksheet, ws2 As Worksheet
- Dim cell As Range, rng1 As Range, rng2 As Range
- ' Ссылка на Лист 1
- Set ws1 = ThisWorkbook.Sheets("Лист 1")
- ' Ссылка на Лист 2
Set ws2 = ThisWorkbook.Sheets("Лист 2")