Dosya simgesi

KTF Yatayara tüm eşleşenleri getir

Bu dosya, DÜŞEYARA ve YATAYARA fonksiyonlarının yalnızca ilk eşleşmeyi getirmesi sınırını aşmak için hazırlanmış bir şablondur. Dosyadaki SurekliAra özel işlevi, aranan değerle eşleşen kayıtlardan istenen sıradakini ya da son eşleşmeyi getirir.

Dosyanın içeriği​

  • asd: A sütununda "Kod" başlıklı veri listesi (A17:A25 aralığında a, j, k, l gibi kodlar), D sütununda "ARAMA TABLOSU" bulunur. Aranan kodlar D sütununa girilir; F sütununda sıraya göre eşleşen değerler, J sütununda "Son Değer" başlığı altında son eşleşme listelenir.
  • exceldestek.com | exceldepo.com: Aynı işlevin yatay tabloda kullanımını gösterir. Aranan değerler B7 hücresinden başlar, arama satırı B2:W2, değer satırı B3:W3 aralığındadır.

Kullanılan formüller​

Sıra numarası verilen kullanımda, aranan değerin kaçıncı eşleşmesinin getirileceği başlıktaki sayıyla belirlenir (asd sayfası F4 hücresi):
Excel formülü
=SurekliAra($D4,A4:A25,B4:B25,F$3)
Sıra verilmezse işlev son eşleşen değeri getirir (asd sayfası J4 hücresi):
Excel formülü
=SurekliAra($D4,A4:A25,B4:B25)
Yatay tablo örneğinde aynı işlev satır aralıklarıyla kullanılır (ikinci sayfa D7 hücresi):
Excel formülü
=SurekliAra(B7,$B$2:$W$2,$B$3:$W$3,D$6)

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içindeki SurekliAra işlevi, arama aralığını baştan sona tarar ve eşleşmeleri sayar. Sıra belirtilmemişse her eşleşmede değeri günceller, böylece son eşleşme sonuç olur. Sıra belirtilmişse o sıradaki eşleşmenin değerini getirip durur. Hiç eşleşme yoksa hücre boş döner. Kod dosya silme veya dış bağlantı gibi işlem içermez; makro olarak çalıştırılmaz, hücreye formül olarak yazılır.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. Veri listesini kod ve değer sütunlarına girin.
  3. Aranan kodları arama tablosuna yazın, sıra numaralarını başlık hücrelerine girin.
  4. Formülleri aşağı veya yana kopyalayın; sonuçlar otomatik hesaplanır.
  5. Başka bir dosyada kullanmak için Module1 kodunu o dosyaya aktarın ve dosyayı .xlsm olarak kaydedin.
Veri aralıkları şablonda A4:A25 ve B4:B25 olarak tanımlıdır; daha uzun listelerde formüllerdeki aralıklar genişletilir.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
14
Gösterim
2,528
İlk sürüm
Güncel
SHA-256
0f185a9d40fc72ca0607c9c85f0e0fe2e73d65c067380ab79bbe52b2ebe7ae2d

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst