• DİKKAT

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

Düşeyara

Katılım
1 Kasım 2012
Mesajlar
275
Excel Vers. ve Dili
Microsoft Office 2013 Türkçe
Arkadaşlar selamlar. Ben veri doğrulama ve eğerli bölümü beraber kullanmak istiyorum. ancak şöyle bir sıkıntım var.

A1 hücresine personel adı girdiğimde b1 hücresine =EĞER(a1=0;"";DÜŞEYARA(a1;Bilgiler!A1:B30;2;0)) formülü ile personelin ünvanını versin istiyorum. burda sıkıntı yok, veriyorda gayet de güzel oluyor. lakin a2 için aynı şeyi yapmak istediğimde a2 hücresine veri doğrulama listesinden isim seçtiğimde b2 hücresine =EĞER(a1=0;"";DÜŞEYARA(a1;Bilgiler!A1:B30;2;0)) bu kodu kopyaladığımda manuel değişiklik yapmak gerekiyor. yani a1'leri a2 yapmak zorunda kalıyorum. az olsa sıkıntı yok da 2000 küsur tane kayıt var. hepsine manuel giriş zor oluyor. bunu otomatik olarak yapmak mümkün mü?
 
Merhaba,
B1 hücresindeki formülnüzü;
Kod:
=EĞER(A1=0;"";DÜŞEYARA(A1;Bilgiler!$A$1:$B$30;2;0))
şeklinde değiştiriniz.
Daha sonra B1 hücresine bir kere basınız.Hücre etrafı kalın kutu ile çevrilmiş olacak sağ alt köşesindeki noktadan tutup 2000 satır aşşağıya çekiniz.
 
B1 hücresine aşağıdaki formülü uygulayın ve alt hücrelere sürükleyin.

Kod:
=EĞER(A1=0;"";DÜŞEYARA(A1;Bilgiler!A$1:B$30;2;0))
 
ÜSTADLAR...

diğer hücrelere sürükledim o kolay olanı onu yaptım lakin; bu sefer de =EĞER(a1=0;"";DÜŞEYARA(a1;Bilgiler!A2:B31;2;0)) diye değiştirdi. yani ünvan alınacak bölümün hücrelerini değiştirdi.
 
bir de; iki tane çalışma kitabım var. kitap adı "Personel" çalışma sayfası adı "Personel"
a b c d
adı soyadı baba adı tc no telefon
1 sefa buran ali 123456768901 0555555555
2
.
.
.
(not: 2000 tane kayıt var)

diğer kitabımın adı "İzin" çalışma sayfamın adı "İzin"

a b c d
adı soyadı baba adı tc no telefon
1
2
.
.
.


ben istiyorum ki "İzin" çalışma kitabının "İzin" sayfasındaki c1 hücresine 123456768901 bu tc numarasını yazınca diğer bilgileri, yani adı soyadı, baba adı, telefon gibi bilgileri "Personel" isimli kitabımın "Personel" isimli sayfadan bulsun alsın. Ha personel sayfasında ilk sırada da olabilir, son sırada da bu tc. bana bir şekilde bulup izin kitabımdaki ilgili bölümleri doldursun.
 
Acele ediyorsunuz. Önerdiğimiz formüllerde dolar işareti kullanılmış. Bunlar hücre aralığını sabitlemek amacıyla kullanılır. Önerdiğimiz formülleri uygulayıp tekrar deneyiniz.

İkinci sorunuza gelince;

İki kitabı açarak tablolarınızın yapısına göre ya DÜŞEYARA ya da İNDİS-KAÇINCI formülleri ile verileri aktarabilirsiniz. İki formül içinde forumda oldukça fazla örnek var. Arama yaparak ulaşabilirsiniz.
 
Acele ediyorsunuz. Önerdiğimiz formüllerde dolar işareti kullanılmış. Bunlar hücre aralığını sabitlemek amacıyla kullanılır. Önerdiğimiz formülleri uygulayıp tekrar deneyiniz.

İkinci sorunuza gelince;

İki kitabı açarak tablolarınızın yapısına göre ya DÜŞEYARA ya da İNDİS-KAÇINCI formülleri ile verileri aktarabilirsiniz. İki formül içinde forumda oldukça fazla örnek var. Arama yaparak ulaşabilirsiniz.


ÜSTAD BİRİNCİ çok iyi oldu ben o ayrıntıyı farkedemedim. şimdi süper oldu. da ikinciyi diğer örneklerden alacak kadar geliştiremedim kendimi. benim örneğimden yardımcı olamaz mısın.
 
ÜSTAD BİRİNCİ çok iyi oldu ben o ayrıntıyı farkedemedim. şimdi süper oldu. da ikinciyi diğer örneklerden alacak kadar geliştiremedim kendimi. benim örneğimden yardımcı olamaz mısın.

Dosyanızı ekleyin yardımcı olmaya çalışalım
 
üstadım personel bilgileri bu: http://s3.dosya.tc/server17/2vSFuv/Personel.xls.html

izin kitabı ise: http://s3.dosya.tc/server17/2vSFuv/_zin.xlsx.html

izin kitabındaki sayfa verileri personel kitabından almalı.

Merhaba
İki dosyanızı da açın aşağıdaki formülü belirlenen yere kopyalayın.
İzin Dosyasındaki sayfanızın A2 hücresine
Kod:
=EĞER($C2="";"";İNDİS(Personel.xls!$A$2:$C$2000;KAÇINCI($C2;Personel.xls!$C$2:$C$2000;0);SÜTUN()))
Bu formülü yazın aşağı ve sağ'a çekerek çoğaltın.
 
Son düzenleme:
Merhaba
İki dosyanızı da açın aşağıdaki formülü belirlenen yere kopyalayın.
İzin Dosyasındaki sayfanızın A2 hücresine
Kod:
=EĞER($C2="";"";İNDİS(Personel.xls!$A$2:$C$2000;KAÇINCI($C2;Personel.xls!$C$2:$C$2000;0);SÜTUN()))
Bu formülü yazın aşağı ve sağ'a çekerek çoğaltın.



hoca olmadı yav. telefon numarasını almıyor
 
Geri
Üst