Öğrenci Devamsızlığını Hesaplamak

Çözüldü Öğrenci Devamsızlığını Hesaplamak

  • Konuyu başlatan Konuyu başlatan merakli
  • Başlangıç tarihi Başlangıç tarihi

merakli

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
@Ömer BARAN Bey'in katkısıyla bu konuda devamsızlık yapan öğrencilerin girmediği derslerin karşına X koydurmuştuk
Şuan bir sınıftaki öğrencilerin bir günde var olan tüm derslerin tümüne girmemiş öğrenci sayısını almaya çalışıyorum
Örnek dosyada açıklamaya çalıştım. Bu toplamı nasıl yapabilirim.
Veri sayfasındaki alanlardan işlem sağlıyorum
Veri sayfasına ise verileri form aracılığıyla alıyorum


Ekli dosyayı görüntüle Excel DestekProje Haftalık Durum Raporu_1.xlsx
 

Ekli dosyalar

  • s2.webp
    s2.webp
    168.4 KB · Görüntüleme: 5
  • s1.webp
    s1.webp
    86.1 KB · Görüntüleme: 5
  • Ornek.xlsm
    Ornek.xlsm
    164.4 KB · Görüntüleme: 6
  • s1.webp
    s1.webp
    86.1 KB · Görüntüleme: 6
Moderatörün son düzenlenenleri:
Aşağıdaki formülü, Öğrenciler sayfası E2 hücresine dizi formülü olara uygulayıp (CTRl+SHIFT+ENTER) sağa ve aşağı doğru kopyalayın.
Tam devamsızlık olanlar için XD sonucu alınır. ;)

Ayrıca; sınıf sayflarında 7'nci satırlardaki formülü tersine çevirip 30/24 değil de 24/30 şeklinde
sonuç vermesini sağlamanız yerinde olur. devamsız/toplam kişi şeklinde 30'da 24 gibi.


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Aşağıdaki formülü, Öğrenciler sayfası E2 hücresine dizi formülü olara uygulayıp (CTRl+SHIFT+ENTER) sağa ve aşağı doğru kopyalayın.
Tam devamsızlık olanlar için XD sonucu alınır. ;)
Teşekkür ederim @Ömer BARAN Bey XD sonucu adım. ;)
Rapor sayfasında (üstteki resim) örneğin 5/A sınıfındaki tüm öğrencilerin o güne ait toplam sayısını bulmak için öğrenciler sayfasındaki üstteki dizi formüllü alanlarda ÇOKEĞERSAY ile hem tarih hemde sınıf eşleştirmesi yaptırarak saydırıp toplam devamsızlığı bulacağız.


Ayrıca; sınıf sayfalarında 7'nci satırlardaki formülü tersine çevirip 30/24 değil de 24/30 şeklinde
sonuç vermesini sağlamanız yerinde olur. devamsız/toplam kişi şeklinde 30'da 24 gibi.

Evet orada mantık hatası yapmıştık.
Bununla ilgilide soracaktım. Konu açılmışken bunuda sorayım henüz mantığını oluşturamadım nerden yaklaşmam konusunda kafamda bitiremedim

Hayali öğretmen isimleri ve girdikleri dersler aşağıdaki tablodaki gibi
Bu öğretmenlerin girdikleri derslerde sınıf mevcutlarına göre derse katılan öğrencileri oranlayarak haftalık en popüler/en çok dersine öğrenci katılımı olmuş öğretmenden en aza doğru raporlama yapmayı planlıyorum. Ancak bu 24/30 gibi rakamları Veri sayfasından mı almalıyım sınıfların 7. satırından mı kararsız kaldım.
Birde bir öğretmen yani bir isim iki farklı derse girebiliyor
Örneğin 16-17. sıradaki Esra ESEN hem Türkçe hem de Seçmeli isimli iki farklı derse giriyor

1Abdullah ACARKur’an-ı Kerim
2Ahmet BAŞARANSeçmeli
3Ali ALTINArapça
4Ayşe ARSLANTürkçe
5Barış ATEŞSosyal Bilgiler
6Bedirhan AYDINMatematik
7Bilal ÇETİNPeygamberimizin Hayatı
8Burak ÇEVİKMüzik
9Büşra DAĞCIBilişim Teknolojileri ve Yazılım
10Cihan DEMİRBAŞGörsel Sanatlar
11Derya DEREFen Bilimleri
12Elif DİNÇDin Kültürü
13Emin DOĞANBeden Eğitimi ve Spor
14Enes DURMAZİngilizce
15Eray DURSUNBeden Eğitimi ve Spor
16Esra ESENTürkçe
17Esra ESENSeçmeli
18Hayri ŞENFen Bilimleri
 
Bence hızlı gidiyorsunuz. Aceleye mahal yok, buralardayız. Neyi hesaplamaya çılıştığınızı anlayamadım sanırım.

Bir gün (01.03.2021) ve bir sınıf (5/A) için bahsederek adım adım neyin/nasıl/ne amaçla hesaplanacağını açıklamanız lazım.
4 farklı ders var ama 01.03 te 9 saatin 8'inde ders var, 26 öğrenci olduğuna göre 26 x 8 = 208 ders yapar.
208 dersin 21 adeti devamsızık (ilgili sınıf, ilgili tarihteki X adeti) olduğuna göre;
21/208 'den % 10,096 oranında devamsızlık var demenin doğru olacağını düşünüyorum.
Bunu öğrenci sayısıyla (26) çarparak devamsız öğrenci sayısı bulunabilir. ( 26 x % 10,096 = 2,62 )
Yani 26 öğrenciden 2,62'si devamsızdır denilebilir.
Siz bir de gün içerisindeki TÜM derslere devam etmeyeni devamsız sayacağım,
arada 1 derse girmeyeni saymayacağım diyordunuz galiba.
Bu bana anlamlı gelmiyor, hesaplamaya bunun dahil edilmesi (nasıl edilir. siz söyleyeceksiniz) anlamlı değil gibi.
Özetle Rapor sayfasındaki 4 (farlı ders adeti) ders sayısıyla mukayese yanlış,
devam edilmesi gereken ders sayısıyla, devam edilmeyen ders sayısı mukayese edilmelidir.
Bunun sınıf mevcuduyla çarpımıyla devamsız öğrenci sayısı gibi bir şey bulunabilir tabi ama anlamı var mıdır bilemem.

Tabi siz başka bir şeyi hesaplamak istiyorsanız onu da bilemiyorum.

.
 
4 farklı ders var ama 01.03 te 9 saatin 8'inde ders var, 26 öğrenci olduğuna göre 26 x 8 = 208 ders yapar.
Bu küçük bir örnek olduğu için 9 saatin 8 inde ders var.
5, 6 ve 7. sınıflar için pazartesi 8 saat diğer günler 7 saat ders var.
Pazartesi 8 saat
Salı 7 saat
Çarşamba 7 saat
Perşembe 7 saat
Cuma 7 saat
Toplam 36 saat 1 haftada ders var.

9. saatlerde dersi olanlar 8. sınıflar ve bu örnek dosya olduğu için sadece 5. sınıflar üzerinden kurgulamaya çalıştım.
5. sınıflarda hafta içi 5 günde toplam 36 saat ders var. Bu 14 dersin dağılımı aşağıdaki şekildedir.
Bir örnek vermek gerekirse Matematik dersi 5. sınıflarda haftada 5 saattir 2 + 2 + 1 = 5 şeklinde ders programlanır yani matematik öğretmeni 5/A sınıfına farklı günlerde olmak üzere bir haftada 2 saat matematik dersi daha sonra 2 saat matematik ve en sonunda 1 saat matematik şeklinde 3 defa derse gelecek ve haftada 5 saat derslerine girmiş olacaktır.

SIRADERSDERS SAATİDERS DAĞILIMI
1Arapça22
2Beden Eğitimi ve Spor22
3Bilişim Teknolojileri ve Yazılım22
4Din Kültürü22
5Fen Bilimleri42 + 2 = 4
6Görsel Sanatlar11
7İngilizce32 + 1 = 3
8Kur’an-ı Kerim22
9Matematik52 + 2 + 1 = 5
10Müzik11
11Peygamberimizin Hayatı22
12Seçmeli11
13Sosyal Bilgiler32 + 1 = 3
14Türkçe62 + 2 + 2 = 6
TOPLAM DERS VE SAYILARI36

Öğretmen dersinin popülaritesinin ölçümünü daha detaylı bir şekilde sonraki mesajlarımda 5/A sınıfı üzerinden detaylandırarak anlatmaya çalışayım o zaman.

4 farklı ders var ama 01.03 te 9 saatin 8'inde ders var, 26 öğrenci olduğuna göre 26 x 8 = 208 ders yapar.
208 dersin 21 adeti devamsızık (ilgili sınıf, ilgili tarihteki X adeti) olduğuna göre;
21/208 'den % 10,096 oranında devamsızlık var demenin doğru olacağını düşünüyorum.
Bunu öğrenci sayısıyla (26) çarparak devamsız öğrenci sayısı bulunabilir. ( 26 x % 10,096 = 2,62 )
Yani 26 öğrenciden 2,62'si devamsızdır denilebilir.
Siz bir de gün içerisindeki TÜM derslere devam etmeyeni devamsız sayacağım,
arada 1 derse girmeyeni saymayacağım diyordunuz galiba.
Bu bana anlamlı gelmiyor, hesaplamaya bunun dahil edilmesi (nasıl edilir. siz söyleyeceksiniz) anlamlı değil gibi.
Özetle Rapor sayfasındaki 4 (farlı ders adeti) ders sayısıyla mukayese yanlış,
devam edilmesi gereken ders sayısıyla, devam edilmeyen ders sayısı mukayese edilmelidir.
Bunun sınıf mevcuduyla çarpımıyla devamsız öğrenci sayısı gibi bir şey bulunabilir tabi ama anlamı var mıdır bilemem.
Tabi siz başka bir şeyi hesaplamak istiyorsanız onu da bilemiyorum.
Öncelikle bu dersler online dersler
Zoom (Video Conferencing, Web Conferencing, Webinars, Screen Sharing) uzaktan eğitim programıyla işleniyor. Böyle olunca derse öğrenci giriyor bazen internetten düşüyor bazen derse kendisi girip çıkıyor kimisi dersi dinlemeyip sadece derse giriş yapıyor ama kamerası açık olmadığı için dersin başında mı bilinemiyor vb..
Biz yinede bir istatistik tutmak için yoklama alıyoruz ancak üstte bahsettiğim gibi dakikada değişiyor giriş çıkışlar.
ders arka arkaya 2 saatte olsa 1 saatte olsa her ders için tek yoklama yapıyoruz ve bir dakikalığına bile girip çıkan öğrenciyi var yazıyoruz.
örneğin 5A nın salı günü aşağıdaki gibi ders programı var

Aynı öğrenci
(Her derste bir defa yoklama alınıyor ve bir dakika bile derse girip sonra çıkan var yazılıyor)
- 1 ve 2. saatlerde Matematik dersinde yok yazıldıysa
- 3 ve 4. saatler Türkçe dersinde yok yazıldıysa
- 5 ve 6. saatler Peygamberimizin Hayatı dersinde yok yazıldıysa
- 7. saatte Müzik dersinde yok yazıldıysa
Bu öğrenci 1 günlük yok sayılıyor excel dosyasında öğrenciler sayfasında XD yazılanlar...

5/A1 ve 2. saatler02.03.202108:30Bedirhan AYDINMatematik2 saat
5/A3 ve 4. saatler02.03.202109:50Ayşe ARSLANTürkçe2 saat
5/A5 ve 6. saatler02.03.202111:10Bilal ÇETİNPeygamberimizin Hayatı2 saat
5/A7. saat02.03.202112:30Burak ÇEVİKMüzik1 saat

işte ilk etapta 5/A sınıfında bu öğrenci gibi olan yani tüm derslerde ders sayısı kadar yok yazılan öğrencilerin sayısının toplamı rapor sayfasına gün gün hesaplanacak

her derste 1 defa yoklama alındığı için öğrenci bir günde 7 saat ders olsa bile 7 defa yoklama yapılamıyor yüz yüze eğitimde yapıyoruz ancak online derslerde öğretmenin dersi 2 saat olsada 1 saat olsada 1 defa yoklama alıyor sonra bunu yoklama formuna giriyor.

