ÜCRET GETİRME

Katılım
10 Ekim 2011
Mesajlar
40
Excel Vers. ve Dili
2007-2010
Altın Üyelik Bitiş Tarihi
18-01-2023
Dosya sekmesinde örnek ücretler yazan kısma yeni rakam getirme
 

Ekli dosyalar

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Yapmak istediğinizi biraz daha detaylandırır mısınız?
Dosya sekmesine gelecek ücretler için gerekli olan şartlar nedir?
Örnek olarak olması gereken halini doldurup da paylaşabilirsiniz.
 
Katılım
10 Ekim 2011
Mesajlar
40
Excel Vers. ve Dili
2007-2010
Altın Üyelik Bitiş Tarihi
18-01-2023
Yapmak istediğinizi biraz daha detaylandırır mısınız?
Dosya sekmesine gelecek ücretler için gerekli olan şartlar nedir?
Örnek olarak olması gereken halini doldurup da paylaşabilirsiniz.

A ve B sutununda yazan ücretler dosya sekmesinde var ise yanına d sutununa sayfa 1 deki c sutununda ücretler gelsin büyük küçük mantığı gibi
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Dosya sayfası D2 hücresine formülü uygulayıp deneyiniz.
Kod:
=TOPLA.ÇARPIM((C2>=Sayfa1!$A$2:$A$9)*(C2<=Sayfa1!$B$2:$B$9);Sayfa1!$C$2:$C$9)

Alternatif olarak makro kodu
Kod:
Sub kontrol()
Application.ScreenUpdating = False
Dim s1 As Worksheet, s2 As Worksheet, son As Long, son2 As Long, i As Long, x As Long
Set s1 = Sheets("DOSYA")
Set s2 = Sheets("Sayfa1")
son = s1.Cells(Rows.Count, 1).End(3).Row
son2 = s2.Cells(Rows.Count, 1).End(3).Row

s1.Range("D2:D" & son + 1).Clear

For i = 2 To son
    For x = 2 To son2
        If s1.Cells(i, "C") >= s2.Cells(x, "A") And s1.Cells(i, "C") <= s2.Cells(x, "B") Then
            s1.Cells(i, "D") = s2.Cells(x, "C")
        End If
    Next x
Next i

Set s1 = Nothing: Set s2 = Nothing
son = 0: son2 = 0: i = 0: x = 0
Application.ScreenUpdating = True
End Sub
 
Son düzenleme:
Katılım
10 Ekim 2011
Mesajlar
40
Excel Vers. ve Dili
2007-2010
Altın Üyelik Bitiş Tarihi
18-01-2023
teşekkür ederim çok 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