dizi formülü

Katılım
27 Şubat 2008
Mesajlar
307
Excel Vers. ve Dili
Office 2016
=EĞERHATA(İNDİS(TÜMCEZA!A:AB;KÜÇÜK(EĞER(TÜMCEZA!A:A=VERİ!$B$1;SATIR(TÜMCEZA!B:B));SATIRSAY(H2:H2));4);"")
yukardaki şekilde bir dizi formülüm var. Sorunsuzda çalışıyor. Ama B1 hücresini TÜMCEZA!A:A içerisinde arıyor ve birebir aynıysa işlem yapıyor doğal olarak. Fakat zamanla bire bir eşleşmemeye başlamış b1 ile A:A .
Bir ara eğersay(TÜMCEZA!A:A;"*&soldan(VERİ!$B$1;9)*") formülünü kullanmıştım daha doğru çıkarıyor. Yanlış anlamıyorsam (b1 deki ilk 9 harfi tüm ceza a sütünunda ara kaç tane say)

Şimdi benim istediğim ilk formüle (b1 ilk 9 harfinini içeriyorsa ) formülünü entegre etmek;
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

TÜMCEZA!A:A=VERİ!$B$1 bölümünü;
SOLDAN(TÜMCEZA!A:A;9) = SOLDAN(VERİ!$B$1;9) gibi yazarak deneyin.

Yalnız, veri aralıklarını bu kadar uzun tutarsanız(tüm sütun gibi) formül hesaplaması uzun sürecektir. Tahmini satırdaki maksimumum olacak veri sayısı kadar sınırlamanızı yada dinamik alan kullanmanızı tavsiye ederim.
 
Üst