Makale numarası: 59482 - Son Gözden Geçirme: 22 Haziran 2007 Cuma - Gözden geçirme: 1.5

INDIS ve KAÇıNCı karşı birden çok ölçüt kullanarak

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Microsoft Excel 2000 ve bu makalenin sonraki bir sürümü için 214142  (http://support.microsoft.com/kb/214142/EN-US/ ) bakın.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede, örnek veri ve formüller, birden çok ölçüte dayalı bir değer almak içerir. Bu örneklerde, birden çok ölçüt bir parça) fiyatını almak için kullanın.

Daha fazla bilgi

Aşağıdaki örnekler, üzerinde birden çok koşula dayalı bir değeri bulmak için INDIS ve KAÇıNCı çalışma sayfası işlevlerini kullanın.

Veri sütuna düzenleme

Aşağıdaki verileri kullandığınızı varsayalım:
   A1: Part   B1:  Code   C1:  Price   D1:  Find Part  E1:  Find Code
   A2: x      B2:  11     C2:  5.00    D2:  y          E2:  12
   A3: x      B3:  12     C3:  6.00    D3:  y          E3:  11
   A4: y      B4:  11     C4:  7.00    D4:  x          E4:  12
   A5: y      B5:  12     C5:  8.00    D5:  x          E5:  11
				
12 kodlu y parçasının fiyatını almak istediğinizi düşünelim. (Giriş hücreleri için D2 ve E2 içindir.) Bu bölümü fiyatını almak için <a0></a0>, F2 hücresine aşağıdaki formülü yazın:
   =INDEX($C$2:$C$5,MATCH(D2,IF($B$2:$B$5=E2,$A$2:$A$5),0))
				
formül 8.00 değeri döndürür.

CTRL + ÜST KARAKTER + ENTER (Windows ve OS/2 için Microsoft Excel'de) veya (Macintosh için Microsoft Excel'de) COMMAND + RETURN tuşlarına basarak, bu formülü bir dizi formülü olarak girmelisiniz.

Sonra formül her parça ve kod birleşiminin fiyatını almak için F2 hücresindeki doldurma tutamacını kullanarak doldurabilirsiniz.

Ikinci yöntem aynı sonuçları verir, ancak bunun yerine, birleştirme kullanır. Aşağıdaki örnek formül iç içe IF deyimleri değil gerektirmez, çünkü birden çok ölçüt (ikiden fazla) veri eşleştirme için daha iyi olabilir:
   =INDEX($C$2:$C$5,MATCH(D2&E2,$A$2:$A$5&$B$2:$B$5,0))
				
, ayrıca bu formülü bir dizi formülü olarak girmeniz gerekir. Birleştirme işleci hakkında daha fazla bilgi için "Kullanıcı Kılavuzu 1" dizini "Metin, formüllerde işleçlerin" konusuna bakın.

Örneğin iki koşul için sınırlı olduğunuzu unutmayın
   =INDEX(A2:E5,(MATCH(G1&H1&I1&J1,A2:A5&B2:B5&C2:C5&D2:D5,0)),5)
				
metni veya değeri G1 H1, ı1 ve karşılık gelen sütun A, B, C, D, J1 tüm dört koşullara uyan E (beşinci sütun aralığında A2:E5) sütununda, bir dizi döndürür olarak girdiğiniz

Verileri satır düzenleme

Aşağıdaki verileri kullandığınızı varsayalım:
   A1: Part        B1: x      C1: x     D1: y       E1: y
   A2: Code        B2: 11     C2: 12    D2: 11      E2: 12
   A3: Price       B3: 5.00   C3: 6.00  D3: 7.00    E3: 8.00
   A4: Find Part   B4: y      C4: y     D4: x       E4: x
   A5: Find Code   B5: 12     C5: 11    D5: 12      E5: 11
				
, B4 ve B5 giriş hücrelerle / 12, örneğin, bir kodlu y parçasının fiyatını almak istediğinizi düşünelim. Bu bölümü fiyatını almak için B6 hücresine aşağıdaki formülü yazın:
   =INDEX($B$3:$E$3,MATCH(B4,IF($B$2:$E$2=B5,$B$1:$E$1),0))
				
formül 8.00 değeri döndürür.

CTRL + ÜST KARAKTER + ENTER (Windows ve OS/2 için Microsoft Excel'de) veya (Macintosh için Microsoft Excel'de) COMMAND + RETURN tuşlarına basarak, bu formülü bir dizi formülü olarak girmelisiniz.

Ardından, formülün sağına her parça ve kod birleşiminin fiyatını almak için B6 hücresi için doldurma tutamacını kullanarak doldurabilirsiniz.

Ikinci yöntem aynı sonuçları verir, ancak bunun yerine, birleştirme kullanır. Aşağıdaki örnek formül iç içe IF deyimleri değil gerektirmez, çünkü birden çok ölçüt (ikiden fazla) veri eşleştirme için daha iyi olabilir:
   =INDEX($B$3:$E$3,MATCH(B4&B5,$B$1:$E$1&$B$2:$E$2,0))
				
, ayrıca bu formülü bir dizi formülü olarak girmeniz gerekir. Birleştirme işleci hakkında daha fazla bilgi için "Kullanıcı Kılavuzu 1" dizin içinde "Metin, formüllerde işleçlerin" Bkz:

Referanslar

Arama işlevleri kullanma hakkında daha fazla bilgi için Microsoft Excel 97 Yardımı'nda <a2>Dizin</a2> sekmesini tıklatın, aşağıdaki metni
   lookup functions
				
ve seçili metni arama ve başvuru işlevleri"hakkında" konusuna gidin çift tıklatın.

"Kullanıcı Kılavuzu 1" sürüm 4.0'yi, sonra da <a1>Sayfa</a1>, 132 138

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 98 for Macintosh
Anahtar Kelimeler: 
kbmt kbhowto KB59482 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:59482  (http://support.microsoft.com/kb/59482/en-us/ )
Retired KB ArticleKullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.