Excel Forum


Geri Git   Excel Forum > EXCEL-Soruları > Fonksiyonlar
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ

Fonksiyonlar Bir fonksiyonun, nasıl işlediğini veya aradığınız bir işleme uygun olup olmadığını bu başlık altında sorabilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama



Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 03-09-2006, 03:55   #1
efekara
 
Giriş: 03/09/2006
Mesaj: 25
Excel Vers. ve Dili:
2003 Türkçe
Varsayılan nöbet listesi hazırlama

Bir hastane servisinde her gün 3-5 doktor nöbet tutmakta, nöbet listesi excel de hazırlanmaktadır. Bu nöbet listesinde hafta sonları manuel olarak işaretlenmektedir. Her bir doktor kıdem durumuna göre ayda 6-15 arası nöbet tutmaktadır. Hafta içi nöbetler 15 saat, hafta sonu nöbetler 24 saat sayılmaktadır.
Her ay sonunda hazırlanmış nöbet listesine dayalı olarak bir rapor hazırlanması gerekmektedir. Bu raporda her bir doktorun ayın kaçında kaç saatlik nöbet tuttuğu bildirilmektedir (sütunda doktor isimleri, satırda tarihler yer almakta).
Hafta içi için 15, hafta sonu için 24 girilmektedir. Bu durumda nöbet listesi hazırlandıktan sonra bu raporun otomatik olarak hazırlanması mümkünmüdür?
Biraz karışık gibi görünüyor, şimdiden yardımlarınız için teşekkür ederim.
Eklenmiş Dosyalar
Dosya Türü: xls nöbet2.xls (18.0 KB, 98 Görüntülenme)
efekara Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-09-2006, 11:09   #2
mehmett
Altın Üye
 
Giriş: 18/05/2005
Mesaj: 2,654
Excel Vers. ve Dili:
Excel 2007 Türkçe
Varsayılan

Sn efekara

Dosyanızı ekte gönderiyorum, fonksiyonlarda anlaşılmayan yer olursa söyleyin açıklayalım.

A sütunundaki tarih listesi için sadece ilk hücreyi (ayın birini) siz dolduracaksınız, ayın ikinci gününden sonraki kısım otomatik olarak dolacak ve haftasonuna denk gelen hücrelerin dolgu rengi gri yapılarak belirgin hale getirilecektir.

Sağ taraftaki tabloda yer alan fonksiyonlar bu tablonun ilk satırındaki doktor adlarını (a, b gibi) sol taraftaki tabloda arayarak işlem yapmaktadır. Eğer a, b yerine ahmet mehmet gibi isimler yazarsanız onları arayıp bulacaktır.

Sayfanın değişmeyecek kısımlarını kilitleyerek sayfa koruması yaptım. Eğer değişiklik yapacak olursanız Araçlar, Koruma, Sayfa korumasını kaldır menüsünden korumayı kaldırabilirsiniz. Koruma şifresizdir. Siz isterseniz sonradan bir şifre belirlersiniz.
Eklenmiş Dosyalar
Dosya Türü: zip nbet2.zip (7.6 KB, 136 Görüntülenme)
__________________
Office 2007 Türkçe
mehmett Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-09-2006, 12:29   #3
efekara
 
Giriş: 03/09/2006
Mesaj: 25
Excel Vers. ve Dili:
2003 Türkçe
Varsayılan

Sayın mehmett

ilginiz ve cevabınız için çok teşekkür ederim.
Ancak size başka sormak istediklerimde var.

1- ilk tarihi girdikten sonra kalanları otomatik olarak nasıl sıralıyor ve hafta sonlarını otomatik olarak nasıl boyuyor? A3 de herhangi bir formül göremedim.

2- Size bazı verileri eksik gönderdiğimi öğrendim. Şöyleki;
cuma günleri için: 16 saat
haftanın diğer günleri için: 15 saat
cumartesi günü için: 24 saat
pazar günü için: 23 saat girmek gerekiyormuş. Bunu yapmak mümkünmü?
3- Hafta sonu dışında tatil günü işaretlediğimizde bununda hesaba katılması sağlanabilirmi?

4- Bu raporu hazırlamak için kullandığımız word dosyası ektedir.

Saygılarımla.
Eklenmiş Dosyalar
Dosya Türü: zip nbet rapor.zip (7.7 KB, 78 Görüntülenme)
efekara Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-09-2006, 13:26   #4
mehmett
Altın Üye
 
Giriş: 18/05/2005
Mesaj: 2,654
Excel Vers. ve Dili:
Excel 2007 Türkçe
Varsayılan

Sn efekara

1- İlk tarihi girdikten sonra diğer hücrelere yazılan formüller sayesinde tarihler birer artarak sonuna kadar gitmektedir. Örnek; A3 hücresine 01.09.2006 yazalım, A4 hücresine A3+1 yazalım. Bu durumda A4 hücresinde 02.09.2006 tarihi görülecektir. A4 hücresini tutup diğer hücrelere sürüklersek her hücre kendisinin bir üstündeki hücrenin 1 fazlası olan tarihi gösterecektir. Yalnız bu yöntemin küçük bir sakıncası var. Bu şekilde 31 satır doldurduğumuz için örneğin Şubat ayını yaparken 28.02.2006'dan sonra (gün sayısını 31'e tamamlamak istediğinden) 01.03.2006, 02.03.2006 ve 03.03.2006 tarihleri son üç satırda gözükecektir. Bunun önüne geçmek için son üç satırda farklı bir fonksiyon kullandık. İncelerseniz onların mantığını da anlayacaksınız.

