• DİKKAT

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

Çözüldü Özel güvenlik kıyafet listelenmesi

Katılım
11 Mayıs 2006
Mesajlar
708
Excel Vers. ve Dili
Ofis 2016 64 Bit Türkçe
Örnek olarak ekteki belgede bir güvenlik görevlisinin alması gereken kıyafet haklarının yıllara göre dağılım listesi

1-Bir kişinin alması gereken liste sekmende (kullanım Süresi) olarak belirtilmiştir

2- A sekmenindeki kişi sarı olarak yıllara göre aldığı kıyafetler listelenmiş

3- (A) sekmenindeki almış olduğu kıyafet, (yıllar) sekmeninde hangi yıla denk gelecekse (x) olarak bulunduğu yıla gelmesi

Kısacası (A) sekmesindeki bilgilerin (kullanım süresi) dikkate alınarak (yıllar) sekmenine gelmesi

Şimdiden teşekkür ederim.
 

Ekli dosyalar

Merhaba,

YILLAR sayfası C5 hücresine uygulayıp yana doğru sürükleyiniz.

C++:
=EĞERHATA(EĞER(İNDİS(A!$A$1:$N$18;KAÇINCI($B5;A!$B$1:$B$18;0);KAÇINCI(C$3&ARA(2;1/($C$4:C$4<>"");$C$4:C$4);KAYDIR(A!$A$1:$N$1;KAÇINCI($B5;A!$B$1:$B$18;0)-1;)&A!$A$2:$N$2;0))>0;"X";"");"")

Diğer sorunuzu anlamadım...
 
Ekteki gibi formülü yerleştirdim ilk aldıkları doğru ama diğer yıllar gelmedi. SARILAR olması gereken, kullanım süresi sekmesinde iki yılda bir alacak ve 3 yılda bir alacak olmadı, DİĞER ÇARPILARINDA GELMESİ LAZIM Allah razı olsun.
 

Ekli dosyalar

Sayın, yuzun23,
Ekteki sayfayı incelemenizi rica ederim.
Daha sade ve anlaşılır.
İyi Günler dilerim.
 

Ekli dosyalar

eyvallah. ama istediğim bu değildi. teşekkür ederim.
 
Merhaba,

Mevcut tablo yapınıza göre aşağıdaki formülü kullanabilirsiniz.

Kod:
=EĞER(ESAYIYSA(TOPLA.ÇARPIM(KAÇINCI(C$3;İNDİS(A!$C$3:$N$1000;KAÇINCI($B5;A!$B$3:$B$100;0);YUKARIYUVARLA(SÜTUN(A1)/6;0))+((SATIR(DOLAYLI("1:"&6/İNDİS('Kullanım Süresi'!$E$5:$E$16;YUKARIYUVARLA(SÜTUN(A1)/6;0))))-1)*İNDİS('Kullanım Süresi'!$E$5:$E$16;YUKARIYUVARLA(SÜTUN(A1)/6;0)));0)));"X";"")
 
Ben iki ayrı sorunuz var gibi algılamıştım. Ona göre cevap vermiştim.

Erdem beyin çözümü istediğiniz sonucu veriyor..
 
ellerinize sağlık, teşekkür ederim.
 
Geri
Üst