Soru Hücreye yazılan değeri sabit bir değer ile çarpma

bedidofna

Altın Üye
Katılım
3 Ağustos 2016
Mesajlar
32
Excel Vers. ve Dili
Turkce 2007
Altın Üyelik Bitiş Tarihi
03-01-2028
Merhaba

Sorumla alakalı konulara baktım ancak birebir karşılık bulamadığım için konu olarak açmak istedim.

Bir hücreye isteğe uyarlanmış olarak GÜN ibaresini ekledim. Yani sayı olarak ne yazarsam yanında gün ibaresi çıkıyor. Ancak ben gün konusunda hesaplama yaparken saatler üzerinden işlem yapıyorum. Yani 7.5 saati bir tam gün olarak baz alıyorum. Bu sebeple benim hücreye yazmış olduğum sayıyı "0.13332" ile çarpmasını istiyorum.

Örneğin: Hücreye 5 yazdığımda, hücrede 0,6666 GÜN yazmalı.

Böyle bir şey mümkün müdür? Teşekkürler
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Verilerinizin A sütununda olduğunu düşünerek

Kod:
Dim ilk
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target = 0 Then Exit Sub
If ilk = Target Then Exit Sub
If Target.Column = 1 Then
ilk = Target * 0.13332
Target = ilk
End If
End Sub
 

bedidofna

Altın Üye
Katılım
3 Ağustos 2016
Mesajlar
32
Excel Vers. ve Dili
Turkce 2007
Altın Üyelik Bitiş Tarihi
03-01-2028
kodu nasıl işleyeceğim konusunda pek uzmanlığım yok. bu sebeple ekte yolladığım dosyada mavi olan hücrelere bunu yapabilirsek daha kolay olur benim için. Tekrar söylemek gerekirse mavi hücrelere kaç yazarsam o sayıyı 0.13332 ile çarpıp, o sonucu göstermesini istiyorum
 

Ekli dosyalar

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Merhaba, Ali Beyin paylaştığı kodlarda sütun ve satır bilgisi ekledim.
Kod:
Dim ilk
Private Sub Worksheet_Change(ByVal Target As Range)
If Selection.Count > 1 Then Exit Sub
If Target = 0 Then Exit Sub
If ilk = Target Then Exit Sub
    If (Target.Column = 5 Or Target.Column = 8) And (Target.Row > 8 And Target.Row < 19) Then
        ilk = Target * 0.13332
        Target = ilk
    End If
End Sub
Kodu eklemek için, resimdeki gibi sayfa ismi üzerinde sağ tuş ve kod görüntüleyi tıklayın. Açılan sayfaya da yukarıdaki kodları yapıştırın.
244324

Daha sonra dosyanızı *.xlsm uzantısı ile kayıt edin.
244326

Son olarak hücre biçimlendirme için kullandığınız formatı da ##0,000# "GÜN" olarak değiştirirseniz ilk resimdeki gibi sonuç 0,6666 GÜN olarak görünür.
 

bedidofna

Altın Üye
Katılım
3 Ağustos 2016
Mesajlar
32
Excel Vers. ve Dili
Turkce 2007
Altın Üyelik Bitiş Tarihi
03-01-2028
teşekkür ederim sağolun
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Rica ederim.
 
Üst