Haftasonuna denk gelen günleri nasıl boyadığını anlamak için bu hücrelerden birini seçin ve Biçim, Koşullu Biçimlendirme menüsünü açın. Orada yapılan işlemi göreceksiniz.

2- Cuma, Cumartersi, Pazar günleri için ayrı, diğer günler için ayrı nöbet saatleri hesaplatmak mümkündür.

3- Haftasonlarının dışında tatil günleri için de bu işlemler yapılabilir. Tatil günleri için kaç saat hesaplanacağını söylerseniz 2. sorunuzla birlikte çözüm üretilebilir.

4- Bu rapor için kullandığınız word dosyasına baktım. Excel dururken word ile çalışmak büyük hata. Neyse ki bu hatadan dönmüşsünüz.

Forumu takip ederek Fonksiyonlar ve Koşullu Biçimlendirme konularını biraz öğrenirseniz bütün bu işlemleri siz de yapabilirsiniz. Size gerekecek fonksiyonların başında Eğer, Eğersay, Düşeyara ve Haftanıngünü geliyor. Excel dersanesinde (Necdet beyin hazırlamış olduğu) Koşullu Biçimlendirme dersi var. Fonksiyonlarla ilgili forumda binlerce soru, cevap ve örnekler var inceleyiniz.
__________________
Office 2007 Türkçe

Bu mesaj en son " 03-09-2006 " tarihinde saat 15:51 itibariyle mehmett tarafından düzenlenmiştir....
mehmett Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-09-2006, 17:37   #5
mehmett
Altın Üye
 
Giriş: 18/05/2005
Mesaj: 2,654
Excel Vers. ve Dili:
Excel 2007 Türkçe
Varsayılan

Sn efekara

Ekteki dosyaya bir bakın ve eksiklerini bildirin. Açıklamalar dosyadadır.
Eklenmiş Dosyalar
Dosya Türü: zip nobet.zip (12.5 KB, 151 Görüntülenme)
__________________
Office 2007 Türkçe
mehmett Çevrimdışı   Alıntı Yaparak Cevapla
Eski 03-09-2006, 21:53   #6
efekara
 
Giriş: 03/09/2006
Mesaj: 25
Excel Vers. ve Dili:
2003 Türkçe
Varsayılan

Sn mehmett
Sunduğunuz mükemel çözümler için çok teşekkür ederim.
isteklerimi tam olarak karşılıyor.
Formüllerin tam olarak nasıl çalıştığını anlamam için epey bir süre üzerinde çalışmam gerekiyor. İlerleyen günlerde tekrar yardım isteyebilirim.
Saygılarımla.
efekara Çevrimdışı   Alıntı Yaparak Cevapla
Eski 19-01-2009, 20:39   #7
timotk
 
Giriş: 19/01/2009
Mesaj: 2
Excel Vers. ve Dili:
bilmiyorum
Varsayılan

Merhaba arkadaşlar ben bilgisayar programcığında okuyan biriyim, delphi yada visual basic gibi dilerin dışında exell de bu nöbet programının nasıl yapıldığını görmek istemiştim ama arşivden dosyalar silinmiş, hem incelemek hemde exeli öğrenmek için eğer mümkünse elinde olan bir daha ekleyebilirmi ??
timotk Çevrimdışı   Alıntı Yaparak Cevapla
Eski 20-01-2009, 18:41   #8
efekara
 
Giriş: 03/09/2006
Mesaj: 25
Excel Vers. ve Dili:
2003 Türkçe
Varsayılan

Sayın timotk,
zamanında bu excel dosyasını sayın mehmett hazırlamıştı. Yıllardır çok işimize yaradı. Bu vesileyle sayın mehmett ve Excel Forum' a tekrar teşekkür ediyorum. Dosya ekte. Kolay gelsin
Eklenmiş Dosyalar
Dosya Türü: rar nobet.rar (14.0 KB, 542 Görüntülenme)
efekara Çevrimdışı   Alıntı Yaparak Cevapla
Eski 21-01-2009, 12:35   #9
timotk
 
Giriş: 19/01/2009
Mesaj: 2
Excel Vers. ve Dili:
bilmiyorum
Varsayılan

Çok teşekkür ederim efekara.
timotk Çevrimdışı   Alıntı Yaparak Cevapla
Eski 07-06-2010, 00:23   #10
Rui67
 
Giriş: 06/06/2010
Şehir: zonguldak
Mesaj: 1
Excel Vers. ve Dili:
2007 Türkçe
Varsayılan

Benim de aynı şekilde nöbet listesi hazırlamam lazım. Eke tıklıyorum ama açamıyorum. Bana da gönderemez misiniz?
Rui67 Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 19:55


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.


Bahis Forum - Define - Çorlu Kamera - Çorlu Petek Temizleme - Site Yönetimi - TYPO3 Türkiye - 2015 Fuar - Çorlu Mimarlık - Çorlu Hotel - Rotary Web Sitesi - Çorlu Jeneratör - Shell Yağları - Excel Eğitimi - Çorlu Bilgisayar - ÇErkezköy Otelleri - Çorlu Otelleri - Çorlu Oto Lastik - Hurda Demir - Beyaz Baskı
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden