عند استعلام البيانات في Excel، قد تحتاج إلى استخدام قيمة إدخال - معلمة - لتحديد شيء ما حول الاستعلام. للقيام بذلك، يمكنك إنشاء استعلام معلمات في Microsoft Query:
-
يتم استخدام المعلمات في عبارة WHERE الخاصة باستعلام – فهي تعمل دائما كتصفية للبيانات التي تم استردادها.
-
يمكن للمعلمات مطالبة المستخدم بقيمة إدخال عند تشغيل الاستعلام أو تحديثه، أو استخدام ثابت كقيمة إدخال، أو استخدام محتويات خلية معينة كقيمة إدخال.
-
تعد المعلمة جزءا من الاستعلام الذي يتم تعديله، ولا يمكن إعادة استخدامها في استعلامات أخرى.
ملاحظة إذا كنت تريد الطريقة الأخرى لإنشاء استعلامات المعلمات، فحدد إنشاء استعلام معلمات (Power Query).
الإجراء
-
انقر فوق >البيانات & تحويل البيانات > الحصول على بيانات > من مصادر أخرى > من Microsoft Query.
-
اتبع خطوات معالج الاستعلامات. على "معالج الاستعلام" – شاشة "إنهاء"، حدد عرض البيانات أو تحرير الاستعلام في Microsoft Query ثم انقر فوق إنهاء. تفتح نافذة Microsoft Query وتعرض الاستعلام.
-
انقر فوق عرض> SQL. في مربع SQL الذي يظهر، ابحث عن عبارة WHERE – سطر يبدأ بالكلمة WHERE، عادة في نهاية SQL البرمجية. إذا لم يكن هناك عبارة WHERE، فأضف عبارة عن طريق كتابة WHERE على سطر جديد في نهاية الاستعلام.
-
بعد WHERE، اكتب اسم الحقل وعامل المقارنة (=، <، >، LIKE، وما إلى ذلك)، وأحد ما يلي:
-
للحصول على مطالبة معلمة عامة، اكتب علامة استفهام (؟). لا يتم عرض عبارة مفيدة في المطالبة التي تظهر عند تشغيل الاستعلام.
-
للحصول على مطالبة معلمة تساعد الأشخاص على توفير إدخال صالح، اكتب عبارة محاطة بأقواس مربعة. يتم عرض العبارة في مطالبة المعلمة عند تشغيل الاستعلام.
-
-
بعد الانتهاء من إضافة الشروط باستخدام معلمات إلى عبارة WHERE، انقر فوق موافق لتشغيل الاستعلام. Excel يطالبك بتوفير قيمة لكل معلمة، ثم يعرض Microsoft Query النتائج.
-
عندما تكون جاهزا لتحميل البيانات، أغلق نافذة Microsoft Query لإرجاع النتائج إلى Excel. يتم فتح مربع الحوار استيراد البيانات.
-
لمراجعة المعلمات، انقر فوق خصائص. ثم في مربع الحوار خصائص الاتصال، ضمن علامة التبويب تعريف، انقر فوق معلمات.
-
يعرض مربع الحوار معلمات المعلمات المستخدمة في الاستعلام. حدد معلمة ضمن اسم المعلمة لمراجعة كيفية الحصول على قيمة المعلمة أو تغييرها. يمكنك تغيير مطالبة المعلمة أو إدخال قيمة معينة أو تحديد مرجع خلية.
-
انقر فوق موافق لحفظ التغييرات وأغلق مربع الحوار معلمات، ثم في مربع الحوار استيراد بيانات، انقر فوق موافق لعرض نتائج الاستعلام في Excel.
أصبح المصنف الآن استعلام معلمات. كلما قمت بتشغيل الاستعلام أو تحديث اتصال البيانات الخاص به، Excel المعلمة لإكمال عبارة WHERE الخاصة الاستعلام. إذا كانت المعلمة تطلب قيمة، Excel عرض مربع الحوار إدخال قيمة المعلمة لتجميع الإدخال – يمكنك كتابة قيمة أو النقر فوق خلية تحتوي على القيمة. يمكنك أيضا تحديد أنه يجب دائما استخدام القيمة أو المرجع الذي توفره، وإذا كنت تستخدم مرجع خلية، يمكنك تحديد أنه يجب على Excel تحديث اتصال البيانات تلقائيا (أي تشغيل الاستعلام مرة أخرى) كلما تم تغيير قيمة الخلية المحددة.