• DİKKAT

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

Eğer ile ilgili sorum

Katılım
13 Kasım 2007
Mesajlar
309
Excel Vers. ve Dili
2007
Bu sorumu 3. sefer soruyorum kusura bakmayın ilk ikisindeki eksiklikleri sonradan farkettim.

Sorum Şudur : Bulunulan ay ile (A1) belirli bir hücredaki (G4) rakamın çarpımı yapılacak fakat ... eğer "terk tarihi" hücresinde (G7) tarih varsa o tarihin ayına kadar çarpacak eğer tarih yoksa formül eskisi gibi çarpıma devam edecek

burasını unutmuşum...fakat D14 deki tarih 01. ay değilse D14 deki aydan başlıyarak bulunduğumuz aya kadar çarpacak

örn: D14 .. 01.01.2010 ise sorun yok, bulunduğumuz ay 07 olduğu için G4 ü 7 ile çarpacak
fakat D14 01.05.2010 ise 5. aydan başlıyarak bulunduğumuz aya kadar çarpacak yani 2 ay

YANLIŞ DOSYA EKLEMİŞİM... DÜZELTTİM

teşekkürler
 

Ekli dosyalar

Son düzenleme:
Selamlar,

Kullandığınız formülü aşağıdaki şekilde değiştirip denermisiniz.

Kod:
=EĞER(G7<>"";EĞER(A1="";"";(AY(A1)-AY(G7))*$G$4)+F60-G60;EĞER(A1="";"";AY(A1)*$G$4)+F60-G60)
 
hiçbir değişiklik yok. Terk tarihini değiştiriyorum hesaplama değişmiyor
 
Selamlar,

Önerdiğim formülü deneyerek yollamıştım. Hesaplama yönteminiz manuele ayarlanmış olabilir. F9 tuşuna basıp deneyin.
 
derhal örnek bir dosya yapıp yolluyorum içinde örnekler olacak
 
Selamlar,

D11 hücresinde formül görünmüyor. Sadece sayısal bir değer var. Sanıyorum dalgınlıkla formülü sildiniz. Şimdi eklediğiniz dosyada formülü tekrar denedim ve olumlu sonuç aldım.
 
Sorun kesinlikle bende olmakla birlikte ben ne istediğimi sanırım acemiliğimden tam olarak anlatamadım ve şöyle bir çözüm buldum.

İstediğim aynen şudur cümlelerle formülü yazayım sizde bana formülize ediniz

Formülü D11 hücresine yazıyoruz:

* eğer D14 01. aydan başlıyorsa G4 ü A1 deki ay sayısı kadar çarp

* eğer D14 01. aydan başlamıyorsa (2 veya sonraki aylar olabilir) G4 ü D14 teki aydan başlıyarak A1 deki aya kadar çarp

anlatmak istediğim sorun burda başlıyor işte

* eğer G7 de tarih varsa mükellef terk etmiş demektir ve bize olan aidat borcu D14 deki ay ile G7 deki ay arasında olacaktır yani bulunulan aya kadar hesaplanmıyactır.

örnek 1:

aidat =100 tl
D14 tarihi = 01,01,2010
terk tarihi= yok
Bu Gün= 07. ay

Hesaplama = 100 x 07 ay= 700 tl

====================================

örnek 2:

aidat =100 tl
D14 tarihi = 01,02,2010
terk tarihi= yok
Bu Gün= 07. ay

Hesaplama = 100 x 06 ay(çünkü 7. aydayız ama mükellef 2. aydan başlamış buda 6 ay yapar) = 600 tl

=====================================

örnek 3:

aidat =100 tl
D14 tarihi = 01,01,2010
terk tarihi= 01.05.2010
Bu Gün= 07. ay

Hesaplama = 100 x 05 ay (çünkü mükellef 5. ayda terk etmiş o yüzden bu güne kadar değil başlangıç ayı ile terk ayına kadar hesaplanacak) = 500 tl

======================================

örnek 4:

aidat =100 tl
D14 tarihi = 01,02,2010
terk tarihi= 01.05.2010
Bu Gün= 07. ay

Hesaplama = 100 x 04 ay (çünkü mükellef 5. ayda terk etmiş o yüzden bu güne kadar değil başlangıç 2.ayı ile terk ayına kadar hesaplanacak) = 400 tl

Ancak bu kadar anlatabildim kusura bakmayın.

Artık formülü yazabilirseniz sevinirim...

Teşekkürler
 
selam
yazdığın bir kere karışık
öncelikle tablonla uyumsuz
benim anlamadığım?

a1 bugünkü tarih mi?
d14 en son ödenmeyen aidat? (ödenen mi?)
g4 aidat mı?
g7 adamın taşındığı ay mı?(bu ayın parasını ödemiş mi?)


bunları açıklarmısın?

=ay(a1) tarihteki ayın kaçıncı ay olduğunu belirtiyor

formülünde
=g4*(eğer (g7=("") doğru ise ay(a1)-ay(d14)+1))
yanlış ise ay(g7)-ay(d14)+1))



sen istersen d11 e direk şunu yapıştır
=G4*EĞER(G7="";AY(A1)-AY(D14)+1;AY(G7)-AY(D14)+1)

denedim oldu?
Bu arada tüm forum ekibine teşekkür ederim.
sizler sayesinde bende artık exceli biraz öğrendim.
 
Son düzenleme:
A1 = Bugünün tarihi
D14= açılış bakiyesi ve alınan ilk para (firmanın açılış tarihi ile aynı tarih anlamına geliyor)
G4=Aidat
G7= Terk tarihi ve o terk tarihide hesaba dahil 7. aysa 7 aylık demek
 
sen istersen d11 e direk şunu yapıştır
=G4*EĞER(G7="";AY(A1)-AY(D14)+1;AY(G7)-AY(D14)+1)

denedim oldu?
Bu arada tüm forum ekibine teşekkür ederim.
sizler sayesinde bende artık exceli biraz öğrendim.

hay allah razı olsun ilk defa kendimi bu kadar zor anlattım .. anlatamadım daha doğrusu

bu formül işe yaradı teşekkürler
 
selam
işine yaradığına sevindim
kolay gelsin
tablonu istersen düzeltilmiş haliyle ilk mesajında yenilersen
başkalarınada yol göstermiş olur
 
Son düzenleme:
Selamlar,

Alternatif olarak aşağıdaki şekilde de kullanabilirsiniz.

Kod:
=EĞER(YADA(A1="";D14="";G4="");"";EĞER(G7="";(AY(A1)-AY(D14)+1)*G4;(AY(G7)-AY(D14)+1)*G4))
 
Selamlar,

Alternatif olarak aşağıdaki şekilde de kullanabilirsiniz.

Kod:
=EĞER(YADA(A1="";D14="";G4="");"";EĞER(G7="";(AY(A1)-AY(D14)+1)*G4;(AY(G7)-AY(D14)+1)*G4))


ve

selam
işine yaradığına sevindim
kolay gelsin
tablonu istersen düzeltilmiş haliyle ilk mesajında yenilersen
başkalarınada yol göstermiş olur

ikiside işe yarıyor. Teşekkürlerimi bir borç bilirim elinize sağlık..:)
 
Merhaba,

Bu şekilde bir şey olabilir mi ?

=EĞER(G7="";(AY(A1)-AY(D14))*G2;(AY(G7)-AY(D14))*G2)
 
Geri
Üst