دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

يمكن أن توفر أتمتة عمليات تصفية البيانات وتنظيفها توفيرًا كبيرًا للوقت. بالنسبة لبرنامج اليوم التعليمي ، سأوضح كيف يمكنك مقارنة الاستعلامات ودمجها باستخدام Anti Join in Excel مع Power Query. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.

اسمحوا لي أن أبدأ بالسيناريو. لدينا قائمتان من الخبراء ، تم إنشاؤها بشكل خيالي (قد تكون بعض الأسماء مألوفة). دعنا نقول ، لدي خبراء بايثون الأيسر ، وعلى يميني خبراء LuckyTemplates. ما أريد معرفته هو أنني أستطيع أن أرى أن هناك بعض الأسماء المشتركة ، لكني أريد معرفة من هو خبير بايثون فقط ومن هو خبير في LuckyTemplates فقط. هذا ما سنكون قادرين على فعله مع Anti Joins.

جدول المحتويات

قارن ودمج الاستعلامات باستخدام Anti Joins في LuckyTemplates

يمكننا القيام بذلك في اتجاهين. سيكون Anti Join الأيسر الجدول 1 هنا على اليسار. سنكتشف القيم التي يمكن العثور عليها فقط في الجدول الأيسر. من الذي يفعل بايثون فقط في هذه الحالة؟ سيكون لدى Right Anti Join على الجانب الآخر نفس الفكرة. من يفعل فقط LuckyTemplates؟

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

هذه هي أكبر 10 مدن من حيث عدد السكان في سنوات التعداد تلك. أريد أن أعرف أيهما فريد. نحن نعلم أن نيويورك كبيرة. نحن نعرف مدينة شيكاغو الكبيرة ، ولكن أي منها لم يكن مدرجًا في تعداد 1950 أو العكس؟ هذا ما سأتمكن من فعله باستخدام Power Query.

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

دعنا ندخل إلى محرر الاستعلام الخاص بي. سأقوم بتحرير هذا الاستعلام والانتقال إلى دمج الاستعلامات كجديد .

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

يبلغ عدد سكاننا عام 1950 وسأختار السكان لعام 2020. ستكون العلاقة المشتركة هي المدينة ونريد نوعًا مشتركًا من الانضمام إلى اليسار ، ثم انقر فوق "موافق".

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

كما ترون ، هناك مباريات متاحة فقط في عام 1950. سنرى مدنًا مثل ديترويت وكليفلاند وسانت لويس. فقدت هذه المدن الواقعة في الغرب الأوسط سكانها منذ ذلك الحين.

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

إذا كنت ترغب في جلب معل��مات من تعداد 2020 ، فيمكنك النقر فوق الجزء العلوي الأيمن من عمود الجدول ( pop_2020 ) ، وستجد هذه الأعمدة التي يمكنك تحديدها. أنا لست مهتمًا حقًا بهذه الأشياء ، في هذه الحالة. كل ما أردته هو قائمة الأسماء ، لذا سنتركها كما هي الآن.

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

مع وضع ذلك في الاعتبار ، سأعود إلى مائدة 1950 الخاصة بي. لنقم بتشغيله مرة أخرى. سنقوم بتحديد دمج الاستعلامات كجديد. سنفعل عام 2020 الآن. إنها نفس الفكرة - العلاقة ستكون مدينة في مدينة. لكن هذه المرة سنقوم بعمل مضاد مناسب . A Right Anti Join سوف يعرض المدن التي ستكون فقط في عام 2020 وليس 1950؟

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

سنرى العكس هنا. كل ما يتعين علينا القيام به ، في هذه الحالة ، هو النقر فوق الجدول وسنقوم بالحصول على المعلومات من ذلك الجدول الصحيح. يعد Right Anti Join أقل شيوعًا من Left Anti Join.

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

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

أخيرًا ، نغلق هذا ونحمّله ، وسنختار فقط إنشاء اتصال .

دمج الاستعلامات باستخدام Anti Join In Excel مع Power Query

خاتمة

Anti Joins مفيدة حقًا. إذا كان لديك جدولا بيانات (أو يمكنك إجراء عدة جداول) ، وتريد معرفة التغييرات من الاثنين ، فقد يكون هذا مفيدًا. إذا كنت تحاول معرفة ما لم يقدمه العملاء طلبًا ، على سبيل المثال ، يمكنك استخدام Anti Join أيضًا.

ربما ترغب في اكتشاف بعض القيم الفريدة ، أو موقع محدد واحد أو ما إذا كانت هناك منتجات تُباع في مكان ما ولكن لا يتم بيعها في مكان آخر ، وما إلى ذلك. هذه بعض الطرق الشيقة لاستخدام الانضمام. تكون Anti Joins تقريبًا مثل المرشحات على طاولتك.

آمل أن يكون هذا قد جعلك تفكر في كيفية استخدامها. إذا كنت تستخدم Anti Joins بالفعل ، فأخبرنا كيف تستخدمه.

أتمنى لك كل خير!


كيفية دمج الاستعلامات في LuckyTemplates
Power Query: دمج ملفات من مجلدات متعددة
كيفية دمج الأعمدة ديناميكيًا في جدول Power Query


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته