Hedeflenen Satırdan Değer Çağırma

Katılım
31 Ocak 2017
Mesajlar
63
Excel Vers. ve Dili
Office 2012 TR
Altın Üyelik Bitiş Tarihi
26-04-2022
Arkadaşlar merhaba,

İnternette arama yaptım ama bulamadım. Değerli yardımlarımızı esirgememeniz ümidiyleyle.

Sorum:



Resimde gördüğünüz tabloda ürün 1 ve ürün 2 lerin değeri bulunmaktadır.

Yapmak istediğim şey aşağıdaki gri ile boyanmış tabloda, girilen satır sayısındaki değeri turuncu alana yazdırmak.

Mesela ürün 1’in 2. satırındaki değeri sayarken ürün 2’leri atlayarak saysın ve 2. “Ürün 1”i gördüğü zaman denk geldiği değeri alsın.

Gri tabloda “ürün 2” 3. satırı istediğimde de “ürün 2”leri “ürün 1”leri atlayarak saysın ve 3. sıraya denk gelen değeri alsın.

Umarım derdimi anlatabilmişimdir.

Bu akşam yetiştirmem gereken tabloda böyle bir şey yapmam lazım. Değerli yorumlarınızı bekliyorum.

Saygılar.


Tapatalk Pro kullanarak iPhone aracılığıyla gönderildi




Edit 20:10

Tekrar merhaba,

Benzer bir konuda bir sorum daha olduğu için yeni konu açıp kalabalık yapmak istemedim. Üstteki sorumun cevabını aldım, çok teşekkür ederim ama alttaki sorumu çözebilecek şekle getiremedim.

Asıl yapmak istediğim şeyin Excel tablosu ektedir.



https://www.dosyaupload.com/ehzT

İlk tabloda Ürün A ve Ürün B’nin bazı adetlerdeki alım fiyatları görülmektedir. Yani sırasıyla A’nın ilk 4 ürünü 20 TL’den, sonraki 2 ürünü 40 TL’den, sonraki 1 ürünü de 60 TL’den alınmıştır.

Aynı şekilde Ürün B’nin ilk 2 ürünü 30 TL’den, sonraki 1 ürünü 10 TL’den, sonraki 3 ürünü de 70 TL’den alınmıştır.

İstediğim şey sağdaki 2. tabloya ürünün hangi ürün ve kaçıncı sırada olduğunu yazıp o aralıktaki alış fiyatını turuncu alana yazdırmak.

Şimdiden teşekkür ederim.
Değerli bilgilerinizi esirgememeniz ümidiyle.

Saygılarımla.
 
Son düzenleme:
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
C16 Hücresine kopyalayınz.Aşağı doğru çoğaltınız.
Kod:
=EĞERHATA(İNDİS($B$1:$B$9;(TOPLAMA(15;6;(SATIR($A$1:$A$9)/($A$1:$A$9=$A16));$B16)));"")
 
Katılım
31 Ocak 2017
Mesajlar
63
Excel Vers. ve Dili
Office 2012 TR
Altın Üyelik Bitiş Tarihi
26-04-2022
C16 Hücresine kopyalayınz.Aşağı doğru çoğaltınız.
Kod:
=EĞERHATA(İNDİS($B$1:$B$9;(TOPLAMA(15;6;(SATIR($A$1:$A$9)/($A$1:$A$9=$A16));$B16)));"")
Çok çok teşekkür ederim. Harikasınız [emoji1303]
Bu kadar kısa sürede sorunumun çözülmesine çok sevindim.

Saygılarımla.


Tapatalk Pro kullanarak iPhone aracılığıyla gönderildi
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Çok çok teşekkür ederim. Harikasınız [emoji1303]
Bu kadar kısa sürede sorunumun çözülmesine çok sevindim.

Saygılarımla.


Tapatalk Pro kullanarak iPhone aracılığıyla gönderildi
Rica ederim.Dönüş yaptığınız için teşekkür ederim.Kolay gelsin.
 
Katılım
31 Ocak 2017
Mesajlar
63
Excel Vers. ve Dili
Office 2012 TR
Altın Üyelik Bitiş Tarihi
26-04-2022
Rica ederim.Dönüş yaptığınız için teşekkür ederim.Kolay gelsin.
Konuyu güncelledim, benzer bi problemim daha var, mümkünse tekrar yardımınızı rica ediyorum [emoji846][emoji1317]


