• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Formül Yardımı

Katılım
17 Aralık 2008
Mesajlar
780
Excel Vers. ve Dili
Microsoft 365
Merhaba;

Eğer fonksiyonunu kullanarak çok uzun bir formül oluşturuyorum ve yetmiyor. İkinci bir eğer fonksiyonu daha oluşturuyorum.
Ekli dosyamdaki formülü geliştirmek istiyorum.

Tanımlamalar sayfasında 150 adet tanımlama düşünün.
Çalışma sayfasındaki B sütunundaki hücrede aradığı değer varsa, tanımlamalar sayfasındaki B sütunundaki değeri getirecek.
Her bir tanımlama için eğer kullanmak yerine, farklı bir çözüm önerisi olan var mı ?
 

Ekli dosyalar

Makro ile çözüm.
Gerçek verilerin olduğu exceliniz de veriler aşağıdaki şekilde yer almalıdır.
Çalışma sayfasındaki Tarih 3. satırda
Tanımlamalar sayfasında İçerik 2. satırda kalmak şartıyla makro çalışacaktır.
 

Ekli dosyalar

Alternatif;

Eğer Türkçe sürüm kullanıyorsanız formülü çevirmeniz gerekir.

C++:
=IFERROR(INDEX(Tanımlamalar!$B$3:$B$1000;MATCH(TRUE;ISNUMBER(SEARCH(IF(Tanımlamalar!$A$3:$A$1000<>"";Tanımlamalar!$A$3:$A$1000);B4));0));"")
 
Muratboz06;

Size örnek tablo göndermiştim. Sizde ona göre kod yazdınız.
Şimdi kullandığım esas tabloya göre kodu uyarlamak istedim ama başarılı olamadım.
Yardımınıza ihtiyacım var. Ekteki tabloya göre kodunuzu uyarlayabilir misiniz ?
 

Ekli dosyalar

Teşekkür ederim, sayenizde güzel bir bilgi daha edinmiş oldum.
 
Geri
Üst