Excel Vba Forum - Excelce.Net

SORU ve CEVAPLAR (Yazılabilir) => Microsoft Excel, Vba, Makro, Formül vb. Soruları => Konuyu başlatan: ahmetcahan2010 - 19 Ekim 2016, 20:47:40

Başlık: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: ahmetcahan2010 - 19 Ekim 2016, 20:47:40
 :(
Merhaba ekte 39  shette (istanbulun 39 ilçesi var haliyle) aynı özellikte başlıkta  İban-adı-soyadı bilgilerini sayfalardan otomatik çekecek.
adını ve soyadını yazınca sol tarafa iban noyu yazmalı
Nasıl yapılabilir.
Başlık: Ynt: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: Bülent Öztürk - 12 Kasım 2016, 19:06:07
Merhaba,

Hangi sayfadan çekeceğine nasıl karar veriyoruz?
Başlık: Ynt: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: ahmetcahan2010 - 12 Kasım 2016, 19:43:29
Dosyayı güncelledim. daha değişik düşündüm olabilirmi.
Başlık: Ynt: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: Bülent Öztürk - 12 Kasım 2016, 20:42:10
Düşeyara (Vlookup) fonksiyonunu kullanabilirsiniz.
Bunun için verilerin hangi saydan çekileceğini belirtmeniz ve bir alanda ad soyad bilgilerini birleştirmeniz gerekmektedir.
Başlık: Ynt: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: ahmetcahan2010 - 12 Kasım 2016, 23:38:29
Dosyada güncelledim, ama beceremedim.yardımcı olurmusunuz
Başlık: Ynt: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: Bülent Öztürk - 13 Kasım 2016, 14:00:55
Dosyanız ektedir.
Başlık: Ynt: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: hasan14 - 23 Aralık 2016, 00:09:40
Birde bu şekilde deneyin.
Başlık: Ynt: Adını soyadını yazınca diğer hücreye iban noyu yazma
Gönderen: carpediemanka - 27 Aralık 2016, 11:53:06
hasan14

=EĞERHATA(İNDİS(DATA!$A$2:$A$151;KAÇINCI(1;(iBAN!C2=DATA!$B$2:$B$151)*(iBAN!D2=DATA!$C$2:$C$151);0));"")

formülünü kullanmış. Alternatif olarak aşağıdaki formulü de kullanabilirsiniz.

=EĞERHATA(İNDİS(DATA!$A$2:$A$151;KAÇINCI(iBAN!C2&iBAN!D2;DATA!$B$2:$B$151&DATA!$C$2:$C$151;0));"")