İç sayfalardan adsoyad ve sicil kontrolu yaparak personeller sayfasına toplam izin getirme hk.

balanar

Altın Üye
Katılım
22 Şubat 2021
Mesajlar
347
Excel Vers. ve Dili
Excel 2007
Altın Üyelik Bitiş Tarihi
09-03-2027
Merhaba, personeller sayfasındaki kişinin E sutununa toplam iznini getirmek istiyorum.

Örnek dosyayı aşağı yükledim.. Örnek dosyada eksik sayfa mevcut. Toplamda sayfa isimlerim şu şekilde

Kod:
kultur
muhtarlik
yaziisleri
insan
ozelkalem
sosyalyardim
imar
emlak
veteriner
zabita
park
temizlik
malihizmetler
mezarlik
destek
itfaiye
sukanal
fen
Özetle bu sayfaların içinden ad soyad ve sicil no kontrolü yapakarak sarı işaretli olan toplam iznini personeller sayfasındaki E sutununa yazmasını istiyorum.. Nasıl yapabilirim

229223
 

Ekli dosyalar

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Personeller sayfası E2 hücresine şu formülü yazıp, diğer hücreler içinde uygulayınız.
Kod:
=EĞERHATA(İNDİS(DOLAYLI("'"&D2&"'!B:B");KAÇINCI(A2;DOLAYLI("'"&D2&"'!A:A");0));"")
 

balanar

Altın Üye
Katılım
22 Şubat 2021
Mesajlar
347
Excel Vers. ve Dili
Excel 2007
Altın Üyelik Bitiş Tarihi
09-03-2027
hocam çok teşekkür ederim, mantığı anlamak adına soruyorum sayfa isimleri yazılı olmadan bu çekme işlemini nasıl yapıyor? Formulu tam çözümleyemedim müsait vaktiniz olursa izah edebilir misiniz
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
D sütunundaki verileri, kişilerin kayıtlı olduğu sayfa isimleri olarak düşündüm. Bu nedenle Dolaylı formülünü kullandım.

Örnek olarak D2 hücresinde itfaiye yazıyor,
Formüldeki DOLAYLI("'"&D2&"'!B:B") bölümünün sonucu itfaiye!B:B olur,
aynı şekilde DOLAYLI("'"&D2&"'!A:A") bölümünün sonucu itfaiye!A:A olur.

Bu sonuçları formülde yerine yazarsak
İNDİS(itfaiye!B:B;KAÇINCI(A2;itfaiye!A:A;0)) olur.

Eğer İlgili sayfa varsa, Sayfanın B sütunundaki veriyi (izin bilgisini), aynı Sayfanın A sütunundaki veriye (sicil numarasına) göre getirir.
 
Üst