Anasayfadan veri sorgulatıp Yazma

Katılım
11 Ekim 2017
Mesajlar
62
Excel Vers. ve Dili
2017
Merhaba;

Sayfa1 de veri sayfam var. sayfa 2 de ise Aşağıdaki şekilde stok kodunu yazdığımda veri sayfamda arayıp bağlı kodunu yazdırmasını istiyorum.Aynı stok kodunu içeren farklı farklı bağlı kodu var. Örnek aşağıdaki gibi;
veri sayfası;sayfa1

BağlıKodu

Bağlı Stok Adı

Bağlı Miktarı

Bağlı Maliyet

Bağlı Desi

Stok Kodu

BAGLI02656

Simfer Turbo Siyah Ankastre Set (7327 Fırın + 3500 Ocak + 8678 Davlumbaz)

0

0

0

2015ST000758

BAGLI02656

Simfer Turbo Siyah Ankastre Set (7327 Fırın + 3500 Ocak + 8678 Davlumbaz)

   

2020ST0000017441

BAGLI02656

Simfer Turbo Siyah Ankastre Set (7327 Fırın + 3500 Ocak + 8678 Davlumbaz)

   

2016ST021185

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

0

0

0

2020ST000001435

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001435

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001435

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001436

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001436

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001436

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001437

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001437

BAGLI02655

Gondol System 9lu Kare Erzak Saklama Kabı

   

2020ST000001437

BAGLI02654

Simfer Ekonomik Siyah Cam Ankastre Set (7336 Fırın + 3500 Ocak + 9603 Davlumbaz)

0

0

0

2015ST000758

BAGLI02654

Simfer Ekonomik Siyah Cam Ankastre Set (7336 Fırın + 3500 Ocak + 9603 Davlumbaz)

   

2021ST0047

BAGLI02654

Simfer Ekonomik Siyah Cam Ankastre Set (7336 Fırın + 3500 Ocak + 9603 Davlumbaz)

   

2021ST0044

BAGLI02649

Acar 2li Yağlık Baharatlık Lezzetli Mutfak Seti

0

0

0

2021ST0178

BAGLI02649

Acar 2li Yağlık Baharatlık Lezzetli Mutfak Seti

   

2021ST0177

BAGLI02648

Acar 2li Yağlık Baharatlık Lezzetli Sofra Seti

0

0

0

2021ST0178

BAGLI02648

Acar 2li Yağlık Baharatlık Lezzetli Sofra Seti

   

2021ST0179

BAGLI02632

Papilla 5 Parça Royal Tokyo Dama Granit Tencere Tava Seti

0

0

0

2020ST0000017854

BAGLI02632

Papilla 5 Parça Royal Tokyo Dama Granit Tencere Tava Seti

   

2020ST0000017855

BAGLI02632

Papilla 5 Parça Royal Tokyo Dama Granit Tencere Tava Seti

   

2020ST0000017856

BAGLI02636

Dorcia Home Mona Kolçaksız Ahşap Ayaklı 4lü Plastik Sandalye Beyaz

0

0

0

2020ST0000018057

BAGLI02636

Dorcia Home Mona Kolçaksız Ahşap Ayaklı 4lü Plastik Sandalye Beyaz

   

2020ST0000018057

BAGLI02636

Dorcia Home Mona Kolçaksız Ahşap Ayaklı 4lü Plastik Sandalye Beyaz

   

2020ST0000018057

BAGLI02636

Dorcia Home Mona Kolçaksız Ahşap Ayaklı 4lü Plastik Sandalye Beyaz

   

2020ST0000018057

BAGLI02617

Dorcia Home Ahşap Görünümlü 40 Adet Elbise Askısı Ahşap Renk

0

0

0

2020ST0000018060

BAGLI02589

Holiday Rattan Wood Design 90x150 4lü Camlı Bahçe Mobilyası Cappuccino

0

0

0

2020ST0000018097



Sonuç sayfası; Sayfa2

Stok Kodu

Bağlı Kodları

2016ST023123228554314

BAGLI0109

 

BAGLI02722

 

BAGLI02770

  

sadece a2 hücresinde arama yaptıracağım. Sayfa 1 de bağlı kodlarını bulup örnekteki gibi olmasını istiyorum

 
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,
Bu haliyle soruyu anlamak zor. https://dosyam.org dosya yükleyip link paylaşın.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Deneyiniz.
DİZ formülüdür.
Kod:
=EĞERHATA(İNDİS(Sayfa1!$A$2:$A$2000;KÜÇÜK(EĞER(Sayfa1!$F$2:$F$2000=$A$2;SATIR(Sayfa1!$F$2:$F$2000)-SATIR(Sayfa1!$F$2)+1);SATIRSAY(B$2:B2)));"")
 
Katılım
11 Ekim 2017
Mesajlar
62
Excel Vers. ve Dili
2017
Deneyiniz.
DİZ formülüdür.
Kod:
=EĞERHATA(İNDİS(Sayfa1!$A$2:$A$2000;KÜÇÜK(EĞER(Sayfa1!$F$2:$F$2000=$A$2;SATIR(Sayfa1!$F$2:$F$2000)-SATIR(Sayfa1!$F$2)+1);SATIRSAY(B$2:B2)));"")

Mahir bey;

Bu kodu sayfa2 de b2-b3-b4-b5 hücresine yapıtıracağım değilmi?
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
B2 hücresine yapıştırın ve DİZİ formülüne çevirin. Sonra aşağı çekerek çoğaltın.
 
Katılım
11 Ekim 2017
Mesajlar
62
Excel Vers. ve Dili
2017
Katılım
11 Ekim 2017
Mesajlar
62
Excel Vers. ve Dili
2017
Mahir bey eklemeyi unuttum. normal dosyada sayfa 1 de her satırda nerdeyse düşeyara formulu var. ve dosya çok fazla geç işlem yapıyor.
bunun için bir işlem yapabiliyormuyuz?
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Deneyiniz.
Kod:
=EĞERHATA(İNDİS(Sayfa1!$A$2:$A$2000;KAÇINCI(0;EĞER(Sayfa1!$F$2:$F$2000=$A$2;ÇOKEĞERSAY($D$1:D1;Sayfa1!$A$2:$A$2000&""));0));"")
Kasma için kod kullanmalısınız. Formüller fazla olduğunda kasma yapacaktır.
 
Katılım
11 Ekim 2017
Mesajlar
62
Excel Vers. ve Dili
2017
Deneyiniz.
Kod:
=EĞERHATA(İNDİS(Sayfa1!$A$2:$A$2000;KAÇINCI(0;EĞER(Sayfa1!$F$2:$F$2000=$A$2;ÇOKEĞERSAY($D$1:D1;Sayfa1!$A$2:$A$2000&""));0));"")
Kasma için kod kullanmalısınız. Formüller fazla olduğunda kasma yapacaktır.
Bu formülü sayfa3 de o2 den başlayarakmı yazaçağım?
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Sayfa3 ile ilgi nasıl bir işlem yapılacak?
 
Katılım
11 Ekim 2017
Mesajlar
62
Excel Vers. ve Dili
2017
Sayfa3 ile ilgi nasıl bir işlem yapılacak?
Sayfa 2 de bir stok koduna ait birden fazla bağlı kodu olabiliyor. yada hiç bağlı kodu olmayabiliyor. Sayfa 3 de başlık satırında bağlı kodu 1 bağlı kodu2 yazan kısımlara bağlı kodlarını yazmak istiyorum. otomatik olarak
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Sayfa 2 devre dışı mı oldu?
Bir kaç örnek verir misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dizi formüldür.

O2 hücresine uygulayıp sağa doğru sürükleyiniz. Formül 10.000 satırlık tabloyu baz almaktadır. Veriniz daha fazla ise formülde ki 10000 değeriyle oynayabilirsiniz.

C++:
=EĞERHATA(İNDİS(Sayfa1!$A$1:$G$10000;KÜÇÜK(EĞER(Sayfa1!$F$1:$F$10000=$A2;SATIR(Sayfa1!$F$1:$F$10000));SÜTUN(A$1));1);"")
 
Üst