Çok Koşullu Düşeyara

Çok Koşullu Düşeyara

Çok Koşullu Düşeyara
Bu dosya, DÜŞEYARA fonksiyonunun tek koşulla sınırlı kaldığı durumlarda birden çok koşula göre değer getirmeyi gösteren örnekler içerir. Eski yıllarda hazırlanmış bir çalışmadır ve toplam 8 sayfadan oluşur.

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

Dosyanın içeriği​

  • İkili Düşeyara-1: Kod ve Ürün sütunlarından oluşan örnek liste (a, b, c kodları ve patates, domates, elma gibi ürünler). Bu sayfada formül yoktur.
  • İkili Düşeyara-2: İki koşulu birlikte arayan formül çözümü.
  • İkili Düşeyara-KTF: Adı ve Gün sütunlarından oluşan liste. Sayfadaki notta yeşil kısımlara veri girileceği belirtilmektedir.
  • Üçlü Düşeyara: İl ve Satılan Mal sütunları ile Ankara, İstanbul, İzmir ve Gıda, Giyim değerleri. Sayfada 3 veri doğrulama vardır.
  • Dörtlü Düşeyara: Cinsiyeti, Sosyal Aktivite ve Kaçıncı sınıfta sütunları. Sayfada 4 veri doğrulama vardır.
  • Beşli Düşeyara: Aynı yapının daha fazla koşullu hali. Sayfada 5 veri doğrulama vardır.
  • Tüm değerleri ara: Aranan değerin tüm eşleşmelerini sırayla listeleme örneği.
  • 3 sütunda arama: Müşteri1, Müşteri2, Müşteri3 başlıkları altında ürün listeleri.

Kullanılan formüller​

  • INDEX + MATCH + IF (İkili Düşeyara-2, H2): İki sütunu aynı anda karşılaştırır, iki koşulu da sağlayan satırın C sütunundaki değerini getirir. Dizi formülü olarak girilmiştir.
  • INDEX + SUMPRODUCT + MATCH (Dörtlü Düşeyara, E17): Koşulları "@" işaretiyle birleştirip tek bir metin olarak arar, bulunan satırın E sütunundaki değerini getirir.
  • INDEX + SMALL + IF + ROW (Tüm değerleri ara, F2): Aranan değerin geçtiği satırları bulur, E sütunundaki sıra numarasına göre n. eşleşmeyi getirir.

Makrolar​

Dosyada Module1 içinde IkiliDusey adlı bir kullanıcı tanımlı fonksiyon vardır. Aranacak alanı, iki aranan değeri ve getirilecek sütun numarasını alır. Alandaki her satırı dolaşır, ilk sütun birinci değere, yanındaki sütun ikinci değere eşitse belirtilen sütundaki değeri döndürür. Hata durumunda işlem devam eder. Kodda dosya silme ya da dışarıya bağlantı gibi zararlı bir işlem yoktur.

Fonksiyon, hücreye =IkiliDusey(alan; değer1; değer2; sütun) biçiminde yazılarak çalıştırılır.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. İhtiyacınıza uyan koşul sayısındaki sayfayı seçin.
  3. Kendi verilerinizi örnek listenin yerine yazın.
  4. Aranacak değerleri ilgili hücrelere girin veya listelerden seçin.
  5. Formülün aralıklarını kendi veri alanınıza göre düzenleyin. Dizi formülleri için Ctrl+Shift+Enter kullanın.

Ali Kırksekiz tarafından daha fazla dosya

Detaylar
Yazar
Ali Kırksekiz
İndirme
47
Gösterim
1,431
İlk sürüm
Güncel
SHA-256
23488fff7fea91ad2693a8e4bc1d90c2fc5f484c3558a53578027eea637e414d

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst