استعلام جداول بيانات 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)
}
)
توضح لقطة الشاشة التالية كيفية استخدام هذه الصيغة عمليًا:
لاحظ أن النتيجة عبارة عن جدول يحتوي على اسم الفريق والنقاط والتمريرات الحاسمة لكل فريق في الجدول الموجود على اليسار.
ملاحظة : إذا كان الفريق الموجود في الجدول الأيسر غير موجود في الجدول الأيمن، فسيتم إرجاع قيمة #N/A في عمود المساعدة بالجدول الناتج.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في جداول بيانات Google.
استعلام جداول بيانات Google: كيفية الاستعلام من ورقة أخرى
استعلام جداول بيانات Google: حدد الصفوف التي تحتوي على سلسلة
استعلام جداول بيانات Google: كيفية استخدام المجموعة حسب