Soru SGK Gün

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Kod:
  If IsNumeric(Sheets("Puantaj").Range("M" & i).Value) Then
                Dim toplam As Double
                Dim sonuc As Double
                toplam = Sheets("Puantaj").Range("M" & i).Value
                sonuc = toplam / 7.5
                 If sonuc > 0.5 Then
                sonuc = Application.WorksheetFunction.RoundUp(sonuc, 0)
                End If
                 Sheets("Puantaj").Range("N" & i).Value = sonuc
                End If
Yukarıda M hücresinde ki rakam toplamını 7,5' bölüyorum. Çıkan sonucu 30 dan büyük ise 30 ile sınırlayamadım. Rica etsem yardımcı olabilir misiniz
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
427
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Aşağıdaki gibi dener misiniz?

Kod:
  If IsNumeric(Sheets("Puantaj").Range("M" & i).Value) Then
                Dim toplam As Double
                Dim sonuc As Double
                toplam = Sheets("Puantaj").Range("M" & i).Value
                sonuc = toplam / 7.5
                 If sonuc > 0.5 Then
                sonuc = Application.WorksheetFunction.RoundUp(sonuc, 0)
                if sonuc > 30 then sonuc = 30
                End If
                 Sheets("Puantaj").Range("N" & i).Value = sonuc
                End If
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Çok Teşekkür ederim. Sağ Olasın
 
Üst