Applies ToExcel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel على الويب Excel 2024 Excel 2024 Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

تصف هذه المقالة بناء جملة صيغة DGET واستخدامها  الدالة في Microsoft Excel.

الوصف

تستخرج هذه الدالة قيمة مفردة من أحد الأعمدة في قائمة أو قاعدة بيانات تتوافق مع الشروط التي تحددها.

بناء الجملة

DGET(database, field, criteria)‎

يحتوي بناء جملة الدالة DGET على الوسيطات التالية:

  • Database    مطلوبة. نطاق الخلايا الذي تتألف منه القائمة أو قاعدة البيانات. إن قاعدة البيانات عبارة عن قائمة من البيانات المرتبطة تمثل فيها صفوف المعلومات المرتبطة السجلات، وتمثل أعمدة البيانات الحقول. يحتوي الصف الأول من القائمة على تسميات لكل عمود.

  • Field    مطلوبة. تشير إلى العمود الذي تستخدمه الدالة. قم بإدخال تسمية العمود مع تضمينها بين علامتي اقتباس مزدوجتين، مثل "العمر" أو "المحصول"، أو رقم (بدون علامات اقتباس) يمثل موضع العمود في القائمة: 1 للعمود الأول، و2 للعمود الثاني، وهكذا.

  • Criteria    مطلوبة. نطاق الخلايا الذي يحتوي على الشروط التي تحددها. يمكنك استخدام أي نطاق لوسيطة المعايير، طالما أن الوسيطة تحتوي على تسمية عمود واحد على الأقل وخلية واحدة على الأقل أسفل تسمية العمود لتحديد شرط للعمود.

ملاحظات

  • إذا لم يتطابق أي سجل مع المعايير، فترجع DGET #VALUE! وهي قيمة خطأ.

  • إذا تطابق أكثر من سجل واحد مع المعايير، فإن DGET ترجع #NUM! وهي قيمة خطأ.

  • يمكنك استخدام أي نطاق للوسيطة criteria، طالما أن الوسيطة تحتوي على تسمية عمود واحد على الأقل وخلية واحدة على الأقل أسفل تسمية العمود لتحديد شرط.

    على سبيل المثال، إذا كان النطاق G1:G2 يحتوي على تسمية العمود "الدخل" في G1 ومبلغ 10000 ر.س. في G2، فيمكنك تعريف النطاق كـ MatchIncome واستخدام هذا الاسم كوسيطة للمعايير في دالات قاعدة البيانات.

  • على الرغم من إمكانية وضع نطاق المعايير في أي مكان ضمن ورقة العمل، لا تضع نطاق المعايير أسفل القائمة. إذا قمت بإضافة معلومات أخرى إلى القائمة، فستُضاف المعلومات الجديدة إلى أول صف أسفل القائمة. إذا لم يكن الصف الموجود أسفل القائمة فارغاً، فسيتعذّر على Microsoft Excel إضافة المعلومات الجديدة.

  • تأكد من عدم تداخل نطاق المعايير مع القائمة.

  • لإجراء عملية على عمود بأكمله في قاعدة بيانات، أدخل سطراً فارغاً أسفل تسميات الأعمدة في نطاق المعايير.

مثال

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

الشجرة

الارتفاع

العمر

المحصول

الربح

الارتفاع

‎="=تفاح"‎

>10

<16

‎="كمثرى"

>12

الشجرة

الارتفاع

العمر

المحصول

الربح

تفاح

18

20

14

105 ر.س.

كمثرى

12

12

10

96 ر.س.

كرز

13

14

9

105 ر.س.

تفاح

14

15

10

75 ر.س.

كمثرى

9

8

8

77 ر.س.

تفاح

8

9

6

45 ر.س.

الصيغة

الوصف

النتيجة

‎=DGET(A5:E11, "Yield", A1:A3)‎

تُرجع رسالة الخطأ #NUM! قيمة الخطأ لأن أكثر من سجل واحد يفي بالمعايير (أي شجرة تفاح أو كمثرى).

‎#NUM!‎

‎=DGET(A5:E11, "Yield", A1:F3)‎

تقوم بإرجاع 10 (محصول شجرة التفاح في الصف 9) لأن هذا السجل هو الوحيد الذي يستوفي الشروط الواردة في A1:F3.

10

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.