Axtarış & İstinad
Bütün versiyalar
◉ 44 baxış
=INDEX()
Diapazonun müəyyən mövqeyindəki dəyəri qaytarır
Tətbiq olunur:
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])
Təfərrüatlar üçün arqument adlarının üzərinə gəlin.
Çıxış növüQarışıq
Populyarlıq95 / 100
VolatileXeyr
Dinamik MassivXeyr
Nümunə .xlsx endir ▦ Playgroundda sına
Bu funksiyaya aid fayl — təhlükəsiz & yüngül · nümunə məlumatlar + canlı düsturlar
⬇ Nümunə İş Kitabını Endir
=INDEX() üçün xüsusi .xlsx — farsca nümunə məlumatlar & canlı düsturlar — Excel-də açın.
- Vərəq “Nümunə” — cədvəl + düstur
- Vərəq “Təlimat” — sintaksis, arqumentlər & qeydlər
- Ani & təhlükəsiz (token + limit)
Bu funksiyanın quizi
%d sual — sintaksis, nümunə & xəta!
◧ Arqumentlər
| Arqument | Növ | Status | Təsvir |
|---|---|---|---|
array |
Aralıq | Məcburi | Diapazon |
row_num |
Ədəd | Məcburi | Sətir nömrəsi |
column_num |
Ədəd | Məcburi | Sütun nömrəsi |
reference |
Aralıq | Məcburi | ارجاع به یک یا چند محدوده سلول. اگر محدوده ناپیوسته وارد میکنید، آن را داخل پرانتز بگذارید. اگر هر ناحیه فقط یک سطر یا یک ستون داشته باشد، آرگومان row_num یا column_num بهترتیب اختیاری است؛ برای مثال برای ارجاع تکسطری از INDEX(reference,,column_num) استفاده کنید. |
area_num |
Aralıq | İstəyə bağlı | انتخاب محدودهای از reference که تقاطع row_num و column_num از آن برگردانده میشود. اولین ناحیه شماره ۱، دومی ۲ و به همین ترتیب. اگر area_num حذف شود، از ناحیه ۱ استفاده میشود. همه ناحیهها باید در یک برگ باشند؛ در غیر این صورت خطای #VALUE! رخ میدهد. اگر به محدودههایی در برگهای مختلف نیاز دارید، از شکل آرایهای INDEX به همراه تابع دیگری مانند CHOOSE استفاده کنید. |
▣ Nümunələr
▦ Məlumatlar
| Hüceyrə | Dəyər |
|---|---|
A2 |
Apples |
B2 |
Lemons |
A3 |
Bananas |
B3 |
Pears |
A4 |
Fruit |
B4 |
Price |
C4 |
Count |
A5 |
Apples |
B5 |
$0.69 |
C5 |
40 |
A6 |
Bananas |
B6 |
$0.34 |
C6 |
38 |
A7 |
Lemons |
B7 |
$0.55 |
C7 |
15 |
A8 |
Oranges |
B8 |
$0.25 |
C8 |
25 |
A9 |
Pears |
B9 |
$0.59 |
C9 |
40 |
A10 |
Almonds |
B10 |
$2.80 |
C10 |
10 |
A11 |
Cashews |
B11 |
$3.55 |
C11 |
16 |
A12 |
Peanuts |
B12 |
$1.25 |
C12 |
20 |
A13 |
Walnuts |
B13 |
$1.75 |
C13 |
12 |
A14 |
Apples |
B14 |
Lemons |
A15 |
Bananas |
B15 |
Pears |
A16 |
Fruit |
B16 |
Price |
C16 |
Count |
A17 |
Apples |
B17 |
$0.69 |
C17 |
40 |
A18 |
Bananas |
B18 |
$0.34 |
C18 |
38 |
A19 |
Lemons |
B19 |
$0.55 |
C19 |
15 |
A20 |
Oranges |
B20 |
$0.25 |
C20 |
25 |
A21 |
Pears |
B21 |
$0.59 |
C21 |
40 |
A22 |
Almonds |
B22 |
$2.80 |
C22 |
10 |
A23 |
Cashews |
B23 |
$3.55 |
C23 |
16 |
A24 |
Peanuts |
B24 |
$1.25 |
C24 |
20 |
A25 |
Walnuts |
B25 |
$1.75 |
C25 |
12 |
Nümunə 1
=INDEX(A2:B3,2,2)
Nəticə:
Pears
Nümunə 2
=INDEX(A2:B3,2,1)
Nəticə:
Bananas
مقدار سطر اول و ستون دوم در آرایه ثابت {1,2;3,4}
=INDEX({1,2;3,4},0,2)
Nəticə:
2
تقاطع سطر دوم و ستون سوم در محدوده A2:C6 که همان محتوای سلول C3 است
=INDEX(A2:C6, 2, 3)
Nəticə:
38
تقاطع سطر دوم و ستون دوم در ناحیه دوم A8:C11 که همان محتوای سلول B9 است
=INDEX((A1:C6, A8:C11), 2, 2, 2)
Nəticə:
1.25
مجموع ستون سوم در ناحیه اول محدوده A1:C11 که همان مجموع C1:C11 است
=SUM(INDEX(A1:C11, 0, 3, 1))
Nəticə:
216
مجموع محدودهای که از B2 شروع میشود و تا تقاطع سطر پنجم و ستون دوم محدوده A2:A6 ادامه دارد، یعنی مجموع B2:B6
=SUM(B2:INDEX(A2:C6, 5, 2))
Nəticə:
2.42
§ Əlavə qeydlər
- اگر هر دو آرگومان row_num و column_num استفاده شوند، INDEX مقدار سلول واقع در تقاطع آنها را برمیگرداند.
- مقادیر row_num و column_num باید به سلولی داخل array اشاره کنند؛ در غیر این صورت INDEX خطای #REF! را برمیگرداند.
- اگر row_num یا column_num را صفر قرار دهید، INDEX آرایهای از مقادیر کل ستون یا سطر را برمیگرداند و باید بهصورت فرمول آرایهای وارد شود.
- پس از انتخاب محدوده با reference و area_num، پارامترهای row_num و column_num یک سلول خاص را انتخاب میکنند: row_num برابر ۱ یعنی اولین سطر محدوده و column_num برابر ۱ یعنی اولین ستون.
- اگر row_num یا column_num را صفر قرار دهید، INDEX ارجاع کل ستون یا سطر را برمیگرداند.
- مقادیر row_num و column_num و area_num باید به سلولی داخل reference اشاره کنند؛ در غیر این صورت خطای #REF! رخ میدهد. اگر row_num و column_num حذف شوند، INDEX ناحیه مشخصشده با area_num را برمیگرداند.
- نتیجه تابع INDEX یک ارجاع است و بسته به فرمول ممکن است بهعنوان ارجاع یا مقدار استفاده شود؛ برای مثال CELL("width",INDEX(A1:B2,1,2)) معادل CELL("width",B1) است، در حالی که 2*INDEX(A1:B2,1,2) مقدار عددی سلول B1 را برمیگرداند.
✦ Qeydlər
- Diapazon yalnız bir sütun və ya bir sətirdirsə, bir nömrə kifayətdir.
- Sətir nömrəsi sıfır olsa, bütün sütun qaytarılır.
- Diapazon ölçüsündən böyük nömrə #REF! xətası verir.
- اگر row_num یا column_num را صفر قرار دهید، INDEX ارجاع کل ستون یا سطر را برمیگرداند.
- نتیجه تابع INDEX یک ارجاع است و سایر فرمولها آن را بهصورت ارجاع تفسیر میکنند؛ بسته به فرمول ممکن است بهعنوان ارجاع یا مقدار استفاده شود. برای مثال CELL("width",INDEX(A1:B2,1,2)) معادل CELL("width",B1) است، در حالی که 2*INDEX(A1:B2,1,2) مقدار عددی سلول B1 را برمیگرداند.
⚠ Yaygın Xətalar
#REF!
Sətir və ya sütun nömrəsi diapazon ölçüsündən böyükdür
Həll: Nömrələri və diapazon ölçüsünü yoxlayın
#VALUE!
ناحیههای reference در برگهای مختلف قرار دارند.
Həll: همه ناحیهها را در یک برگ قرار دهید یا از شکل آرایهای INDEX به همراه تابع CHOOSE برای ترکیب محدودهها استفاده کنید.
💬 Şərhlər & Sual-Cavab 0 təsdiqli
🔒 Təsdiqdən sonra dərc ediləcək.Təsdiqdən sonra görünür
Hələ şərh yoxdur — ilk siz olun!