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