Deneme Sınavındaki Testlerin Doğru-Yanlış-Boş Sayılarının Toplamını Bulmak

Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
Örnek Dosya : Örnek Dosya

Şu şekilde doğru cevapların ve öğrencinin cevaplarının bulunduğu sayfam var.

Örnek Dosya : Örnek Dosya
Deneme Sınavındaki Testlerin Doğru-Yanlış-Boş Sayılarının Toplamını Bulup Buraya Nasıl Ekletebilirim.
Türkçe dersi için;
Sonuç Sayfasında C4-AP4 arasında doğru cevaplar var.
Sonuç Sayfasında C5-AP5 arasında öğrencinin cevapladıkları var.
Buna Göre Türkçe Dersinden "Doğru Sayısı", "Yanlış Sayısı" ve "Boş Sayısı" Toplamını nasıl hesaplayabilirim




Örnek Dosya : Örnek Dosya
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Soru Sayfası
B2 hücresine:
Kod:
=TOPLA.ÇARPIM(--(Sonuç!C4:AP4=Sonuç!C5:AP5))
C2 hücresine:
Kod:
=TOPLA.ÇARPIM(--(Sonuç!C4:AP4<>Sonuç!C5:AP5)-(Sonuç!C5:AP5=""))
D2 hücresine:
Kod:
=TOPLA.ÇARPIM(--(Sonuç!C5:AP5=""))
yazarak deneyin.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Doğru
Kod:
=TOPLA.ÇARPIM((Sonuç!$C$4:$AP$4=Sonuç!$C5:$AP5)*(Sonuç!$C5:$AP5<>""))
Yanlış
Kod:
=TOPLA.ÇARPIM((Sonuç!C4:AP4<>Sonuç!C5:AP5)*(Sonuç!C5:AP5<>""))
Boş
Kod:
=TOPLA.ÇARPIM((Sonuç!C5:AP5="")*1)
 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
den hesaplama yapılır) Listedeki
Soru Sayfası
B2 hücresine:
Kod:
=TOPLA.ÇARPIM(--(Sonuç!C4:AP4=Sonuç!C5:AP5))
C2 hücresine:
Kod:
=TOPLA.ÇARPIM(--(Sonuç!C4:AP4<>Sonuç!C5:AP5)-(Sonuç!C5:AP5=""))
D2 hücresine:
Kod:
=TOPLA.ÇARPIM(--(Sonuç!C5:AP5=""))
yazarak deneyin.
Doğru
Kod:
=TOPLA.ÇARPIM((Sonuç!$C$4:$AP$4=Sonuç!$C5:$AP5)*(Sonuç!$C5:$AP5<>""))
Yanlış
Kod:
=TOPLA.ÇARPIM((Sonuç!C4:AP4<>Sonuç!C5:AP5)*(Sonuç!C5:AP5<>""))
Boş
Kod:
=TOPLA.ÇARPIM((Sonuç!C5:AP5="")*1)
ardımcı satır kullanılarak yapılmıştır.

Teşekkürler Arkadaşlar
 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
Net sayısını bulurken nasıl yapmamız lazım (En mantıklı ve fonksiyonel çözümü bulmak adına soruyorum)
Öncelikle 4 yanlış bir doğruyu götürecek.

Yanlış sayısını 4 e bölüp çıkan sayıyı Doğru sayısından çıkartacağız değil mi?
Peki yuvarlama işlemini nasıl yapacağız?
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
E2 hücresine:
Kod:
=B2-AŞAĞIYUVARLA(C2/4;0)
 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
E2 hücresine:
Kod:
=B2-AŞAĞIYUVARLA(C2/4;0)
Teşekkürler.
Son bir şey sormak istiyorum.

Sonuç sayfasına bakarsanız kırmızı ya da yeşil renklerin koşullu içimlendirmesini acemice yaptığımı düşünüyorum.

Öncelikle Visual Basic/ASP biliyorum yani macro yazabilirim.
Bu işi yani hücre renklendirmesini macro ile yapabilir miyim. Küçük bir örnek vermeniz mümkün mü?

Macrosuz yapımda ise örnek dosyadaki gibi
doğru hücreleri yeşil
yanlış hücreleri kırmızı
boş hücreleri beyaz ya da Dolgu Yok
şeklinde nasıl yapmalıyım?
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
VB biliyorsanız ;
For / next döngüsü ile alt satır, üst satır eşitliği, farklılığı ve alt satırdaki boş olma koşullarına(if /else ile) göre "renk" belirleyebilirsiniz.
 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
VB biliyorsanız ;
For / next döngüsü ile alt satır, üst satır eşitliği, farklılığı ve alt satırdaki boş olma koşullarına(if /else ile) göre "renk" belirleyebilirsiniz.
EĞER fonsiyonunda şu şekilde bir şartı nasıl yazabiliriz.

C5 <> C4 ve C5 <> X ise ...
ya da
C5 = C4 ve C5 <> X
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
E2 hücresine sadece:
Kod:
=B2-C2/4
yazmak yeterli
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Makro ile renklendirme dosya çalışmasını aşağıdaki linkten indirip inceleyiniz.
Dosya Linki
 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
Herşey için tekrar çok teşekkür ederim.
 
Üst