hal böyle olunca bir öğrencinin salı günü tam devamsız diyebilmek için o gün o sınıfta kaç yoklama alınmış ders sayısına bakıp o sayı kadar X işareti almış öğrenciler tam gün devamsızlık yapmış sayılıyorlar.. Sizin üstte bahsettiğiniz gibi her ders için ayrı yoklama alınsa problem kalmayacak...
Salı günü 3 tane 2 saatlik 1 tanede 1 saatlik olmak üzere toplam 4 ders var. Bu derslerin salı günü toplamı 7 ders saati... normalde 7 yoklama alınması lazım ama online derslerde 4 yoklama alınıyor ve öğrencide 4 yoklamada da yok yazılmışsa o gün tam gün devamsız sayıyoruz....
 

Ekli dosyalar

Sayın Hocam, uzun uzun yazmışsınız ancak benim anladığım;
sorunun düğümlendiği nokta yoklama 1 kez ama ders 1'den fazla saat.

Benim bu konudaki çözümüm, o ders için (ders adına göre elbette), ders saatinden küçük veya eşit saatte
VERİ listesinde öğrenci/ders adı bilgisi varsa, art arda olan aynı dersin 2 saatine de X yazdırmak.
Bu şekilde soruna kökten çözüm blunacağını düşünüyorum. Örneğin 01.03.2021 günü 5/A Abdullah ACAR,
yoklama saati 08:30 o halde bu öğrenci hem 1'inci derse, hem 2'nci derse katılmış demektir (siz öyle diyorsunuz çünkü tek yoklama var).
O zaman VERİ sayfası 1'inci satırdaki kayıt için 5/A sayfasında C8 ve D8'e X yazılması gerekir.
Bu olursa tüm sayım/oran vs bir düzene girmiş olur.
Bu sonucu almak için 5/A C8'deki formülü aşağıdakiyle değiştirip (dizi formülü) sağa ve aşağı kopyaladığınızda
alınacak X sonuçları istenilen sonuçlardır ve bu sonuçlar da hesaplamaları anlamlı hale getirir.
Yoklama bilgisi farklı durumlara göre formül sonuçlarını kontrol edersiniz.

Bu duruma TAMAM dediğinizde bunun üzerinden yapılacak hesaplamalara geçilebilir olarak görüyorum.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Sayın Hocam, uzun uzun yazmışsınız ancak benim anladığım;
sorunun düğümlendiği nokta yoklama 1 kez ama ders 1'den fazla saat.

@Ömer BARAN Bey şu şekilde
Dersler ya 1 saat ya da arka arkaya 2 saat
Ders 1 saat ise zaten sorun yok yoklamasını o saate girmiş oluyor
Ders 2 saat ise yoklama 2 derste herhangi bir süre geldiğinde var sayılıyor ve yoklama sonucu ilk ders saatine yazılıyor. Yani iki saatlik derslerin ilk saatinde yoklama sonucu var ancak buöğrencinin2 derse de gelmediğini göstermektedir.


=EĞER($B8="";"";ARA(TOPLA.ÇARPIM((Veri!$D$1:$D$911=C$4)*(ESAYIYSA(BUL($B8;Veri!$E$1:$E$911)))*(Veri!$C$1:$C$911=C$3)*(Veri!$A$1:$A$911=$C$1+TAMSAYI((SÜTUNSAY($C$1:C1)-1)/9))*(Veri!$B$1:$B$911<=C$5));{0;1};{"";"X"}))
Formülünüzü bölüm bölüm ayrıntılı inceleyemedim ancak TAMSAYI((SÜTUNSAY($C$1:C1)-1)/9) işlem burada gerçekleştiriliyor gibi... Denediğimde çalışıyor gibi ancak tam olarak çözemediğim için net cevap veremiyorum. Bu gece formülü detaylıca incelemeye çalışırım inşallah. Aşağıda bahsettiğim olayı yapıyorsa aynı şeyi düşünüyoruz demektir. ancak en alttaki öğrenciler sayfasından yapılacak çözümde bir sonuç olabilir.


