Excelde öğrenci notlarını
ORTALAMA işlevini kullanarak ortalamasını alabiliyoruz. 100'lük notu(puanı) 5'lik nota çevirme işlemi ise biraz uğraştırıcı. Nasıl yapılacağını aşağıdaki adımları takip ederek öğrenebilirsiniz.
- Önce Excel'i açın
- 100'lük notları(puanları) bir sütuna alt alta yazın
- 5'lik not sistemine çeviri için iki yol var
- Birincisi: İç içe eğer işlevi kullanmak. Önce onu öğrenelim
- Üstteki resimde görüldüğü gibi iç içe eğer işlevlerini kullandık. Notlar C9 hücresinde ise kullanılacak formül aşağıda
- Burada 0'dan küçük sayılar da 0 olarak gösteriliyor. 100den büyükler ise hatalı sayı girdiğini göstermek için -1
- 0'dan küçükleri de -1 göstermek için bir iki işlev daha eklemek gerekir. Ama asıl amacımız iç içe eğer kullanmak yerine daha kullanışlı olan 2 yolu kullanmak
- 2. yol: VBA makrolarını kullanmak
- VBA da bir fonksiyon tasarlayacağız. VBA editörüne geçiş yapmak için klavyeden ALT+F11 tuşlayın
- Menüden Insert/Module tıklayın
- Resimde görüldüğü gibi sağ tarafta açılan kod kısmına aşağıdaki kodları ekleyin
- Artık isterseniz VBA editörünü kapatabilirsiniz
- Şimdi oluşturduğumuz fonksiyonu excelde kullanalım
- Excele geçiş yapın
- Resimde görüldüğü gibi C4 hücresi için =beşlik(C4) işlevini ekleyin
- Diğer sayılara da aynı işlevi ekleyin
- Dikkat ederseniz bu işlev, EĞER'e göre çok sade bir hâl aldı ve 0-100 dışındaki sayılarda -1 veriyor.
Örnek dosya:
beslik.xls 34 KB
Harika,
YanıtlaSilpaylaşım için teşekkürler...