Özellik ikonu

İNDİS

İndirme izni yok

Genel Bakış

İNDİS (INDEX), bir hücre aralığında belirtilen satır ve sütunun kesiştiği hücrenin değerini verir. Değerin yanı sıra hücre başvurusu da döndürebilir; bu nedenle başka işlevlerin içinde sıkça kullanılır. KAÇINCI ile birleştirildiğinde, listedeki herhangi bir sütundan değer aramak için güçlü bir yöntem sunar. İşlevin dizi ve başvuru olmak üzere iki biçimi vardır.

Söz dizimi ve parametre​

Dizi biçimi
TRTürkçe
ENEnglish
Başvuru biçimi
ENEnglish
Kategori
Arama ve Başvuru
İngilizce adı
INDEX
Platform
Windows Mac Web
5 bağımsız değişken 3 zorunlu 2 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
diziarray Zorunlu Dizi biçiminde değerin alınacağı hücre aralığını veya dizi sabitini belirtir.
başvurureference Zorunlu Başvuru biçiminde değerin alınacağı bir ya da birkaç hücre aralığını belirtir; birden çok aralık parantez içinde verilir.
satır_sayısırow_num Zorunlu Değerin döndürüleceği satırın aralıktaki sırasını belirtir.
sütun_sayısıcolumn_num İsteğe bağlı Değerin döndürüleceği sütunun aralıktaki sırasını belirtir.
alan_sayısıarea_num İsteğe bağlı Başvuru biçiminde birden çok aralık verildiğinde değerin hangi aralıktan alınacağını belirtir.
Geçerli kullanımlar
=İNDİS(B2:C4;1;2)
=İNDİS(B2:C4;0;2)
=İNDİS((B2:B5;C2:C5);2;1;2)
=İNDİS(B2:B5;KAÇINCI(E2;A2:A5;0);1)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlevin iki biçimi vardır. Dizi biçiminde ilk parametre dizi adını taşır ve alan_sayısı kullanılmaz. Başvuru biçiminde ilk parametre başvuru (reference) adını taşır ve bir ya da birkaç hücre aralığını alır; birden çok aralık verildiğinde alan_sayısı hangi aralığın kullanılacağını seçer. Burada verilen imza her iki biçimi tek satırda gösterir.

1. Satır ve sütun numarasıyla değer alma​

A2:B5 aralığındaki ürün ve stok tablosundan, C ve D sütunlarında verilen satır ve sütun numarasına karşılık gelen değeri alalım. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=İNDİS($A$2:$B$5;C2;D2)
=INDEX($A$2:$B$5,C2,D2)
İNDİS
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünStokSatırSütunSonuç
2Rulman811Rulman
3Cıvata11128
4Tekerlek631Tekerlek
5Somun142211
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla Rulman, 8, Tekerlek ve 11 olur. İlk satırda aralığın birinci satırı ile birinci sütunu kesişir; ikinci satırda aynı satırın ikinci sütunu, yani stok değeri alınır. Satır ve sütun numaraları her zaman verilen aralığın içindeki sıraya göre sayılır; sayfadaki gerçek satır numarasına göre sayılmaz.

2. Satır veya sütunun tamamını kullanma​

sütun_sayısı için 0 verildiğinde İNDİS, aralıktaki tüm satırların değerlerini döndürür; satır_sayısı için 0 verilirse ilgili sütunun ya da satırın tamamı gelir. Tek bir hücre birden çok değer gösteremeyeceği için sonucu TOPLA ile toplayalım. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=TOPLA(İNDİS($B$2:$C$4;0;D2))
=SUM(INDEX($B$2:$C$4,0,D2))
İNDİS
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünOcakŞubatSütun noSütun toplamı
2Rulman1201101355
3Cıvata951302330
4Tekerlek140900685
Sütun ToplamıExcelDepo v1.0.0
Sonuçlar sırasıyla 355, 330 ve 685 olur. Sütun numarası 1 iken yalnız Ocak sütunu, 2 iken yalnız Şubat sütunu toplanır. Sütun numarası 0 olduğunda İNDİS aralıktaki tüm sütunları döndürdüğü için toplam iki ayın toplamına eşit olur.

3. KAÇINCI ile arama ve hücre adresi​

