NBD fonksiyonu içerisine yineleme yaptırmak

Katılım
17 Nisan 2007
Mesajlar
29
Excel Vers. ve Dili
XP
Arkadaşlar acil yardımınıza ihtiyacım var. Bir fonksiyon içerisinde değişken sayıları Değer1 sırasında yazdırmak istiyorum. Bununla ilgili yardımcı olacak bir arkadaş varsa çok sevirim.

Örnek ek dosyada.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Arkadaşlar acil yardımınıza ihtiyacım var. Bir fonksiyon içerisinde değişken sayıları Değer1 sırasında yazdırmak istiyorum. Bununla ilgili yardımcı olacak bir arkadaş varsa çok sevirim.

Örnek ek dosyada.
Sorunuz tam anlaşılmıyor.

=F4-(+F4-NPV(G4;0;0;0;0;0;0;0;0;F4))

Kullandığınız bu formül ile =NPV(G4;0;0;0;0;0;0;0;0;F4)) arasında ne fark var?

=F4-(+F4-NPV(G4;0;0;0;0;0;0;0;0;F4)) formülünü sadeleştirdiğimizde, =NPV(G4;0;0;0;0;0;0;0;0;F4)) şeklini alacaktır.


a da kullandığınız değişkenin ne anlamı var?

NBD - NPV FONKSİYONU

Bir yatırımın bugünkü net değerini, indirim oranını, gelecekteki bir dizi ödemeyi (negatif değerler) ve geliri (pozitif değerler) kullanarak hesaplar.

Sözdizimi
NBD(oran;değer1;değer2;...)
NPV(rate,value1,value2, ...)

Yani 0;0;0... yer alacak değerlerin zaten bir etkisi olmaz.


.
 
Katılım
17 Nisan 2007
Mesajlar
29
Excel Vers. ve Dili
XP
Sorunuz tam anlaşılmıyor.

=F4-(+F4-NPV(G4;0;0;0;0;0;0;0;0;F4))

Kullandığınız bu formül ile =NPV(G4;0;0;0;0;0;0;0;0;F4)) arasında ne fark var?

=F4-(+F4-NPV(G4;0;0;0;0;0;0;0;0;F4)) formülünü sadeleştirdiğimizde, =NPV(G4;0;0;0;0;0;0;0;0;F4)) şeklini alacaktır.


a da kullandığınız değişkenin ne anlamı var?

NBD - NPV FONKSİYONU

Bir yatırımın bugünkü net değerini, indirim oranını, gelecekteki bir dizi ödemeyi (negatif değerler) ve geliri (pozitif değerler) kullanarak hesaplar.

Sözdizimi
NBD(oran;değer1;değer2;...)
NPV(rate,value1,value2, ...)

Yani 0;0;0... yer alacak değerlerin zaten bir etkisi olmaz.


.
Sanırım tam ifade edemedim. A hücresinde bulunan değer yılı ifade etmekte ve bir kıdem değer tablosu yapmaya calışıyorum. Emeklilik yılını ifade ettiği için oraya girilen her 0, yılı ifade etmekte ve yıllara göre geri dönüşüm bügunkü değerini getirmekte. Yani bir kişinin 5 yılı varsa orada geri dönüşün örneğin
NBD(Oran,0,0,0,0,0,ana para) olduğunda 5 yıllık geri dönüş oluyor. Yani ben aradaki sıfırları verdiğim değere göre otomatik olarak attırmak istiyorum.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sanırım tam ifade edemedim. A hücresinde bulunan değer yılı ifade etmekte ve bir kıdem değer tablosu yapmaya calışıyorum. Emeklilik yılını ifade ettiği için oraya girilen her 0, yılı ifade etmekte ve yıllara göre geri dönüşüm bügunkü değerini getirmekte. Yani bir kişinin 5 yılı varsa orada geri dönüşün örneğin
NBD(Oran,0,0,0,0,0,ana para) olduğunda 5 yıllık geri dönüş oluyor. Yani ben aradaki sıfırları verdiğim değere göre otomatik olarak attırmak istiyorum.
Ben yine anlayamadım...

Bu 0 lardan 1 tane de koysanız 29 tanede koysanız elde edeceğiniz sonuç aynıdır.

Buradaki değerlerden kasıt yıllar değil zamana göre yapılan nakit girişleri (pozitif) nakit çıkışları (negatif) parasal değerlerdir.

Aşağıdaki linkte yer alan dosyadaki örneği incelediniz mi?

http://www.excel.web.tr/showthread.php?t=33699


.
 
Katılım
17 Nisan 2007
Mesajlar
29
Excel Vers. ve Dili
XP
Bir de bu örneğe bakın.

.
öncelikle ilginize teşekkur ederim. ben örneğinize baktım fakat benim yaptığım bu tür kullanım değil. Kitap1.xls'de nasıl olduğunu örnek olarak göstermiştim. 0 ların bir önemi yok diyosunuz ama her bir 0 yılı ifade ettiği için kişinin hak ettiği tazminatı etkilemekte. yani tutarı değiştirmek. ben YİNELE komutu ile denedim oluyor geliyor ama text karaktere döndüğü için sayısal işlem yaptıramıyorum. Başka bir yolu varmıdır.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Dosyanız üzerinde yapılan çalışma ektedir.
 
Üst