Tapatalk Pro kullanarak iPhone aracılığıyla gönderildi
 
Katılım
31 Ocak 2017
Mesajlar
63
Excel Vers. ve Dili
Office 2012 TR
Altın Üyelik Bitiş Tarihi
26-04-2022
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
1) Formül Dizi formülü.Formülü yazarken veya kopyaladıktan sonra Formülün içinde ctrl+Shift tuşuna basılı iken enter tuşlamalısınız.Formülün başında { işareti ve sonunda } işareti kendiliğinden oluşmalı.Formülün başında { işareti ve sonunda } işareti var ise doğru sonuç üreteçektir.
2) D Sütun yardımcı sütun olarak kullanılmıştır. D Sütununda ve Formül içeren sütunlarda bir değişiklik yapmayınız.
3)Değişiklikleri tablonuzdaki A,B,C sütunlarında yapabilirsiniz.
4)Formülün doğru çalıştığını anlamak için E2 veya T2 satırına 1,2,3,4,5,6,7 olarak sırasıyla değiştirdiğinizde sonuçların uygun şekilde değiştiğini göreçeksiniz.
5)Formülü başka alana taşıdığınızda asıl tablo ile ilişkilendirilerek yeniden düzenlemeniz gerekir.
6)Ben gönderdiğim formülleri deneyerek gönderiyorum.İnsanlık icabı bazen hata yapsamda genellikle hatalı formül göndermiyorum.Denedim sizin olmasını istediğiniz sonuçları üretiyor.2.tablonun yanında örneklendirdim.Kolay gelsin.
Dosyanız.
https://www.dosyaupload.com/itMI
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,634
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Alternatif dizi formülü. CRTL+SHIFT+ENTER ile kapatmayı unutmayın.

Kod:
=İNDİS($C$2:$C$7;KAÇINCI(DOĞRU;EĞERHATA(ETOPLA(KAYDIR($A$2;;;EĞER($A$2:$A$7=F2;SATIR($B$2:$B$7)-1;0));F2;KAYDIR($B$2;;;EĞER($A$2:$A$7=F2;SATIR($B$2:$B$7)-1;0)))>=E2;YANLIŞ);0))
 
Katılım
31 Ocak 2017
Mesajlar
63
Excel Vers. ve Dili
Office 2012 TR
Altın Üyelik Bitiş Tarihi
26-04-2022
1) Formül Dizi formülü.Formülü yazarken veya kopyaladıktan sonra Formülün içinde ctrl+Shift tuşuna basılı iken enter tuşlamalısınız.Formülün başında { işareti ve sonunda } işareti kendiliğinden oluşmalı.Formülün başında { işareti ve sonunda } işareti var ise doğru sonuç üreteçektir.
2) D Sütun yardımcı sütun olarak kullanılmıştır. D Sütununda ve Formül içeren sütunlarda bir değişiklik yapmayınız.
3)Değişiklikleri tablonuzdaki A,B,C sütunlarında yapabilirsiniz.
4)Formülün doğru çalıştığını anlamak için E2 veya T2 satırına 1,2,3,4,5,6,7 olarak sırasıyla değiştirdiğinizde sonuçların uygun şekilde değiştiğini göreçeksiniz.
5)Formülü başka alana taşıdığınızda asıl tablo ile ilişkilendirilerek yeniden düzenlemeniz gerekir.
6)Ben gönderdiğim formülleri deneyerek gönderiyorum.İnsanlık icabı bazen hata yapsamda genellikle hatalı formül göndermiyorum.Denedim sizin olmasını istediğiniz sonuçları üretiyor.2.tablonun yanında örneklendirdim.Kolay gelsin.
Dosyanız.
https://www.dosyaupload.com/itMI
İşte tam olarak bu. Sanırım ilk denememde ctrl + shift + enter yapmayı bilmediğim için doğru sonuç alamadım. Elinize, emeğinize sağlık. Excel bilginize ve çözüm üretme metodunuza hayran kaldım. Çok teşekkür ederim.


Saygılarımla.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
İşte tam olarak bu. Sanırım ilk denememde ctrl + shift + enter yapmayı bilmediğim için doğru sonuç alamadım. Elinize, emeğinize sağlık. Excel bilginize ve çözüm üretme metodunuza hayran kaldım. Çok teşekkür ederim.


Saygılarımla.
Rica ederim.Dönüş yaptığınız için teşekkür ederim.
 
Üst