sirkülasyon
Altın Üye
- Katılım
- 10 Temmuz 2012
- Mesajlar
- 2,543
- Excel Vers. ve Dili
- 2021 LTSC TR
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Function KatSayiBul(YIL, AY) As Double
r = Application.Match(YIL, ThisWorkbook.Worksheets("Sayfa3").Range("A:A"))
c = AY + 1
If IsError(r) Or IsError(c) Or YILAY > 12 Or AY < 1 Then
KatSayiBul = -1
Else
KatSayiBul = ThisWorkbook.Worksheets("Sayfa3").Cells(r, c)
End If
End Function
Function TabanKatSayiBul(YIL1, YILAY1) As Double
a = Application.Match(YIL1, ThisWorkbook.Worksheets("Sayfa3").Range("N:N"))
b = YILAY1 + 14
If IsError(a) Or IsError(b) Or YILAY1 > 12 Or YILAY1 < 1 Then
TabanKatSayiBul = -1
Else
TabanKatSayiBul = ThisWorkbook.Worksheets("Sayfa3").Cells(a, b)
End If
End Function
Function YanKatSayiBul(YIL2, YILAY2) As Double
c = Application.Match(YIL2, ThisWorkbook.Worksheets("Sayfa3").Range("AA:AA"))
d = YILAY2 + 27
If IsError(c) Or IsError(d) Or YILAY2 > 12 Or YILAY2 < 1 Then
YanKatSayiBul = -1
Else
YanKatSayiBul = ThisWorkbook.Worksheets("Sayfa3").Cells(c, d)
End If
End Function