Ürün adına göre stok miktarını bulmak için satır numarasını KAÇINCI ile hesaplayabiliriz. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=İNDİS($B$2:$B$5;KAÇINCI(C2;$A$2:$A$5;0))
=INDEX($B$2:$B$5,MATCH(C2,$A$2:$A$5,0))
İNDİS değer yerine hücre başvurusu da döndürebilir. E2 hücresine, bulunan stok hücresinin adresini veren aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=HÜCRE("adres";İNDİS($B$2:$B$5;KAÇINCI(C2;$A$2:$A$5;0)))
=CELL("address",INDEX($B$2:$B$5,MATCH(C2,$A$2:$A$5,0)))
İNDİS
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünStokAranan ürünStok miktarıHücre adresi
2Rulman8Cıvata11$B$3
3Cıvata11Tekerlek6$B$4
4Tekerlek6Somun14$B$5
5Somun14Rulman8$B$2
AramaExcelDepo v1.0.0
Sonuçlar sırasıyla 11, 6, 14 ve 8 olur. KAÇINCI aranan ürünün A sütunundaki sırasını bulur, İNDİS de B sütunundan aynı sıradaki stok değerini alır. E sütununda ise $B$3, $B$4, $B$5 ve $B$2 adresleri görünür; bu, İNDİS işlevinin yalnızca değer değil hücre başvurusu da döndürdüğünü gösterir.

4. Birden çok alan ve geçersiz numaralar​

B2:B5 ve C2:C5 aralıklarını iki ayrı alan olarak verelim; alan_sayısı hangisinin kullanılacağını seçer. Birden çok aralık parantez içinde yazılır. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=İNDİS(($B$2:$B$5;$C$2:$C$5);A2;1;D2)
=INDEX(($B$2:$B$5,$C$2:$C$5),A2,1,D2)
İNDİS
Formülünü incelemek için bir hücre seçin.
ABCDE
1Satır noOcak satışıŞubat satışıAlan noSonuç
231201101140
32951302130
44140903#BAŞV!
55801501#BAŞV!
Alan SeçimiExcelDepo v1.0.0
Sonuçlar sırasıyla 140, 130, #BAŞV! ve #BAŞV! olur. İlk iki satırda alan numarası 1 ve 2 olduğundan değer sırasıyla Ocak ve Şubat sütunundan gelir. Üçüncü satırda yalnızca iki alan bulunduğu halde alan_sayısı 3 verildiği için, dördüncü satırda ise aralıkta yalnızca 4 satır olduğu halde satır_sayısı 5 verildiği için işlev #BAŞV! hatası verir.

Kullanırken dikkat edin​

  • Döndürülen sonuç: İNDİS, satır_sayısı ile sütun_sayısı değerlerinin kesiştiği hücredeki değeri verir. İşlev birden çok değer döndürebilir ve hücre başvurusu da döndürebilir; bu nedenle HÜCRE gibi başvuru bekleyen işlevlerin içinde kullanılabilir.
  • satır_sayısı: satır_sayısı boş bırakılırsa 0 kabul edilir. 0 verildiğinde sütun_sayısı ile belirtilen sütundaki tüm değerler döndürülür. Sayı aralığın dışında bir satırı gösterirse #BAŞV! hatası verilir.
  • sütun_sayısı: sütun_sayısı boş bırakılırsa ya da 0 verilirse satır_sayısı ile belirtilen satırdaki tüm değerler döndürülür. Tek sütunlu bir dizide bu parametre tamamen atlanabilir. Sayı aralığın dışında bir sütunu gösterirse #BAŞV! hatası verilir.
  • alan_sayısı: alan_sayısı boş bırakılırsa 1 kabul edilir ve ilk aralık kullanılır. Sayı başvurudaki alan sayısından büyükse #BAŞV! hatası verilir.
  • Birden çok aralık: Başvuru biçiminde bitişik olmayan hücre aralıkları kullanılacaksa aralıkların parantez içine alınması gerekir. Hangi aralığın seçileceğini alan_sayısı belirler.
  • İlgili işlevler: Herhangi bir sütunda eşleşen değeri bulduktan sonra aynı satırdaki değeri almak için ÇAPRAZARA işlevini, bir değerin konumunu bulmak için ÇAPRAZEŞLEŞTİR veya KAÇINCI işlevini kullanabilirsiniz. İlk sütunda arama yapıp aynı satırdan değer almak için DÜŞEYARA, ilk satırda arama yapıp aynı sütundan değer almak için YATAYARA kullanılır. Bir satır veya sütunda eşleşen değeri bulmak için ARA, sıra numarasına göre değer seçmek için ELEMAN, bir hücreyle ilgili bilgi içeren metni almak için HÜCRE işlevi uygundur. İNDİS ile KAÇINCI birleşimi, değeri herhangi bir sütunda aramanıza olanak tanır.
  • Sürüm: İşlev Excel 1997 sürümünden beri kullanılabilir.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
33
İlk yayın
Güncel
İngilizce
INDEX
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst