Düşeyara değişik sayfalarda

serif11

Banned
Katılım
2 Eylül 2006
Mesajlar
135
Excel Vers. ve Dili
Excel XP tr
Arkadaşlar merhaba.
DÜŞEYARA formülü ile bir isme ait bilgileri iki ayrı farklı dosyada aratmak istiyorum..
Örneğin;
Ali isimli arkadaşın,kimlik bilgilerini Personel.xls dosyasının 1.sayfasında ve 3. sayfasında aratmak istiyorum..yardımcı olursanız sevinirim.
şimdiden teşekkürler
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
merhaba

Aşağıdaki formülü kendinize uyarlayınız.

sayfa1 de ali yoksa Sayfa2 deki aliyi getirir.Sayfa2 de yoksa sayfa1 dekini getirir.
=EĞER(EHATALIYSA(DÜŞEYARA("ali";Sayfa1!B1:C22;2;0));DÜŞEYARA("ali";Sayfa2!B1:C22;2;0);DÜŞEYARA("ali";Sayfa1!B1:C22;2;0))

Yalnız ben sizin yeterince açıklama yapmadığınızı zannediyorum.
Ali adlı personelin bazı bilgileri sayfa1 de bazı bilgileri sayfa2 de bunları bir yerde toplamakmı istiyorsunuz.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Sn Yurttaş,

Doğru
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sayın zafer,

Merhaba,

Doğru. Silinince nereden bileceksiniz.

Buraya başka bir soruya yanıt verdim yanlışlıkla. Onu sildim. onun için yanlış dedim. Yoksa yanlış dediğim buradaki yanıt için değil.
 

serif11

Banned
Katılım
2 Eylül 2006
Mesajlar
135
Excel Vers. ve Dili
Excel XP tr
sanırım siz denemediniz

Sayın Yurttaş..
ilgine ve emeğine teşekkür ederim,ama sanırım siz denemesini yapmadınız..ismi değiştirince AD uyarısı çıkıyor..
 

serif11

Banned
Katılım
2 Eylül 2006
Mesajlar
135
Excel Vers. ve Dili
Excel XP tr
Zafer Kardeş..Açıklaması şöyle

Zafer kardeş..
senin de ilgine ve emeğine teşekkür ediyorum..
size şöyle açıklayayım:
personel.xls dosyam var ve bu dosyanın içinde yaklaşık 8-9 sayfa var.
1.sayfada okulumuzun kadrolu öğretmenleri,9.sayfada okulumuzun geçici öğretmenleri kayıtlı
ben formdilekçe.xls adıyla başka bir dosya hazırladım..
bu dosyanın ilk satırında personelin ismi ve altında da değişik bilgileri yazılı.
örneğin;
2.satırda TC kimlik no'su
3.satırda branşı
4.satırda baba adı
5.satırda anne adı
vs...vs...

ben ilk satıra personelin ismini yazdığımda(örneğin ali ay),formül bunu 1.sayfadaki kadrolu personel ve 9.sayfadaki geçici personel içinden arayıp bulsun ve 2.satıra tc kimlik nosunu yazsın
sanırım açıklamam yeterli oldu..
sakın yanlış anlamayın,yanıtınızı biraz çabuk verirseniz çok memnun olurum
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Siz kendi dosyanıza sadece formülü alıyorsanız çalışmaz.Sn.Yurtaşın gönderdiği dosyadaki kodlarıda kendi çalıştığınız dosyadaki kod sayfanıza almanız gekekir.
 

serif11

Banned
Katılım
2 Eylül 2006
Mesajlar
135
Excel Vers. ve Dili
Excel XP tr
sanırım anlaşamayacağız..

tamam kardeş..sanırım anlaşamayacağız..
ben kod sayfalarının ne olduğunu bileydim zaten size sormazdım..
bu kod sayfaları nedir?nereden ulaşabiliriz?bu kodları oraya nasıl aktarabiliriz??
bunları bize anlatmazsanız,yani bizi de sizin kadar excel biliyor sanırsanız bize yardımcı olamazsınız..
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sayın serif1,

Örnek dosya ekte. Bunu bir inceleyin.

Bu dosyadaki kodları görmek için ALT+F11 tuşlarına aynı anda basın. Bunları kendi dosyanıza taşımak için dosyanızda ALT+F11 tuşlarına basarak kod alanına ulaşın. Buradan Insert/Module'den bir modül eklyerek benim dosyadaki kodları kopyalarak dosyanızdaki modulenin içine koyun. Bu kullanıcı tanımlı fonksiyonu artık dosyanızda kullanabilirsiniz.

Yerleşik fonksiyon ile çözmek istiyorsanız sadece formülü kendi dosyanıza göre uyarlayın.
 
Son düzenleme:

serif11

Banned
Katılım
2 Eylül 2006
Mesajlar
135
Excel Vers. ve Dili
Excel XP tr
4 - 4'lÜk

YURTTAŞ kardeş..
dört dörtlük olmuş..eline,bilgine,ilgine,emeğine sağlık..teşekkürler
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

tamam kardeş..sanırım anlaşamayacağız..
ben kod sayfalarının ne olduğunu bileydim zaten size sormazdım..
bu kod sayfaları nedir?nereden ulaşabiliriz?bu kodları oraya nasıl aktarabiliriz??
bunları bize anlatmazsanız,yani bizi de sizin kadar excel biliyor sanırsanız bize yardımcı olamazsınız..
Ben atlamış olabilirim.sizinde sadece kod sayfası ile ilgili işlemleri nasıl yapacağım demeniz yeterliydi.
Bunun anlaşamamakla ne ilgisi var.

Excel dershanesini inceledinizmi excel'e oradan başlayabilirsiniz.Excel ile ilgili herşeyin orada anlatıldığını göreceksiniz.
 
Katılım
5 Nisan 2006
Mesajlar
449
Excel Vers. ve Dili
Office Excel 2003
TÜRKÇE
merhaba

Aşağıdaki formülü kendinize uyarlayınız.

sayfa1 de ali yoksa Sayfa2 deki aliyi getirir.Sayfa2 de yoksa sayfa1 dekini getirir.
=EĞER(EHATALIYSA(DÜŞEYARA("ali";Sayfa1!B1:C22;2;0));DÜŞEYARA("ali";Sayfa2!B1:C22;2;0);DÜŞEYARA("ali";Sayfa1!B1:C22;2;0))

Yalnız ben sizin yeterince açıklama yapmadığınızı zannediyorum.
Ali adlı personelin bazı bilgileri sayfa1 de bazı bilgileri sayfa2 de bunları bir yerde toplamakmı istiyorsunuz.
Sayın Zafer kardeşim, bunu 3 sayfa için değiştirmek istersek ne yapmamız lazım.
 
Katılım
5 Nisan 2006
Mesajlar
449
Excel Vers. ve Dili
Office Excel 2003
TÜRKÇE
http://www.excel.web.tr/showthread.php?t=42020

Burada verdiğim formüle bakın.


.
sevgili yurttaş, formülü kopyaladım ve kendi sayfama uyarladım ama sanırım karakterlerde bir sorun var. Bunun TÜRKÇE'sini yazabilir misiniz...

Sayın yurttaş, dediğim gibi bazı karakterler arasındaki gereksiz boşluklardan dolayı hata veriyordu, onları düzeltince sorun kalmadı. Sağlıcakla kalın. İyi bayramlar...
 
Son düzenleme:
Üst