بحث ومرجع
كل الإصدارات
◉ 13 مشاهدة
=INDEX()
يعيد قيمة من نطاق حسب رقم الصف والعمود
ينطبق على:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=INDEX(array, row_num, [column_num])
مرّر فوق أسماء المعاملات للتفاصيل.
نوع الإخراجمختلط
الشعبية95 / 100
متقلبةلا
مصفوفة ديناميكيةلا
📥 تنزيل عينة .xlsx — قريباً
▦ جرّب في الملعب
ملف مخصص لهذه الدالة — آمن وخفيف · بيانات عينة + صيغ حية
⬇ تنزيل مصنف العينة
ملف .xlsx مخصص لـ =INDEX() ببيانات فارسية وصيغ حية — افتحه في Excel.
- ورقة “عينة” — جدول + صيغة
- ورقة “دليل” — الصياغة والمعاملات والنصائح
- فوري وآمن (رمز + حد)
🧠 🧠 اختبار هذه الدالة
%d أسئلة — الصياغة، المثال والخطأ!
◧ المعاملات
| المعامل | النوع | الحالة | الوصف |
|---|---|---|---|
array |
نطاق | مطلوب | النطاق أو المصفوفة المصدر |
row_num |
رقم | مطلوب | رقم الصف داخل النطاق |
column_num |
رقم | مطلوب | رقم العمود داخل النطاق |
reference |
نطاق | مطلوب | ارجاع به یک یا چند محدوده سلول. اگر محدوده ناپیوسته وارد میکنید، آن را داخل پرانتز بگذارید. اگر هر ناحیه فقط یک سطر یا یک ستون داشته باشد، آرگومان row_num یا column_num بهترتیب اختیاری است؛ برای مثال برای ارجاع تکسطری از INDEX(reference,,column_num) استفاده کنید. |
area_num |
نطاق | اختياري | انتخاب محدودهای از reference که تقاطع row_num و column_num از آن برگردانده میشود. اولین ناحیه شماره ۱، دومی ۲ و به همین ترتیب. اگر area_num حذف شود، از ناحیه ۱ استفاده میشود. همه ناحیهها باید در یک برگ باشند؛ در غیر این صورت خطای #VALUE! رخ میدهد. اگر به محدودههایی در برگهای مختلف نیاز دارید، از شکل آرایهای INDEX به همراه تابع دیگری مانند CHOOSE استفاده کنید. |
▣ أمثلة
المثال 1
=INDEX(A2:B3,2,2)
المثال 2
=INDEX(A2:B3,2,1)
مقدار سطر اول و ستون دوم در آرایه ثابت {1,2;3,4}
=INDEX({1,2;3,4},0,2)
تقاطع سطر دوم و ستون سوم در محدوده A2:C6 که همان محتوای سلول C3 است
=INDEX(A2:C6, 2, 3)
تقاطع سطر دوم و ستون دوم در ناحیه دوم A8:C11 که همان محتوای سلول B9 است
=INDEX((A1:C6, A8:C11), 2, 2, 2)
مجموع ستون سوم در ناحیه اول محدوده A1:C11 که همان مجموع C1:C11 است
=SUM(INDEX(A1:C11, 0, 3, 1))
مجموع محدودهای که از B2 شروع میشود و تا تقاطع سطر پنجم و ستون دوم محدوده A2:A6 ادامه دارد، یعنی مجموع B2:B6
=SUM(B2:INDEX(A2:C6, 5, 2))
✦ نصائح
- مع MATCH تغني عن VLOOKUP.
- أرقام الصف والعمود نسبية للنطاق.
- لإعادة صف كامل اجعل رقم العمود صفرًا.
- اگر row_num یا column_num را صفر قرار دهید، INDEX ارجاع کل ستون یا سطر را برمیگرداند.
- نتیجه تابع INDEX یک ارجاع است و سایر فرمولها آن را بهصورت ارجاع تفسیر میکنند؛ بسته به فرمول ممکن است بهعنوان ارجاع یا مقدار استفاده شود. برای مثال CELL("width",INDEX(A1:B2,1,2)) معادل CELL("width",B1) است، در حالی که 2*INDEX(A1:B2,1,2) مقدار عددی سلول B1 را برمیگرداند.
⚠ أخطاء شائعة
#REF!
رقم الصف أو العمود خارج النطاق
الحل: صحح الأرقام
#VALUE!
ناحیههای reference در برگهای مختلف قرار دارند.
الحل: همه ناحیهها را در یک برگ قرار دهید یا از شکل آرایهای INDEX به همراه تابع CHOOSE برای ترکیب محدودهها استفاده کنید.
💬 التعليقات والأسئلة 0 موافق عليه
🔒 سيُنشر بعد المراجعة.يظهر بعد موافقة الإدارة
لا تعليقات بعد — كن أول من يعلق!