O zaman VERİ sayfası 1'inci satırdaki kayıt için 5/A sayfasında C8 ve D8'e X yazılması gerekir.
Bu olursa tüm sayım/oran vs bir düzene girmiş olur.

Evet dediğiniz gibi 2 saatlik dersin 2. sütununa da X koydurmak gerekir
Fakat orada da şöyle bir durum ortaya çıkıyor.
Yoklama 1 defa alındı ve ilk ders saatlerinin saatine göre alındı.
Biz işlem yaparken dersin adına ders öğretmenine ve dersin saatine göre eşleştirme yapıyoruz.
Bu durumda dersin saatine göre eşleştirme yapmamız lazım. Ancak o dersin saatinde yoklama olmadığı için sonuç boş dönecektir.
Ancak buna şöyle bir şey yapılabilir.
2 saatlik derslerin saati bir önceki dersin saatine göre X koydurtulabilir.
Bu durumda sizin öneriniz ve nihai sonuç ortaya çıkmış olur.


Sizin üstteki örnek üzerinden çözüm ancak aşağıdaki resimdeki gibi olabilir. Her derse X koyduktan sonra X sayıları ders sayısı ile örtüşe kayıtlar tam gün devamsız öğrencilerdir
ornek.webp


Ancak bu üstteki işlemi yapmadan öğrenciler sayfasındaki 5/A sınıfında olan ve tüm sütunları XD olan öğrenci sayısını almak bize o rakamı verir gibi

ornek2.webp


sonrasında aşağıdaki gibi bu sonucu Rapor sayfasında ilgili sınıf alanına yazdırmak kalıyor gibi
ornek3.webp
 
Moderatörün son düzenlenenleri:
Sayın hocam; bir satırdaki XD sayısının, başlık kısmındaki tarih adeti kadar olduğunu,
Öğrenciler sayfasında en sağdaki ilk boş sütun olan J sütununa uygulayacağınız basit =--(EĞERSAY(....;"XD")=5) formülüyle
hesaplayıp (sonucu 1 olan satırlar farklı ders adeti kadar X olanlar anlamına gelir),
Rapor sayfasında da basitçe =TOPLA.ÇARPIM((Öğrenciler!$B$2:$B$107=$B4)*(Öğrenciler!$J$2:$J$107=1))
formülüyle istediğiniz sonuca ulaşılabilir.
Bu kadarı yeterliyse; 7 numaralı cevaptaki formül ile kırmızı bir üstteki cümlede belirttiğim yöntem yeterlidir.
Ben olsam bu EĞERSAY formülünü sol tarafa E sütununa alıp, tarih sütunlarını birer kaydırırdım,
böylece Öğrenciler sayfasının tarih yazılacak yeni sütunlar için sağ tarafını boş bırakırdım.

Ancak belirtilen hesaplamalardan sonra şu ders, şu öğretmen, şu saat gibi detaylara gireceksiniz diye düşünerek,
ben en baştan, yoklama bilgisini ilgili tüm derslere yazdıralım diye düşünmüştüm.
 
Sayın hocam; bir satırdaki XD sayısının, başlık kısmındaki tarih adeti kadar olduğunu,
Öğrenciler sayfasında en sağdaki ilk boş sütun olan J sütununa uygulayacağınız basit =--(EĞERSAY(....;"XD")=5) formülüyle
hesaplayıp (sonucu 1 olan satırlar farklı ders adeti kadar X olanlar anlamına gelir),
Rapor sayfasında da basitçe =TOPLA.ÇARPIM((Öğrenciler!$B$2:$B$107=$B4)*(Öğrenciler!$J$2:$J$107=1))
formülüyle istediğiniz sonuca ulaşılabilir.
Bu kadarı yeterliyse; 7 numaralı cevaptaki formül ile kırmızı bir üstteki cümlede belirttiğim yöntem yeterlidir.
Ben olsam bu EĞERSAY formülünü sol tarafa E sütununa alıp, tarih sütunlarını birer kaydırırdım,
böylece Öğrenciler sayfasının tarih yazılacak yeni sütunlar için sağ tarafını boş bırakırdım.

Ancak belirtilen hesaplamalardan sonra şu ders, şu öğretmen, şu saat gibi detaylara gireceksiniz diye düşünerek,
ben en baştan, yoklama bilgisini ilgili tüm derslere yazdıralım diye düşünmüştüm.

evet sizin dediğiniz gibi bundan sonraki detaylarda bizi zorlamaması açısından her ders için X koymak belki daha akılcı çözüm olabilir.
Bunları her iki şekilde de orjinal dosyaya uygulayayım önümüze bir engel ya da yeni bir durum çıkıp çıkmamasına göre sonuç bildireyim inşallah
 
Merhaba Ömer Bey

Aşağıdaki dosya ve resimde anlattığım gibi Pazartesi gününden Cuma Gününe Kadar tüm derslere katılmış öğrencilerin sayısına nasıl ulaşabilirim.

Pazartesi gününden Cuma Gününe Kadar tüm derslere katılmış öğrencileri bulmak-saydırmak.
Sondaki E:I sütunları XD olan hücreler o gün ders sayısı kadar X işareti olanları temsil ediyor.
Boş hücreler ise, o gün ders sayısından az ya da hiç X işareti olmayanları temsil ediyor.
K sütununa pazartesi ilk dersten cuma son derse kadar örneğin 5/A sınıfının ilk öğrencisi 5/A - 116 - Faruk FİDAN için C8:AU8 arasında hiç X işareti almamış öğrencilere 1 diğerlerine 0 koyarak 5/A sınıfında tüm derslere katılmış öğrencilere ve onların toplam sayısına ulaşmaya çalışıyorum. Buna nasıl bir formül yazmalıyız

Screenshot_7.webp
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
Aradığınız sorunun cevabı SINIF sayfasında, öğrenci satırında X adeti = 0 olan değil mi?

NOT: Sınfıf sayfalarında 7'nci satırdaki ORAN bilgisinde, 30 değil de B sütununda isim olunların
sayısı olmalı sanki. 5/A için 26 yani.


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Aradığınız sorunun cevabı SINIF sayfasında, öğrenci satırında X adeti = 0 olan değil mi?

NOT: Sınfıf sayfalarında 7'nci satırdaki ORAN bilgisinde, 30 değil de B sütununda isim olunların
sayısı olmalı sanki. 5/A için 26 yani.


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Teşekkür ederim @Ömer BARAN Bey.

Evet bu konuya sıra gelmemişti

Size özelden orjinal dosyamı da gönderdim. Örnek dosyadan farklı bir durum geliştiği için

Birleştirme yaptığım için buradaki tireleri boş göstermem lazım bunu yaptığımda toplam sayısı doğru gösterecek

Orjinal dosyada 5A sayfasının B8 yani öğrenci isimlerinin bulunduğu alana şu şekilde formül yazmıştım.
Bu formülde boş olan satırlarda tire ( - ) karakterini boş olarak döndürmediğimden kaynaklanıyor.

formülüm parça parça şöyle

Formülün doğru bir yol olup-olmadığını ve daha mantıklı bir yazımı varsa yazmanızı rica ederim.

öncelikle

Öğrenciler sayfasından 5/A kısmını alıyorum
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Araya tire ve boşlukları ekliyorum.
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Öğrenciler sayfasından Okul Numarası kısmını alıyorum
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Araya tire ve boşlukları ekliyorum.
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)


Öğrenciler sayfasından Ad ve soyad kısmını alıyorum
VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)


Bunları birleştirdikten sonra en başa aşağıdaki gibi bir sağlama yapıyorum.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Doğru bir yol mu yoksa daha etkili ve gerçekçi bir yol var mıdır?
 

Ekli dosyalar

  • Screenshot_8.webp
    Screenshot_8.webp
    40.6 KB · Görüntüleme: 3
@Ömer BARAN bey listelerdeki öğrenci isimlerinin en altında isimsiz tire (- - -) karakterlerini nasıl yok edebiliriz.
ve dediğiniz gibi 7. satırdaki gerçek toplamları nasıl aldırabilirim
Aradığınız sorunun cevabı SINIF sayfasında, öğrenci satırında X adeti = 0 olan değil mi?

NOT: Sınfıf sayfalarında 7'nci satırdaki ORAN bilgisinde, 30 değil de B sütununda isim olunların
sayısı olmalı sanki. 5/A için 26 yani.


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Sınıf sayfalarında;
-- B8 hücresindeki formülü aşağıdaki birinci formülle değiştirip, boş sonuç alıncaya kadar (ya da bir sınıftaki muhtemel en fazla öğrenci sayısı -sanıyorum 30- kadar satıra) kopyalayın.
-- C7'deki formülü de aşağıdaki ikinci formülle değiştirip sağa doğru kopyalayın.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(2 satır)
 
Teşekkür ederim @Ömer BARAN Bey.
Aşağıdaki formülü C7' satırına uyguladım ancak şöyle bir durum ortaya çıktı aşağıdaki ekran görüntüsünde görüldüğü gibi 2 saatlik derslerin ilk saatinde sonuç gösterebilir miyiz? Bu şekilde ilk saatte doğru sonuç verirken diğer saatte yoklama olmadığı için herkes katılmış gibi bir sonuç ortaya koyuyor. Bunu nasıl aşabiliriz?
Screenshot_8.webp


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Moderatörün son düzenlenenleri:
İşte; en başta belirttiğim noktaya gelinmiş oldu.
Yoklama (X yazdırma) konusunda 7 numaralı cevaptaki (yanılmıyorsam) formülü kullanırsanız mesele kökten çözülmüş olur.

Belgedeki verilerle çelişen kısmı gerçekte ikinci saat yoklama olmaması ama bunun cevabını siz söylemiştiniz:
bu yoklama 2 ders için geçerliydi. Öğrenci peşpeşe aynı dersten birinciye katılmışsa,
ikinci ders için yoklama yapmayıp, birinci dersin yoklaması ikinci saat için de geçerli varsayıyordunuz.

Yok eğer sadece 7'nici satırdaki 24/26 gibi sonuçlar için bu kural işleşin ama yine de TEK X yazılsın derseniz;
15 numaralı cevaptaki 2'ncci formülde aşağıdaki gibi düzenleme yapılabilir.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
İşte; en başta belirttiğim noktaya gelinmiş oldu.
Yoklama (X yazdırma) konusunda 7 numaralı cevaptaki (yanılmıyorsam) formülü kullanırsanız mesele kökten çözülmüş olur.

Belgedeki verilerle çelişen kısmı gerçekte ikinci saat yoklama olmaması ama bunun cevabını siz söylemiştiniz:
bu yoklama 2 ders için geçerliydi. Öğrenci peşpeşe aynı dersten birinciye katılmışsa,
ikinci ders için yoklama yapmayıp, birinci dersin yoklaması ikinci saat için de geçerli varsayıyordunuz.

Yok eğer sadece 7'nici satırdaki 24/26 gibi sonuçlar için bu kural işleşin ama yine de TEK X yazılsın derseniz;
15 numaralı cevaptaki 2'ncci formülde aşağıdaki gibi düzenleme yapılabilir.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Evet dediğiniz gibi o şekilde de yolumuza devam edebilirdik.
O formülün farklı olan bölümünü yeri geldiğinde kullanmak üzere arşivime koydum.
İlk bu şekilde tasarlamıştık ve görüntü olarak bu daha az kalabalık görünmesi ve yapılan yoklama ile de eşit sayıda olması bu şekilde yola devam etmeyi gerektirdi.
Şuan bir çıkmazımız kalmadı gibi.
Artık popüler öğretmen kısmına geçebiliriz gibi :)
Bu arada bizim için kötü bir durum Ekders hesaplama projemizde batağa saplandık ilerleyemiyoruz :(
 
O halde bu konu sayfasında ÇÖZÜM diye tanımlayabileceğiniz bir cevabın sağındaki ONAY işaretini tıklayarak,
konunun statüsünün ÇÖZÜLDÜ olarak değişmesini sağlayın.

Örnek belge üzerinden (fazla ekran görüntüsü vermeye gerek yok, forum sayfalarını gereksiz şişiriyor) yeni konular açarak devam edebilirsiniz. Konu neydi, daha evvel bahsi geçti mi hatırlamıyorum doğrusu.

.
 
Üst