Yükseklik Tablosundan, Platform Yüksekliğine Göre Çap Değerini Bulma

Katılım
27 Ocak 2010
Mesajlar
207
Excel Vers. ve Dili
Excel 2010 VB Makro
Altın Üyelik Bitiş Tarihi
19-02-2024
Arkadaşlar merhaba,
Ekteki excel dosyamda sağ tarafta platformlara ait yükseklikler var ve bu yüksekliklerin çaplarını soldaki listedeki yükseklik tablosundaki aralıklara göre otomatik aldırmak istiyorum fakat formülünü yazamadım.
Yardımcı olabilir misiniz?
Teşekkürler.
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Eğer excel versiyonunuzda ÇAPRAZARA formülü varsa aşağıdaki formülü G2 hücresine yapıştırıp aşağı doğru kopyalayın:

=ÇAPRAZARA(H2;$A$2:$A$34;$C$2:$C$34;"Yok";-1;-1)

ÇAPRAZARA formülü yoksa DÜŞEYARA ile ya da İNDİS+KAÇINCI ile çözebilmek için asıl tablonuzu yani A1:C34 aralığını A sütununa göre artan sırada sıralayın ve aşağıdaki formüllerden birini kullanın:

=İNDİS($C$2:$C$34;KAÇINCI(H2;$A$2:$A$34;1))

=DÜŞEYARA(H2;$A$2:$C$34;3;1)

ÇAPRAZARA formülü verileriniz sıralı olmasa da doğru sonuç veriyor. Diğer formüllerin doğru sonuç vermesi için A yani tablonuzun ilk sütununun artan sırada olması gerekiyor.
 
Katılım
27 Ocak 2010
Mesajlar
207
Excel Vers. ve Dili
Excel 2010 VB Makro
Altın Üyelik Bitiş Tarihi
19-02-2024
Eğer excel versiyonunuzda ÇAPRAZARA formülü varsa aşağıdaki formülü G2 hücresine yapıştırıp aşağı doğru kopyalayın:

=ÇAPRAZARA(H2;$A$2:$A$34;$C$2:$C$34;"Yok";-1;-1)

ÇAPRAZARA formülü yoksa DÜŞEYARA ile ya da İNDİS+KAÇINCI ile çözebilmek için asıl tablonuzu yani A1:C34 aralığını A sütununa göre artan sırada sıralayın ve aşağıdaki formüllerden birini kullanın:

=İNDİS($C$2:$C$34;KAÇINCI(H2;$A$2:$A$34;1))

=DÜŞEYARA(H2;$A$2:$C$34;3;1)

ÇAPRAZARA formülü verileriniz sıralı olmasa da doğru sonuç veriyor. Diğer formüllerin doğru sonuç vermesi için A yani tablonuzun ilk sütununun artan sırada olması gerekiyor.
Yusuf Hocam çok teşekkür ederim.DÜŞEYARA fonksiyonunda artan sıralamalı çalıştığını bilmiyordum. DÜŞEYARA ile denemiştim ama becerememiştim. Gönderdiğiniz her iki formülle (DÜŞEYARA, İNDİS) oldu. Tekrardan teşekkürler.
ÇAPRAZARA (XLOOKUP) fonksiyonu kullandığım excel versiyonunda yok. Office 2016 kullanıyorum.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Yusuf Hocam çok teşekkür ederim.DÜŞEYARA fonksiyonunda artan sıralamalı çalıştığını bilmiyordum. DÜŞEYARA ile denemiştim ama becerememiştim. Gönderdiğiniz her iki formülle (DÜŞEYARA, İNDİS) oldu. Tekrardan teşekkürler.
ÇAPRAZARA (XLOOKUP) fonksiyonu kullandığım excel versiyonunda yok. Office 2016 kullanıyorum.
Eğer tam olarak aradığımız değeri bulmasını istiyorsak sıralı olmasına gerek yok, formül sonundaki 0 ile tam doğru sonuca ulaşabiliyoruz. Ancak sizin sorunuzdaki gibi ara değerleri de bulmamız gerekiyorsa ilk sütunun mutlaka küçükten büyüğe sıralı olması ve formül sonunda da 0 değil 1 olması gerekiyor.
 
Katılım
27 Ocak 2010
Mesajlar
207
Excel Vers. ve Dili
Excel 2010 VB Makro
Altın Üyelik Bitiş Tarihi
19-02-2024
Eğer tam olarak aradığımız değeri bulmasını istiyorsak sıralı olmasına gerek yok, formül sonundaki 0 ile tam doğru sonuca ulaşabiliyoruz. Ancak sizin sorunuzdaki gibi ara değerleri de bulmamız gerekiyorsa ilk sütunun mutlaka küçükten büyüğe sıralı olması ve formül sonunda da 0 değil 1 olması gerekiyor.
Teşekkürler bu değerli bilgiler için.
 
Üst