Birden Fazla Aynı Değeri Getirme

Katılım
10 Mayıs 2021
Mesajlar
11
Excel Vers. ve Dili
2013 türkçe
Merhaba

Ekteki dosya içerisinde bir tablo var. Bu tabloda H2 hücresine girilen değerin karşılığı olan 3 adet satır var bu 3 satırı sorgulayıp getirmesine ihtiyacım var. H2 hücresine girilen değeri C2:D39 hücrelerinde arayıp H2 ye uyan bu 3 satırı buldurmak istiyorum. Eklediğim dosyada yerlerine yazdım.

İyi çalımalar

 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
5,930
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,

Dosyanızı gözden geçirir misiniz? Sorunuzla pek bağlantısı yok.

208 değerinin nerede arayacak? (208 değeri dosyada yok)
K:N aralığındaki tabloyu neye göre doldurdunuz.?
 
Katılım
10 Mayıs 2021
Mesajlar
11
Excel Vers. ve Dili
2013 türkçe
208 i örnek oluşturması için verdim. "Aralık" başlığı altındaki hücrelerde bu aralığa denk gelen sayıyı bularak karşılığını K - L - M - N hücrelerine yerleştiriyor. yani şu anda 208 i "206 - 305" arasında buldu.

Bu değer 208 değilde 152 olsa idi 151-180 aralığında bulacaktı.

151-180 in K-L-M-N ye yerleşimide

151-180 in satırında solunda kalan 205-450 yi ve sağında kalan 5,34 650x600x3,5
600-450 yi ve sağında kalan 5,34 650x600x3,5
700-450 yi ve sağında kalan 5,34 650x600x3,5
 

ÖmerFaruk

Altın Üye
Katılım
22 Ekim 2017
Mesajlar
1,289
Excel Vers. ve Dili
Ofis 365 Türkçe
K2 için
=1*KAYDIR($A$1;(SATIR()-2)*13+1;;1;1)

L2 için
=1*KAYDIR($B$1;KAÇINCI($H$2;KAYDIR($A$1;(SATIR()-2)*13+1;2;13;1))+1;;1;1)


M2 için

=1*KAYDIR($E$1;KAÇINCI($H$2;KAYDIR($A$1;(SATIR()-2)*13+1;2;13;1))+1;;1;1)

N2 için
=KAYDIR($F$1;KAÇINCI($H$2;KAYDIR($A$1;(SATIR()-2)*13+1;2;13;1))+1;;1;1)
 
Katılım
10 Mayıs 2021
Mesajlar
11
Excel Vers. ve Dili
2013 türkçe
bu şekilde bir sonraki satırı getiriyor.

örnegin 336 giriyorum.
1000 8,9 650 x 1000 x 3,5 bu satırı getiriyor. (yani 12. satırı)

halbu ki "336" 331 - 341 arasında olan bir değer. yani H2 ye girdiğimiz değer hangi satırdaki aralığa denk geliyorsa o satırı görüntülemeli.
336 11. satırdaki değerler arasında.
 

ÖmerFaruk

Altın Üye
Katılım
22 Ekim 2017
Mesajlar
1,289
Excel Vers. ve Dili
Ofis 365 Türkçe
L-M-N formüllerindeki sağdan 2.parentezin sağında kalan +1 ifadelerini kaldırın
Aşağıdaki gibi
=1*KAYDIR($B$1;KAÇINCI($H$2;KAYDIR($A$1;(SATIR()-2)*13+1;2;13;1));;1;1)
 
Katılım
10 Mayıs 2021
Mesajlar
11
Excel Vers. ve Dili
2013 türkçe
N için kaldırdım olmadı. -1 dedim oldu.
teşekkurler.
fakat şimdi bu ilk bolum tablo için altta 3 tablo daha var. daha doğrusu bu tablo uzun bir tablo ve 3 tane değil 4 satır bile secebilir. yani A1:F39 aralığında H2 ye girilen değere uygun kaç satır varsa alt alta listelemeliyim.
 

ÖmerFaruk

Altın Üye
Katılım
22 Ekim 2017
Mesajlar
1,289
Excel Vers. ve Dili
Ofis 365 Türkçe
Verdiğim formül
A-F aralığınıza araya satır bırakarak yeni data eklediğinizde, K-L-M-N deki formülleri aşağı satıra doğru çoğalttığınızda o yeni datayı da hesaplar

Yeni datalarınızın satır sayısı öncekilerle aynı olmalı.
 
Katılım
10 Mayıs 2021
Mesajlar
11
Excel Vers. ve Dili
2013 türkçe
bende ki asıl satır ve sutun görüntüsü ekte. buna göre hücre adlarını değiştirdim. ama şu anda K12 hücresinde 1115 girdim. Fakat boyuta yanlış değer getirdi.
girilen değere göre 41 ve 43. satırları getirmeli idi.

şuna göre düzenledim.



Uzunluk "Q2"
=1*KAYDIR($V$1;(SATIR()-2)*13+1;;1;1)

Genişlik "R2"
=1*KAYDIR($W$1;KAÇINCI($K$12;KAYDIR($W$1;(SATIR()-2)*13+1;2;13;1));;1;1)

Ağırlık "S2"
=1*KAYDIR($Z$1;KAÇINCI($K$12;KAYDIR($V$1;(SATIR()-2)*13+1;2;13;1))+1;;1;1)

Boyutlar "T2"
=KAYDIR($AA$1;KAÇINCI($K$12;KAYDIR($V$1;(SATIR()-2)*13+1;2;13;1));;1;1)
 

ÖmerFaruk

Altın Üye
Katılım
22 Ekim 2017
Mesajlar
1,289
Excel Vers. ve Dili
Ofis 365 Türkçe
Verdiğim formül
A-F aralığınıza araya satır bırakarak yeni data eklediğinizde, K-L-M-N deki formülleri aşağı satıra doğru çoğalttığınızda o yeni datayı da hesaplar

Yeni datalarınızın satır sayısı öncekilerle aynı olmalı.
İlk dosyanızda arada boş satırlarınız vardı. Şimdi ben özellikle koyu harflerle belirttiğim halde yeni dosyada boş satırınız yok.
 
Üst