Dosya simgesi

KTF ile Aranan Değerin Hücre Adresini Bulma

Bu dosya, bir aralıkta aranan değerin istenen sıradaki eşleşmesinin hücre adresini bulur. Excel'in yerleşik fonksiyonları değeri bulur ancak adresini sıra numarasıyla vermez; dosyadaki hucrebul adlı özel fonksiyon bu ihtiyacı karşılar. Aynı değer birden fazla kez geçiyorsa "kaçıncı eşleşme" bilgisi verilerek istenen hücrenin adresi alınır.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • exceldestek.com | exceldepo.com sayfası: C1:H34 aralığında çalışan örnek sayfadır. C sütununda "Veriler" başlığı altında aranacak değerler, E sütununda "Kaçıncı" başlığı altında kaçıncı eşleşmenin isteneceği bilgisi yer alır. Örnekte C2 hücresinde 1, C3 hücresinde 4, E2 hücresinde 1 değeri bulunur.
Sayfada hücre formülü bulunmaz; hesaplama Module1 içindeki özel fonksiyonla yapılır.

Makrolar​

  • hucrebul(alan, deger, kacinci): Kullanıcı tanımlı bir fonksiyondur. alan içindeki hücreleri sırayla tarar ve deger ile hücrenin Value2 değerini karşılaştırır. Eşleşmeleri sayar; sayaç kacinci değerine ulaştığında o hücrenin adresini, dolar işaretsiz biçimde (ör. C5) metin olarak döndürür ve çalışmayı sonlandırır. Eşleşme sayısı istenen sıradan azsa fonksiyon boş değer verir.
Fonksiyon, bir düğmeyle çalıştırılan bir makro değil, çalışma sayfası hücresine yazılan bir fonksiyondur. Kod dosya silme veya dış bağlantı gibi işlem içermez.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Aranacak verileri C sütununa girin.
  3. Sonucun görüneceği hücreye fonksiyonu şu biçimde yazın:
Excel formülü
=hucrebul(C2:C34;4;1)
Bu örnekte C2:C34 aralığında 4 değerinin ilk eşleşmesinin adresi döner. Formülde ayırıcı İngilizce Excel'de virgüldür.
  1. Değer, aralık ve sıra bilgisini hücre başvurusuyla da verebilirsiniz; örneğin sıra numarası olarak E2 hücresi kullanılabilir.
  2. Fonksiyonu başka bir çalışma kitabında kullanmak için Module1 modülünü o kitaba aktarın ve kitabı .xlsm olarak kaydedin.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
7
Gösterim
2,021
İlk sürüm
Güncel
SHA-256
a647e5ffd4bc3c0a8e5a69d88df5f2c3100ea33ecdbcc5c8f7b04e2d612b61e7

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşımınız için teşekkürler.
Geri
Üst