- Katılım
- 20 Temmuz 2012
- Mesajlar
- 48
- Excel Vers. ve Dili
- windows office 2010
=EĞER(B8=1;TARİH(YIL(B3);AY(B3)-1;GÜN(B3));SAYIYAÇEVİR(PARÇAAL(FORMÜL(B8);BUL("/Aralık.ods'";FORMÜL(B8))+15;8)))
Yukarıdaki formülü uzun bir uğraştan sonra ancak yapabildim ve çokta işime yarıyor aslında ancakşöyle bir sorunum var.
Formül çalışıyor. alması gereken hücredeki formulden sadece tarih yazan kısmı alıp tarihe çeviriyor. Dosyayı kayıt ediyorum; kapatıyorum, açıyorum.
Tarih yazması gereken kısımda; "#MAKRO?" yazıyor... en sondaki gözüken +15;8 kısımda +16 yapıp enterlıyorum daha sonra tekrar +15 yapınca yine tarihi veriyor ama bunu yapamadan niye olmuyor.
Dosyayı ekle diyceksiniz. Zincirleme dosyalar var hepsi birbirinden formul alıyo birini koymasam formul bozulacağından kimse bişey anlamıycak..
Zaten Oo kullandığımdan yine formüller hata vericek
yukarıdaki hatanın sebebi ne olabilir öyle bir sonuç alabilirmiyiz??
Hoş böyle bile sorunu anlattığımdan şüpheliyim, yardımcı olmaya çalışan arkadaşlara teşekkürler.
Son düzenleme:
