• Foruma hoş geldin 👋 Ziyaretçi

    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 tamamen ücretsizdir.

Çözüldü Sayı Değerine Puan verme

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Kokorecci

Yeni Üye
Kullanıcı Bilgileri
Katılım
16 Nis 2021
Mesajlar
332
Aldığı beğeni
44
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
ustalardan yardım istiyorum ai satırında değişken sayı değeri var örnek dosyada belirttim şimdiden emekleriniz için teşekkür ederim saygılar
 

Ekli dosyalar

  • puan.xlsx
    8.8 KB · Gösterim: 9
Çözüm
Tamam..
Formülde Noktalı virgülleri koyarken Hata yapmışım...
=EĞER(A1="";"";EĞERHATA(ELEMAN(A1+1;0;0,5;1,5;2;2,5;3;3,5;4;4,5;5;6);""))
şeklinde olmalı... Deneyiniz....
ilk 0 dan sonraki değer 0,5 olmalı. Ben 0;5 şeklinde yazmışım.
dosyanızda 6 için 4 yazmaktaydı... Bu formülde üstteki yazdığınız değerler yazıldı... Yine belirteyim 8 için 4,5 - 9 için 5 ve 10 için 6 değerleri mevcut formülde... Siz düzeltirsiniz...
Merhaba

Bu sayılar neye göre belirleniyor? Belli bir sıralaması var mı?

Örnek mükerrer sayılar içeriyor, hatalı olabilir mi?
 
hocam iyi akşamlar sayı değeri a1 hücrede (0 sayısıda oluyor bazen
bazende 9 de olabiliyor
onun için sabit bir sayı 0 dan 9 za kadar
 
Merhaba

Bu sayılar neye göre belirleniyor? Belli bir sıralaması var mı?

Örnek mükerrer sayılar içeriyor, hatalı olabilir mi?
mükerrer olabiliyor sütünlarda yani aynı değer ben sonunda bu değerlerin toplamını alacam puan toplsu gibi
 
Selamlar,
C1 hücresine
=EĞER(A1="";"";EĞERHATA(ELEMAN(A1+1;0;0;5;1,5;2;2,5;3,5;4;4;4,5;5;6);""))
formülünü yazıp deneyiniz....
Burada,
ELEMAN(A1+1; den sonra gelen noktalı virgüller arasındaki sayılar 0 dan 10 a kadarki sayılara karşılık gelen sayılardır.
Dosyanızda en fazla 7 için 4 değeri bulunmakta... Ben formülde
8 için 4,5
9 için 5
10 için 6
değerlerini verdim... Siz düzeltirsiniz...
EĞERHATA ile de, A1 hücresinde 0 - 10 arası haricinde bir değer, METİN , SAYI vs... olması durumunda C1 hücresine "" BOŞ yazılmaktadır.
A1 in BOŞ olması durumunda "" BOŞ yazdırılması ise EĞER(A1="";"" ile sağlanmaktadır.
 
Selamlar,
C1 hücresine
=EĞER(A1="";"";EĞERHATA(ELEMAN(A1+1;0;0;5;1,5;2;2,5;3,5;4;4;4,5;5;6);""))
formülünü yazıp deneyiniz....
Burada,
ELEMAN(A1+1; den sonra gelen noktalı virgüller arasındaki sayılar 0 dan 10 a kadarki sayılara karşılık gelen sayılardır.
Dosyanızda en fazla 7 için 4 değeri bulunmakta... Ben formülde
8 için 4,5
9 için 5
10 için 6
değerlerini verdim... Siz düzeltirsiniz...
EĞERHATA ile de, A1 hücresinde 0 - 10 arası haricinde bir değer, METİN , SAYI vs... olması durumunda C1 hücresine "" BOŞ yazılmaktadır.
A1 in BOŞ olması durumunda "" BOŞ yazdırılması ise EĞER(A1="";"" ile sağlanmaktadır.
hocam iyi akşamlar 0 değerinide 0 veriyor o tamam ama 1 değerinide 0 değeri veriyor
1 değerini 0,5
2 değerini 1,5
3 değerini 2
4 değerini 2,5
5 değerini 3
6 değerinide 3,5
7 değerinide 4
bu şekilde olması için ne yapabilirim
 
Tamam..
Formülde Noktalı virgülleri koyarken Hata yapmışım...
=EĞER(A1="";"";EĞERHATA(ELEMAN(A1+1;0;0,5;1,5;2;2,5;3;3,5;4;4,5;5;6);""))
şeklinde olmalı... Deneyiniz....
ilk 0 dan sonraki değer 0,5 olmalı. Ben 0;5 şeklinde yazmışım.
dosyanızda 6 için 4 yazmaktaydı... Bu formülde üstteki yazdığınız değerler yazıldı... Yine belirteyim 8 için 4,5 - 9 için 5 ve 10 için 6 değerleri mevcut formülde... Siz düzeltirsiniz...
 
Çözüm
Tamam..
Formülde Noktalı virgülleri koyarken Hata yapmışım...
=EĞER(A1="";"";EĞERHATA(ELEMAN(A1+1;0;0,5;1,5;2;2,5;3,5;4;4;4,5;5;6);""))
şeklinde olmalı... Deneyiniz....
ilk 0 dan sonraki değer 0,5 olmalı. Ben 0;5 şeklinde yazmışım.
teşekürler hocam emeğinize sağlık çok teşeküğr ederim oldu
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst