veri aktarımı

Katılım
1 Temmuz 2005
Mesajlar
55
arkadaşlar ekte gönderdiğim dosyada aldığım ürünleri listeliyorum fakat benim sorunum bu listeden yeni bir sayfaya form oluşturup her bir ürünün en son birim fiyatı nı listeleyip görmek istiyorum

mesala a1 satırına fındık yazdığım zaman enson fındığı kaça aldımsa b1 sutununa o gelsin ve böyle bir liste oluşturayım bana yardımcı olursanız çok sevinirim.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ürünler birden fazla sayfada gibi görünüyor, tüm sayfalarmı incelenecek? ayrıca hangi sütundaki alış fiyatı bulunacak.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn Gıyasettin. Eklediğiniz dosyadaki Sayfa2 A2 hücrenize FINDIK yazın. B2 hücrenizede

=İNDİS(KURUYEMİŞ!$A$2:$Q$500;KÜÇÜK(EĞER(KURUYEMİŞ!$A$2:$A$500=A2;SATIR(KURUYEMİŞ!$A$2:$A$500)-SATIR(KURUYEMİŞ!$A$2)+1;SATIR(KURUYEMİŞ!$A$500)+1);EĞERSAY(KURUYEMİŞ!$A$2:$A$500;$A$2));8)

yazıp formül çubuğunda Enter tuşuna basmadan Ctrl+Shift+Enter tuşuna birlikte basınız.

{=İNDİS(KURUYEMİŞ!$A$2:$Q$500;KÜÇÜK(EĞER(KURUYEMİŞ!$A$2:$A$500=A2;SATIR(KURUYEMİŞ!$A$2:$A$500)-SATIR(KURUYEMİŞ!$A$2)+1;SATIR(KURUYEMİŞ!$A$500)+1);EĞERSAY(KURUYEMİŞ!$A$2:$A$500;$A$2));8)}

şeklinde bir dizi formülü oluşacaktır Fındık ürünün son fiyatını getirecektir.8 sayısı Kuruyemiş sayfanızdaki 8 nolu sütun olan sarı olarak renklendirdiğiniz İskontolu Alış yani H sütunu olan kısımdır. Diğerleriniz siz uyarlarsınız.
 
Katılım
1 Temmuz 2005
Mesajlar
55
ali kardeş sağol formülün çok işime yaradı ancak bu formülü alt satırlardada başka ürün yazarak formülü çalıştıramadım bunun içinde yardımına ihtiyacım var mesala a3 satırına da başka bi ürün girdiğimde onun alış fiyatı gelsin istiyorum
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Alt satır dediğiniz kısım 500 satırı geçiyormu.A3'e başka bir ürün girildiğinde yine formül çalışacaktır, denedim sorun yok.

Örneğin Kuruyemiş sayfanızın A3 hücresine ŞEKER yazın H3 hücresinede 12,5 gibi bir değer yazın. Sayfa2'deki A2 hücrenize ŞEKER yazdığınızda 12,5 değerini göreceksiniz.

Bundan başka nasıl bir sorun var orasını anlamadım.
 
Katılım
1 Temmuz 2005
Mesajlar
55
benim demek istediğim sayfa 2 nin a2 ye fındık yazıyorum mesala b2 de fiyatı geliyor aynı şekilde a3 de mesala badem yazınca bademin fiyatı gelsin ve böyle formülü aşağı doğru uzatayım birçok ürün için
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
$ ile sabitlediğim için diğerleri gelmemiştir. Bu durumda
B2 hücrenize

=İNDİS(KURUYEMİŞ!$A$2:$Q$500;KÜÇÜK(EĞER(KURUYEMİŞ!$A$2:$A$500=A2;SATIR(KURUYEMİŞ!$A$2:$A$500)-SATIR(KURUYEMİŞ!$A$2)+1;SATIR(KURUYEMİŞ!$A$500)+1);EĞERSAY(KURUYEMİŞ!$A$2:$A$500;A2));8)

yazıp CTRL+SHIFT+ENTER tuşuna basıp

{=İNDİS(KURUYEMİŞ!$A$2:$Q$500;KÜÇÜK(EĞER(KURUYEMİŞ!$A$2:$A$500=A2;SATIR(KURUYEMİŞ!$A$2:$A$500)-SATIR(KURUYEMİŞ!$A$2)+1;SATIR(KURUYEMİŞ!$A$500)+1);EĞERSAY(KURUYEMİŞ!$A$2:$A$500;A2));8)}

şeklinde dizi formülü haline getirip,aşağı doğru sürükleyin.
 
Katılım
1 Temmuz 2005
Mesajlar
55
ali kardeş sana çok yük oldum ama yeni düzenlediğim excell sayfasında son fiyat sayfasına kuruyemiş sayfasından ürünün karşısına son fiyatı gelsin istiyorum nolur yardımcı ol şimdiden sağol
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Kuruyemiş sayfanızdaki hangi sütun sizin son fiyat sütununuz olacak.
 
Katılım
1 Temmuz 2005
Mesajlar
55
dosyanın yeni şeklini son mesajda gönderdim orda yeni sayfa açtım son fiyat diye oraya aktarılacak mümkünse
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Son fiyat listesi adlı sayfanızdaki H6 hücrenize aşağıdaki formülü yazıp CTRL+SHIFT+ENTER tuşuna basınız ve { } şeklinde dizi formülüne dönüştürün.

=İNDİS(KURUYEMİŞ!$A$2:$Q$500;KÜÇÜK(EĞER(KURUYEMİŞ!$A$2:$A$500=A6;SATIR(KURUYEMİŞ!$A$2:$A$500)-SATIR(KURUYEMİŞ!$A$2)+1;SATIR(KURUYEMİŞ!$A$500)+1);EĞERSAY(KURUYEMİŞ!$A$2:$A$500;A6));8)

FINDIK GİRESUN ve FINDIK ORDU da #SAYI hatası verebilir Çünkü Kuruyemişte sayfanızda verdiğiniz ad ile Son Fiyat Listesindeki ad farklı bu isimle Kuruyemiş sayfanızda yer almıyor. İki sayfadada aynı isimle ile isimlendirin.
 
Üst