INDEX işlevini iki tam eşleşmeli MATCH işleviyle kullanarak bir varlık satırıyla biçim sütununun kesiştiği yerdeki miktarı döndürün. Bu kılavuzda küçük bir sanat varlığı çalışma sayfası oluşturuluyor, formül açıklanıyor ve desteklenen Mac sürümleri için iç içe XLOOKUP alternatifi gösteriliyor.
Mac için Excel’de hangi arama yöntemi çalışır?
Bu görevde Dot Grid gibi bir varlık adınız ve PNG gibi bir biçiminiz var. Bunların kesiştiği yerdeki tek miktarı bulmak istiyorsunuz. Buna genellikle iki yönlü arama denir.
Microsoft, INDEX ve MATCH işlevlerinin Microsoft 365 için Excel’in Mac sürümünde, Mac için Excel 2024’te ve Mac için Excel 2021’de kullanılabildiğini belirtiyor. Bu makaledeki her iki yöntem de belgelenmiş bu Mac kapsamı içinde çalışır. Microsoft’un INDEX işlevi belgelerine ve MATCH işlevi belgelerine bakın.
XLOOKUP işlevi de bu Mac sürümleri için belgelenmiştir. Microsoft, bu sürümler sayfanın daha geniş geçerlilik listesinde yer alsa da Excel 2016 ve Excel 2019’da kullanılamadığını açıkça belirtiyor. Sürümünüzde XLOOKUP yoksa INDEX ve MATCH yöntemini kullanın. Microsoft: XLOOKUP işlevi
Öğrenirken satır ve sütun konumlarını ayrı ayrı incelemek istiyorsanız INDEX ve MATCH ile başlayın. Bu işlevi zaten kullanıyorsanız ve varsayılan tam eşleşmeyi tercih ediyorsanız iç içe XLOOKUP yöntemini seçin.
Küçük bir sanat varlığı miktar tablosu oluşturun
Boş bir çalışma sayfasında aşağıdaki örnek verileri A1:D5 aralığına girin. Aşağıdaki tablonun en sol sütunu çalışma sayfasındaki A sütununa karşılık gelir; satır numaraları için fazladan bir sütun eklemeyin. Bu miktarlar örnek amaçlıdır.
| Varlık | SVG | PNG | JPG |
|---|---|---|---|
| Tile Arc | 12 | 18 | 6 |
| Dot Grid | 8 | 24 | 10 |
| Loop Ribbon | 15 | 9 | 0 |
| Soft Square | 7 | 14 | 5 |
Her varlık bir satırda, her biçim bir sütunda yer alır. Bu örnekte benzersiz varlık etiketleri ve biçim başlıkları kullanın. Miktarın sıfır olduğu biliniyorsa açıkça sayısal sıfır girin; miktarı henüz belirlenmemiş hücreleri tabloyu kullanmadan önce kontrol etmek üzere boş bırakın.
Aynı çalışma sayfasında ayrı bir arama alanı oluşturun:
| Hücre | Girilecek değer |
|---|---|
F1 |
Aranacak varlık |
F2 |
Dot Grid |
G1 |
Aranacak biçim |
G2 |
PNG |
H1 |
Miktar |
Üç kaynak aralığın farklı görevleri vardır: A2:A5 varlık etiketlerini, B1:D1 biçim başlıklarını, B2:D5 ise yalnızca miktarları içerir. Başlıkları miktar aralığının dışında tutmak, göreli konumların doğru şekilde hizalanmasını sağlar.
INDEX ve iki MATCH işleviyle miktarı döndürün
H2 hücresini seçin, bu formülün tamamını girin ve Return tuşuna basın:
=INDEX($B$2:$D$5,MATCH(F2,$A$2:$A$5,0),MATCH(G2,$B$1:$D$1,0))
Sonuç 24 olmalıdır: Dot Grid için PNG sütunundaki miktar. Microsoft’un Mac yönergelerinde bir sonuç hücresi seçme, = ile başlayan bir formül girme ve Return tuşuna basma adımları açıklanıyor. Microsoft: Formül girme
İki konumu anlama
İlk MATCH, A2:A5 aralığında varlığın konumunu bulur; ikincisi B1:D1 aralığında biçimin konumunu bulur. Son 0 bağımsız değişkeni tam eşleşme ister. Bu bağımsız değişken olmadan MATCH, verilerin sıralı olmasını gerektiren yaklaşık eşleşmeyi varsayılan olarak kullanır. Microsoft: MATCH işlevi
Verilen girdiler için iki iç hesaplama şöyledir:
=MATCH(F2,$A$2:$A$5,0)
Sonuç: 2.
=MATCH(G2,$B$1:$D$1,0)
Sonuç: 2.
Bu nedenle tam formül, miktar bloğunda 2 satırını ve 2 sütununu seçer:
=INDEX($B$2:$D$5,2,2)
Bu, 24 değerini içeren C3 çalışma sayfası hücresidir. INDEX, sağlanan aralık içindeki konumları kullanır; bu nedenle burada aralığın ikinci satırı, çalışma sayfasının 3 satırıdır. Microsoft, her iki konum da sağlandığında bunların kesişimindeki değerin döndürüldüğünü belgeliyor. Microsoft: INDEX işlevi
Formülü kopyalarken kaynak aralıklarını sabit tutun
Dolar işaretleri kaynak aralıklarını sabitler. F2 ve G2 girdi başvuruları göreli kalır; bu nedenle H2 hücresini aşağı doğru H3 hücresine kopyaladığınızda yeni formül, aynı kaynak tablosunu kullanırken F3 ve G3 hücrelerini okur. Mac’te formül çubuğunda bir başvuruyu seçip başvuru türleri arasında geçiş yapmak için Command+T tuşlarına da basabilirsiniz. Microsoft: Göreli ve mutlak başvurular arasında geçiş yapma
Örneğin, F3 hücresine Tile Arc, G3 hücresine JPG girin ve ardından H2 hücresini H3 hücresine kopyalayın. Yeni sonuç 6 olmalıdır. Böylece özgün varlık tablosunu değiştirmeden küçük bir istek listesi oluşturabilirsiniz.
Desteklenen Mac sürümlerinde iç içe XLOOKUP kullanın
Aynı çalışma sayfası ve arama girdileriyle, bunun yerine H2 hücresine şu formülü girebilirsiniz:
=XLOOKUP(F2,$A$2:$A$5,XLOOKUP(G2,$B$1:$D$1,$B$2:$D$5))
Bu, Dot Grid ve PNG için 24 değerini döndürür. Microsoft’un belgelerinde, kesişimdeki değeri döndürmek üzere hem dikey hem yatay arama yapan iç içe bir XLOOKUP örneği yer alıyor. Tam eşleşme varsayılandır. Microsoft: XLOOKUP işlevi
Bu örnekte iç arama, PNG miktar sütununu seçer: 18, 24, 9 ve 14. Dış arama ise Dot Grid ile hizalanan girdiyi seçer. Aynı üç kaynak aralığı kullanmak, bu yöntemi önceki formülle kolayca karşılaştırmanızı sağlar.
Daha büyük bir tablo kullanmadan önce sonucu kontrol edin
Küçük bir kabul kontrolü için aşağıdaki örnekleri kullanın. Her satır için F2 ve G2 değerlerini değiştirin, ardından H2 değerini beklenen sonuçla karşılaştırın. Özgün örneği korumak istiyorsanız daha sonra Dot Grid ve PNG değerlerini geri yükleyin.
| Varlık girdisi | Biçim girdisi | Beklenen sonuç | Kontrol edilen |
|---|---|---|---|
| Dot Grid | PNG | 24 | Orta kesişim |
| Tile Arc | JPG | 6 | İlk varlık ve son biçim |
| Soft Square | SVG | 7 | Son varlık ve ilk biçim |
| Loop Ribbon | JPG | 0 | Açıkça belirtilen sıfır miktar |
| Tile Arcs | PNG | #N/A |
Bulunmayan varlık etiketi |
| Dot Grid | TIFF | #N/A |
Bulunmayan biçim başlığı |
Bir sayı yanlışsa arama yöntemini değiştirmeden önce aralık sınırlarını inceleyin. Bu tabloda A2:A5, B2:D5 aralığının dört satırıyla; B1:D1 ise bu aralığın üç sütunuyla hizalanmalıdır. Örneğin yalnızca varlık arama aralığına A1 eklemek, hesaplanan konumu hedeflenen miktar satırından kaydırır.
Bu tabloyu 6 satırında başka bir varlıkla genişletirken varlık aralığını A2:A6, miktar bloğunu da B2:D6 olarak güncelleyin. E sütununa bir biçim eklerken başlık aralığını B1:E1, miktar bloğunu da B2:E5 olarak güncelleyin. Bu eşleşen düzenlemeler, formüllerin kullandığı tablo yapısını korur.
Yinelenen etiketlere de dikkat edin. Tam eşleşmeli MATCH ilk eşleşen konumu döndürür ve büyük küçük harf ayrımı yapmaz; ayrıca metin aramalarında * ve ? karakterlerini joker karakter olarak yorumlar. Bu düzen için bu karakterleri içermeyen, birbirinden farklı etiketler kullanın. Microsoft: MATCH işlevi
Eksik bir etiket için yararlı bir ileti gösterin
Temel arama çalıştıktan sonra eşleşme bulunamadığında oluşan hatayı okunabilir bir iletiyle değiştirebilirsiniz:
=IFNA(INDEX($B$2:$D$5,MATCH(F2,$A$2:$A$5,0),MATCH(G2,$B$1:$D$1,0)),"Check asset or format")
IFNA, içindeki formül #N/A hatası verirse iletinizi döndürür; aksi durumda sonucu korur. Microsoft 365 için Excel’in Mac sürümü, Mac için Excel 2024 ve Mac için Excel 2021’de kullanılabildiği belgelenmiştir. Microsoft: IFNA işlevi
Bu örnekte Tile Arcs, Varlığı veya biçimi kontrol edin sonucunu verirken JPG ile Loop Ribbon hâlâ 0 değerini döndürür. Böylece bulunmayan bir etiket, kayıtlı sıfır miktardan ayrı tutulur. Kaynak miktarın kendisi #N/A içeriyorsa bu sarmalayıcı o hatayı da değiştirir; bu nedenle etiketler doğru görünüyorsa kaynak hücreyi inceleyin.
Günlük kullanımda varlık adlarını benzersiz tutun, üç kaynak aralığın hizalamasını koruyun ve tabloyu değiştirdikten sonra bilinen birkaç kesişimi kontrol edin. Ardından varlık ve biçim girdilerini değiştirerek istenen her sanat varlığı miktarını bulabilirsiniz.
Kaynaklar
- INDEX işlevi — Microsoft Desteği.
- MATCH işlevi — Microsoft Desteği.
- XLOOKUP işlevi — Microsoft Desteği.
- Formül girme — Microsoft Desteği.
- Göreli ve mutlak başvurular arasında geçiş yapma — Microsoft Desteği.
- IFNA işlevi — Microsoft Desteği.