• DİKKAT

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

Bağlantılı açılır liste

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,490
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Arkadaşlar. Açılır liste nasıl bağlantılı yapılır. Örnek dosyada. Ana sayfada tek satır var. Tablo isimli sayfada ise tablolar. Liste yaptım sorun yok ama. Ben Listede Murat'ı seçtiğim zaman, yanındaki bilgilerde gelecek.
Şimdiden teşekkür ederim.
 

Ekli dosyalar

Merhaba,

Aşağıdaki formulü C4 hücresine yazın ve sağ tarafa doğru çoğaltın..

Kod:
=DÜŞEYARA($B4;TABLO!$B:$E;SÜTUNSAY($A$1:B1);0)
 
Merhaba,

Aşağıdaki formulü C4 hücresine yazın ve sağ tarafa doğru çoğaltın..

Kod:
=DÜŞEYARA($B4;TABLO!$B:$E;SÜTUNSAY($A$1:B1);0)

Hocam, vaktinizi almış oluyorum ama. Hani balık tutmayı öğretmek gibi. O formüldeki mantık nedir. Mesela başka bir sefer B değil de G sütunundan başladı.
Saygılarımla.
 
Merhaba,

Bu konularda kötüyümdür, becerebildiğim kadar anlatayım,

=DÜŞEYARA($B4;TABLO!$B:$E;SÜTUNSAY($A$1:B1);0)

=düşeyara(aranan_değer; tablo_dizisi;sütun_indisi;aralık_bak)

Aranan değer >> sizin tabloda B4 hücresi B'yi $ ile sabitledik bunun sebebi formülü sağ tarafa çekerken B sütununun sabit kalması gerektiğidir.

Tablo dizisi >> sizin tablo sayfanızda B3:E6 aralığı B:E'de yazılabilir.. Bu alanın sabit kalması lazım, yoksa formülü çoğaltırken sorun yaşarsınız.

sütun_indisi >> burada kaçıncı sütunun alacaksanız sayısını yazmanız lazım.. SÜTUNSAY($A$1:B1) formülü 2 sayısını verir bize, yan hücreye çektiğinizde 3 sayısını verir ve çektikçe sayı artar..

aralık_bak >> tam eşleşeni getirmek için sıfır yazarız DOĞRU'da yazabilirsiniz.


Normalde tek tek yazmak istersek aşağıdaki gibi yazmamız gerekir. tek tek yazmamak için SÜTUNSAY formülünü kullandım.

Kod:
C4'e

=DÜŞEYARA(B4;TABLO!B:C;2;0)

D4'e

=DÜŞEYARA(B4;TABLO!B:D;3;0)

E4'e

=DÜŞEYARA(B4;TABLO!B:E;4;0)
 
Bu arada özellikle youtube'da çok eğitici videolar var, izlemenizi tavsiye ederim.
 
Merhaba,

Bu konularda kötüyümdür, becerebildiğim kadar anlatayım,

=DÜŞEYARA($B4;TABLO!$B:$E;SÜTUNSAY($A$1:B1);0)

=düşeyara(aranan_değer; tablo_dizisi;sütun_indisi;aralık_bak)

Aranan değer >> sizin tabloda B4 hücresi B'yi $ ile sabitledik bunun sebebi formülü sağ tarafa çekerken B sütununun sabit kalması gerektiğidir.

Tablo dizisi >> sizin tablo sayfanızda B3:E6 aralığı B:E'de yazılabilir.. Bu alanın sabit kalması lazım, yoksa formülü çoğaltırken sorun yaşarsınız.

sütun_indisi >> burada kaçıncı sütunun alacaksanız sayısını yazmanız lazım.. SÜTUNSAY($A$1:B1) formülü 2 sayısını verir bize, yan hücreye çektiğinizde 3 sayısını verir ve çektikçe sayı artar..

aralık_bak >> tam eşleşeni getirmek için sıfır yazarız DOĞRU'da yazabilirsiniz.


Normalde tek tek yazmak istersek aşağıdaki gibi yazmamız gerekir. tek tek yazmamak için SÜTUNSAY formülünü kullandım.

Kod:
C4'e

=DÜŞEYARA(B4;TABLO!B:C;2;0)

D4'e

=DÜŞEYARA(B4;TABLO!B:D;3;0)

E4'e

=DÜŞEYARA(B4;TABLO!B:E;4;0)
Teşekkür ederim hocam. Çok yararlı oldu.
 
Bu arada özellikle youtube'da çok eğitici videolar var, izlemenizi tavsiye ederim.

Hocam, anlattıklarınız yararlı oldu, ancak youtube değil de kendim öğrenmek istiyorum. Ancak 3-4 satır ve sütundan başladığı için karıştırıyorum. Size zahmet aynı dosya (farkı 1. satır ve sütundan başlıyor)
Size zahmet, aynı formülü uyarlar mısınız.

=DÜŞEYARA($B4;TABLO!$B:$E;SÜTUNSAY($A$1:B1);0)

Buradaki değişkenleri çözersem öğreneceğim zaten sayeniz de.
Saygılarımla.
 

Ekli dosyalar

Üstteki ilk formül, alttaki son attığınız tablodaki formul. Aranan değer hücresi ve aradığı yerdeki hücreler değişiyor.

eklediğim tabloda aynı sayfada yaptım işlemleri formülün içine girip neyi nereden aldığını görebilirsiniz.

=DÜŞEYARA($B4;TABLO!$B:$E;SÜTUNSAY($A$1:B1);0)
=DÜŞEYARA($A2;TABLO!$A:$D;SÜTUNSAY($A$1:B1);0)
 

Ekli dosyalar

Üstteki ilk formül, alttaki son attığınız tablodaki formul. Aranan değer hücresi ve aradığı yerdeki hücreler değişiyor.

eklediğim tabloda aynı sayfada yaptım işlemleri formülün içine girip neyi nereden aldığını görebilirsiniz.

=DÜŞEYARA($B4;TABLO!$B:$E;SÜTUNSAY($A$1:B1);0)
=DÜŞEYARA($A2;TABLO!$A:$D;SÜTUNSAY($A$1:B1);0)
Değişkenler kırmızı olanlar. Ve liste yanından itibaren kopyalama ile yapıştırıyoruz.
Çok teşekkür ederim hocam.
Saygılarımla.
 
Geri
Üst