Banka Kredi Hesaplama – Açılan Kutu (Combo Box) ve Liste Kutusu (List Box) Örneği


combobox

Bu konuda form denetimlerinden Combo Box ve List Box kullanimiyla ilgili bir banka kredi hesaplama ornegi yapacagiz. Hatirlatmak gerekirse bir bankadan almayi dusundugumuz kredinin aylik odemesini bize veren fonksiyon DEVRESEL_ÖDEME/PMT fonksiyonudur.

1) DEVRESEL_ÖDEME – PMT Fonksiyonu alınan kredinin aylık taksit miktarını hesaplar.

DEVRESEL_ÖDEME(oran; dönemsayısı; bd)

PMT(rate;Nper;Pv)

Oran: Aylık faiz oranını temsil eder, eğer elimizdeki oran yıllık ise formüle girerken yıllık faiz oranı /12 şeklinde kullanmalıyız.

Dönem sayısı : Krediyi kaç ay vadeli kullanacağımız. (birimi: ay)

Bd: Bugünkü değer yani kullanmak istediğimiz kredi tutarı,formül sonucu (–) negatif döndürür pozitife çevirmek için ana parayı eksi gireceğiz.

Asagidaki tablo cesitli bankalarin ocak ve subat aylarinda kredi alan musterilerine sundugu faiz oranlarini gostermekte. Biz 15.000 TL ve 12 ay vadeli kredi kullanmak istiyoruz. Aylik odeyecegimiz rakamlari ve toplam odemeyi secilen bankaya ve aya gore hesaplayan bir formul olusturalim. Secimleri de Listbox ve Combobox tan yaptiracagiz.Devamı »

Reklamlar

Düşeyara ile aranan değerin max/min karşılığını getir


Sadece Duseyara/Vlookup kullanarak aranan degerin tablodaki max. karsiligini getirmek maalesef mumkun degildir. Bu konuda boyle durumlarda kullanabilecegimiz alternatif formulleri ve ipuclarini gorecegiz.

Asagidaki tabloda her bir bisiklet cesidinin max satis adetlerini sari, min satis adetlerini ise kirmizi ile belirttim. Ana tablo uzerindeki max/min satislari isteyen tabloyu dolduralim.

vlookup

Devamı »

Çok Kriterli Düşeyara


 

coklu_dus

Tek kritere gore arama yaptığımızda Düşeyara formülünün kullanımını detaylı olarak işlemiştik. Peki aranan değerimiz 2 ve ya daha fazla ise düşeyara formülünü nasıl kullanacağız?

Bu şekildeki durumları nasıl çözebileceğimizi aynı örnek üzerinden kolaydan zora doğru giden 3 farklı yöntem ile anlatmaya çalışacağım.

Elimizde ürün isimleri ve yılların olduğu bir data tablomuz var. Yandaki secimli listeden secilen ürunun yine secilen yıldaki satısını getirelim.

Devamı »

Düşeyara (Vlookup) Fonksiyonu


vlookup

DÜŞEYARA / VLOOKUP belirli bir veri datası içerisinde istediğimiz verilere karşılık gelen değerleri bulmamızı sağlar. Excelde en çok kullanılan fonksiyonlardan bir tanesidir.

=DÜŞEYARA(aranan_değer;tablo_dizisi;sütun_indis_sayısı;[aralık_bak])

=VLOOKUP(lookup_value;table_array;col_index_num;[range_lookup])

DÜŞEYARA(neyi_arıyorum; nerede_arıyorum; aranan değeri bulduktan sonra sağa doğru kaçıncı bilgiyi istiyorum; 0 (sıfır))

Aranan_değer: Belirli bir data içerisinde bilgilerine ulaşmak istediğim değer

Tablo_dizisiAranan değerimin olduğu tablo, tabloyu seçerken aranan değerimin olduğu sütundan seçmeye başlamalıyım.

Sütun_indis_sayısı: Tabloda aranan değerimi bulduktan sonra aranan değere ait hangi veriyi getirmek istiyorsam o verinin göreceli sütun sırası

[aralık_bak]: Aranan değerimle tam eşleşme istiyorsam sıfır 0, yakın eşleşme istiyorsam 1 girilmeli. Genelllikle tam eşleşme istenilir ve bu kısım sıfır girilir.

Devamı »

Düşeyara (Vlookup) yerine Kaçıncı (Match), Indis (Index) Fonksiyonları


KAÇINCI (MATCH), İNDİS (INDEX) fonksiyonları iç içe kullanıldığında düşeyara fonksiyonunun işlevlerini yapan ve ayrıca düşeyaranın yetersiz kaldığı durumlarda yardımımıza koşacak fonksiyon tipleridir. Aşağıdaki örnekler üzerinden giderek konuyu pekiştirmeye çalışalım.

Kaçıncı(Match), İndis(Index) fonksiyonları kullanarak:

  1. Düşeyara işlevi
  2. Aranan değerin tablodaki max/min karşılığı: En çok, en az satışı yapanlar
  3. İki ya da daha fazla kriterli düşeyara
  4. Aranan değerin solunda kalan değeri getirme

gibi hesaplamaları yapalım.

Kullanım biçimlerini kısaca hatırlayalım:

  • KAÇINCI() /MATCH()  fonksiyonu bize seçili tablomuzdaki sıralamaya göre aranan değerin göreceli satır (sıra) numarasını döndürür.

KAÇINCI(aranan_değer;aranan_dizi;eşleştir_tür) 

  • İNDİS () / INDEX()fonksiyonu ise ilgili dizideki verilen satır ve sütun numarasındaki değeri döndürür.

İNDİS(dizi;satırsayısı;sütunsayısı)

Bu fonksiyonlarla ilgili temel konu anlatımına buradan ulaşabilirsiniz.

1.Kaçıncı(Match), İndis(Index) fonksiyonları ile Düşeyara

match_index1

match_index2

match_index3

match_index4

2.Kaçıncı(Match), İndis(Index)  fonksiyonları ile en çok ve en az satışı yapanlar

match_index9

match_index10

3.Kaçıncı(Match), İndis(Index)  fonksiyonları ile iki ve ya daha fazla kriterli Düşeyara

match_index7

match_index8

4.Kaçıncı(Match), İndis(Index)  fonksiyonları ile sağdan sola Düşeyara

match_index5

match_index6

excel dosyasını indirmek için tıklayınız:

download