• DİKKAT

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

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

Katılım
31 Ocak 2017
Mesajlar
63
Excel Vers. ve Dili
Office 2012 TR
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:
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)));"")
 
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
 
Ç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.
 
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
 
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))
 
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.
 
İş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.
 
Geri
Üst