• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Kullanıcı Tanımlı İzin Takip

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

ibrahim.yavuz

Yeni Üye
Katılım
15 Ağu 2021
Mesajlar
58
Çözümler
1
Aldığı beğeni
60
Excel V
Office 2016 TR
Konu Sahibi
Yıllar önce forumlarda bulduğum bir çalışma. Bu dosyanın önce adminlerce program arşivine taşınmasını istiyorum. Herkes inceleyip yararlansın. Benim itediğim şey şu:
1-Bu çalışma kitabındaki "Kullanıcı Tanımlı Fonksiyonları" kendi çalışmalarımıza nasıl uygulayabilirmiyiz (genelleştirme).
2-KTF nin formule edilişini nasıl yapabiliriz. Yardımlarınız için şimdiden teşekkür ederim.
 
Çözüm
Merhaba dosya çok büyük olduğu için içinden birkaç sayfayı silmek zorunda kaldım sadece formülleri belirtebilmek için dolayısıyla yazılan makrolarda da ister istemez hatalar oluşuyor hataları görmezden gelin. ekli dosyada yan tabloda Q sütunundan sonra formüllü belirtiğiniz 4 sütun da var incelersiniz.. Yalnız resmi ve Dini tatiller Tatilleri Bayram tatilleri sayfasında J sütununda tek sütun haline getirildi.
1. sorunuz için;
Kullanıcı tanımlı fonksiyonlar; kullanıcının belirlediği girdileri, yine kullanıcının belirlediği kurallara göre işleyerek bir çıktı almasını sağlayan fonksiyonlardır. Bu çalışmada kullanılan fonksiyonları elbette farklı çalışma kitaplarına kopyalayarak ya da üzerinde ihtiyacınıza göre değişiklikler yaparak kullanabilirsiniz.

Fakat KTF'ler genelde üzerinde çalıştığınız projenin ihtiyaçlarını karşılamaya yönelik yazılır farklı projelerde (genellikle) pek işe yaramazlar.
Burada kendinize sormanız gereken soru şu;
Bu KTF'nin girdileri nedir? Veri türleri nedir? Bu girdileri nasıl işlemektedir? ve sonuç olarak bana hangi sonucu döndürmektedir? Bütün bu sorulara cevap verebildiğiniz takdirde mevcut KTF'yi farklı bir projeye adapte etmenin ilk adımını atmış oluyorsunuz. Daha sonrasında ise bu KTF'yi yine kendi belirlediğiniz ihtiyaçlara göre düzenleyebilirsiniz.

2. sorunuz için;
Sorunuz tam olarak açıklayıcı bir soru değil ama anladığım kadarıyla KTF'leri nasıl kullanabiliriz gibi bir soru sorduğunuzu anlıyorum.
Aşağıda size örnek bir KTF hazırlayıp bunu çalışma sayfasında nasıl kullanacağınızı anlatacağım.

(Not: KTF anlamlı olmayacak. Sadece hızlıca bir örnek hazırlayıp bu örneği nasıl kullanabileceğinizi göstermek için yazıyorum.)

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu KTF'yi çalıştırabilmek için A1'de öğrencinin sayı notu olduğunu varsayarsak kullanacağımız formül şöyle olacaktır;
=OgrenciHarfNotu(A1) olarak kullanırız, A1'deki sayıya göre "AA", "AB" vb. gibi sonuçlar üretecektir.
 
Konu Sahibi
1. sorunuz için;
Kullanıcı tanımlı fonksiyonlar; kullanıcının belirlediği girdileri, yine kullanıcının belirlediği kurallara göre işleyerek bir çıktı almasını sağlayan fonksiyonlardır. Bu çalışmada kullanılan fonksiyonları elbette farklı çalışma kitaplarına kopyalayarak ya da üzerinde ihtiyacınıza göre değişiklikler yaparak kullanabilirsiniz.

Fakat KTF'ler genelde üzerinde çalıştığınız projenin ihtiyaçlarını karşılamaya yönelik yazılır farklı projelerde (genellikle) pek işe yaramazlar.
Burada kendinize sormanız gereken soru şu;
Bu KTF'nin girdileri nedir? Veri türleri nedir? Bu girdileri nasıl işlemektedir? ve sonuç olarak bana hangi sonucu döndürmektedir? Bütün bu sorulara cevap verebildiğiniz takdirde mevcut KTF'yi farklı bir projeye adapte etmenin ilk adımını atmış oluyorsunuz. Daha sonrasında ise bu KTF'yi yine kendi belirlediğiniz ihtiyaçlara göre düzenleyebilirsiniz.

2. sorunuz için;
Sorunuz tam olarak açıklayıcı bir soru değil ama anladığım kadarıyla KTF'leri nasıl kullanabiliriz gibi bir soru sorduğunuzu anlıyorum.
Aşağıda size örnek bir KTF hazırlayıp bunu çalışma sayfasında nasıl kullanacağınızı anlatacağım.

(Not: KTF anlamlı olmayacak. Sadece hızlıca bir örnek hazırlayıp bu örneği nasıl kullanabileceğinizi göstermek için yazıyorum.)

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu KTF'yi çalıştırabilmek için A1'de öğrencinin sayı notu olduğunu varsayarsak kullanacağımız formül şöyle olacaktır;
=OgrenciHarfNotu(A1) olarak kullanırız, A1'deki sayıya göre "AA", "AB" vb. gibi sonuçlar üretecektir.
Sayın aeGNoR ilginiz ve cevabınız için çok teşekkür ederim. Cevanız çok açıklayıcı ve yeterli.

2.soruda ki kastım şu:
Örnek 4.8.2014 tarihinden itibaren 14 gün izin kullanmak isteyen işçinin,
İzin bitiş Tarihi : 19.8.2014
İşbaşı Tarihi : 20.8.2014

Bu programı her şeyi doğru hesaplıyor. Düşülecek "Hafta Tatili"; "Resmi Tatil"; "Bayram Tatili"
doğru şekilde düşüyor.

Hafta tailini+ Resmi ve Dini bayramları düşerek hesaplayan KTF değilde Excel formülü hesaplamak için
Formül nasıl olmalıdır.
 
Merhaba izin hesaplamada işe başlama tarihleri için İŞGÜNÜ yada İŞGÜNÜ.ULUSL işlevlerini kullanabilirsiniz. Hafta tatili sadece pazar mı yoksa hem cumartesi hem de pazar mı ? Ayrıca 10 gün izin kullanmış diyelim bunun içinde pazar denk gelmiş bir de resmi bayram tatilleri denk gelmişse.. o tatiller görmezden gelinip sadece 10 İŞGÜNÜ bazında mı hesaplama yapılacak ? Bir de izin başlangıç ve İzin bitiş tarihlerinde yazılı olan tarihlerde de izin devam ediyor mu ?
 
Konu Sahibi
Sayın VetExc İlginiz için çok teşekkür ederim.
"Yıllık İzin Takip Sonn" çalışma kitabında kullanılmış olan ;
Bitiş Tarihi (=YIBDT(H5;F5;G5)
Hafta Tatili (= YIDETAY(H5;F5;G5;1)
Resmi Tatil (=YIDETAY(H5;F5;G5;2)
Bayram Tatili (=YIDETAY(H5;F5;G5;3)

Kullanıcı Tanımlı Fonksiyonları Excelde formüle çevirmek mümkün mü .
Bende çalışmamda kullanmak istiyorum.
Makro ile yapılmış bu programı her açtığımda "izin veri kullanımı" sayfasında ki KTF fonksiyon içeren sütunlar #DEĞER! hatası veri yor.
Fonksiyonları Sürekli yeniden çalıştırmam gerekiyor.
 
Merhaba dosya çok büyük olduğu için içinden birkaç sayfayı silmek zorunda kaldım sadece formülleri belirtebilmek için dolayısıyla yazılan makrolarda da ister istemez hatalar oluşuyor hataları görmezden gelin. ekli dosyada yan tabloda Q sütunundan sonra formüllü belirtiğiniz 4 sütun da var incelersiniz.. Yalnız resmi ve Dini tatiller Tatilleri Bayram tatilleri sayfasında J sütununda tek sütun haline getirildi.
 
Çözüm
Konu Sahibi
Merhaba dosya çok büyük olduğu için içinden birkaç sayfayı silmek zorunda kaldım sadece formülleri belirtebilmek için dolayısıyla yazılan makrolarda da ister istemez hatalar oluşuyor hataları görmezden gelin. ekli dosyada yan tabloda Q sütunundan sonra formüllü belirtiğiniz 4 sütun da var incelersiniz.. Yalnız resmi ve Dini tatiller Tatilleri Bayram tatilleri sayfasında J sütununda tek sütun haline getirildi.
Harika olmuş emeğinize, yüreğiniz sağlık. Tam da istediğim buydu. Çok teşekkür ederim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst