استعلام جداول بيانات google: كيفية الانضمام إلى جدولين


غالبًا ما قد ترغب في استخدام الدالة QUERY() في جداول بيانات Google لربط جدولين.

لسوء الحظ، الدالة JOIN() غير موجودة داخل الدالة QUERY() ، ولكن يمكنك استخدام الصيغة التالية كحل بديل لربط جدولين:

 =ArrayFormula(
   {
     A2:B6 ,
     vlookup( A2:A6 , D2:E6 ,COLUMN(Indirect(" R1C2:R1C "&COLUMNS( D2:E6 ),0)),0)
   }
)

تقوم هذه الصيغة الخاصة بتنفيذ صلة يسارية على الجداول الموجودة في النطاقين A2:B6 و D2:E6 .

يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.

مثال: انضم إلى جدولين في جداول بيانات Google

لنفترض أن لدينا الجدولين التاليين في جداول بيانات Google اللذين يحتويان على معلومات حول فرق كرة السلة المختلفة:

يمكننا استخدام الصيغة التالية لإجراء صلة يسارية على كلا الجدولين وإرجاع جدول يحتوي على اسم الفريق والنقاط والتمريرات الحاسمة لكل فريق في الجدول الأيسر:

 =ArrayFormula(
   {
     A2:B6 ,
     vlookup( A2:A6 , D2:E6 ,COLUMN(Indirect(" R1C2:R1C "&COLUMNS( D2:E6 ),0)),0)
   }
)

توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:

انضم إلى استعلام جداول بيانات Google

لاحظ أن النتيجة عبارة عن جدول يحتوي على اسم الفريق والنقاط والتمريرات الحاسمة لكل فريق في الجدول الموجود على اليسار.

ملاحظة : إذا كان الفريق الموجود في الجدول الأيسر غير موجود في الجدول الأيمن، فسيتم إرجاع قيمة #N/A في عمود المساعدة بالجدول الناتج.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في جداول بيانات Google.

استعلام جداول بيانات Google: كيفية الاستعلام من ورقة أخرى
استعلام جداول بيانات Google: حدد الصفوف التي تحتوي على سلسلة
استعلام جداول بيانات Google: كيفية استخدام المجموعة حسب

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *