• DİKKAT

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

ara fonksiyonu

Katılım
28 Nisan 2005
Mesajlar
28
arkadaşlar örnek dosya gönderiyorum..Bir tarifede en erken kalkan uçağın hangi şehirden hangi ülkeye kalktığını sırasıyla bulmayı gösteren bir fonksiyon yardımına ihtiyacım var..
 

Ekli dosyalar

arkadaşlar örnek dosya gönderiyorum..Bir tarifede en erken kalkan uçağın hangi şehirden hangi ülkeye kalktığını sırasıyla bulmayı gösteren bir fonksiyon yardımına ihtiyacım var..

İnş. işini görür baya uğraştım :)Dosya ekte sonucu bildir lütfen :)
 

Ekli dosyalar

ama gizli bölmelerdeki işlemlerdeki mantığı anlamaya çalışıyorum..hala anlayamadım

Merhaba,

Alternatif olsun.

C16 hücresine formülü yazıp dizi formülüne çevirdikten sonra alt satırlara kopyalayınız.

Kod:
=İNDİS($A$4:$A$13;MİN(EĞER($B$4:$E$13=B16;SATIR($B$4:$E$13)))-SATIR($B$4)+1)

D16 hücresine formülü yazıp dizi formülüne çevirdikten sonra alt satırlara kopyalayınız.

Kod:
=İNDİS($B$3:$E$3;MİN(EĞER($B$4:$E$13=B16;SÜTUN($B$4:$E$13)))-SÜTUN($B$4)+1)

Dizi formülü: Formülü hücreye yazdıktan sonra direk entera basmadan ctrl + shift + enter tuş kombinasyonu ile girişini tamamlayınız. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir.

.
 
ama gizli bölmelerdeki işlemlerdeki mantığı anlamaya çalışıyorum..hala anlayamadım

:) Gizli sütunlardaki her 2 sütun 1 tarifeyi bulmak için örneğin f sütunu 1.(en erken )uçağın kalkacağı şehiri bulmamız için g sütunu ise 1. uçağın ülkesini bulmamız için bu şekilde 10 tane çift yani yan yana toplam 20 sütun var. gelelim nasıl çalıştıklarına ; F sutununu ele alalım "kaçıncı fonksiyonu"na bakarsanız b16 daki değerin tabloda A sütunundan itibaren kaçıncı olduğunu bulur bu bize adres i bulmamızda yardımcı olacak. g sutunu ise satır numarasını veriyor. yani f sutununda neresi dolarsa onun yanında satır numarasını belirtir. F3 ve G3 de ise bulunan tablo değerlerini sabit biryerden okuyabilmek için yaptığımız toplama işlemi var.(toplama yerine başka şekillerde de yapılabilir).c16 ya gelelim; burada "Dolaylı(adres(" kombinasyonunu göreceksiniz.adres kısmına girdiğimiz g3 den aldığı satır numarasını(11) 1. yani A sütunuyla(Şehirlerin bulunduğu sütun) birleştirip Bir adres belirtiyor.(A11=samsun)Dolaylı formülüde bu adresi değere çeviriyor.Aynı şey D16 içinde geçerli burada 3. satır(çünkü ülke isimleri 3. satırda) ve F3 den aldığı sütun numarasını bir adrese çeviriyor.(D3=Rusya)Aynı mantık 2. 3. ve diğerleri içinde geçerlidir.
Saygılarımla ..
 
Son düzenleme:
Geri
Üst