• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Aşağıdaki şekilde yazılı tabloda ayın tam günü ile bir sayı nasıl çarpılır

Doğru anladıysam eğer Ocak ayı için 31*500, Nisan ayı için 30*500 işlemini yapmak istiyorsanız deneyin:

=GÜN(SERİAY(A1;0))*500

Doğru anlamamışsam anlayabileceğimiz şekilde örnek excel dosyasıyla açıklayın lütfen.
 
Aşağıdaki gibi bir tablom var, bu tablonun ayın hizasındaki hücrelere o aya ait verilen programı ayın çektiği gün ile çarpıp yazmam gerekiyor. Sizin formülünüz Ocak.21 için Haz.42 yazdı FORMÜL = Y5*500











Çıkış

Demirdag







Varış

İskenderun-Payas (Ton/Gün)

Ülkü (Ton/Gün)







Dökme

Konteyner

Dökme

Konteyner

Oca.21

Formülünüz bunu yazdı. Haz.42​



500​



Şub.21









Mar.21









Nis.21

1000​







May.21









Haz.21

650​







Tem.21





650​



Ağu.21





650​



Eyl.21

1200​







Eki.21









Kas.21





550​



Ara.21

600​







Oca.22





500​



Şub.22





600​



Mar.22





600​



Nis.22





600​



May.22









Haz.22

1500​







Tem.22

1500​







Ağu.22

1500​







Eyl.22









Eki.22









Kas.22









Ara.22









2021

18350​

0​

2350​

0​

2022

4500​

0​

2300​

0​






























































































































































































































































































































































 
Formülü kullandığınız hücre biçimini sayıya çevirseniz istediğiniz olur sanırım.
iyi çalışmalar
 
İzninizle bir soru daha sormak istiyorum,
=TOPLA(Z5:AC5) sütunlarındaki sayıları toplatıp aynı şekilde ayın çektiği gün ile çarptırabilirmiyiz
 
Merhaba,
formülünüzü 2 nolu mesajda 500 sayısının yerine yazınız. Resimde ay değiştiği görülüyor.
iyi çalışmalar
 

Ekli dosyalar

  • 2022-09-04_09-56-59.png
    2022-09-04_09-56-59.png
    2.3 KB · Görüntüleme: 1
Peki sevgili hocam bir soru daha sorayım.
Örneğin B2 hücresine 500 sayısını girince A1 hücresindeki ayın çektiği gün ile çarpıp B2 hücresine yazabilir mi
 
Başından beri ulaşmak istediğiniz sonuç buysa neden önce farklı sorular soruyorsunuz? En baştan ne istiyorsanız onu sormanız daha hızlı sonuç vermez mi?

Son sorunuzla ilgili aynı hücreye hem elle veri girip hem de aynı hücrede bir işlem sonucunun mu görünmesini istiyorsunuz? Eğer öyleyse makro kullanmak gerekir.
 
A2 de Oca.22 B2 de =GÜN(SERİAY(A2;0)) C2 de 1 D2 de =B2*C2
A2 den D2 ye kadar tutup aşağı doğru çekerseniz, resimdekileri elde edersiniz
kolay gelsin
 

Ekli dosyalar

  • 2022-09-04_13-46-52.png
    2022-09-04_13-46-52.png
    4.5 KB · Görüntüleme: 1
B sütununda değişiklik yapınca çalışır.
B deki değer sayısal bir değer değilse işlem yapmaz.
A daki değer tarih değilse işlem yapmaz.
B deki sayı ile A sütunundaki tarihe ait ayın gün sayısını çarpıp B ye yazar.
C++:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("B:B")) Is Nothing Then Exit Sub
    If Not IsDate(Range("A" & Target.Row)) Then Exit Sub
    If Not IsNumeric(Target) Then Exit Sub
    Application.EnableEvents = False
    Gün = Day(WorksheetFunction.EDate(Range("A" & Target.Row), 1) - 1)
    Target = Target * Gün
    Application.EnableEvents = True
End Sub
 
Geri
Üst