Bu sayfadaki yazılar
Sayfanın metni
Sayfa 57
@HLOOKUP(x,alan,ofset)........Yatay
"TABLE" kontrolü yapar. @VLOOKUP(x,alan,ofset)........Dikey "TABLE" kontrolü yapar. DATABASE FONKSİYONLARI: Yukarıda listelediğimiz fonksiyonlar dışında bir de sadece VIP Professional programında bulunan "DATABASE FONKSİYONLARI" vardır. Bu fonksiyonların formatı: @ fonksiyon(sınırlanmış input-alanı[arg1], ofset[arg2], sınırlanmış kriter-alanı[arg3])
Sınırlanmış alanlarda, alan isimleri kullanılmalı ve mutlak sınırlanmış alanlar içinde formülasyon yapılmalıdır. @DCOUNT(arg1,arg2,arg3...).Seçilen elemanları sayar. @DSUM(arg1,arg2,arg3...) ........Seçilen elemanları toplar. @DAVG(arg1,arg2,arg3...)...........Seçilen elemanların ortalamasını bulur. @DMIN(arg1,arg2,arg3...).......... Seçilen elemanların en küçük değerde olanını bulur. @DMAX(arg1,arg2,arg3...)....Seçilen elemanların en büyük değerde olanını bulur. @DSTD(arg1,arg2,arg3...).......... Seçilen elemanların standart değerini bulur. @DVAR(arg1,arg2,arg3...) ........... Seçilen elemanların değişken değerini bulur. Aşağıdaki fonksiyonlar, seri format ile tarih formatı arasındaki çevrim işlemleri için kullanılırlar. Seri bir tarih ile belli bir tarihten itibaren günleri saydırma hesaplamaları çok kolaylaşır. Bunların sonucu tekrar tarih formatına çevrilebilir. @DATE(Yıl,Ay,Gün)..................Seri formatı tarih formatına çevirir. @TODAY .................................. Bugünün tarihini seri formata çevirir. @DAY(seri-tarih) ...................... Bir seri tarihten takvim gününü verir. @MONTH(seri-tarih) ................. Bir seri tarihten takvim ayını verir. MAKRO KULLANIMI: Makrolar, VIP Professional içinde kendi özel kullanımlarınız için yazabileceğiniz programlardır. Bunlar sayesinde yapabileceğiniz şeylerin sınırı yok: Otomatik dosya yükleme, hesaplama, özel menüler yaratma vs. Makrolar, anahtar sırası ile verilen kullanıcı tanımlı komutlardan oluşur. Değerler, etiketler, fonksiyon ve komutlar içerebilirler. Örneğin: /Wcs15 komutu, hücre göstergecinin bulunduğu hücrenin kolon genişliğini 15 olarak değiştirir. /X komutu ile verilen komut çalıştırılabilir.
1. Makroyu bir etiket öneki ile boş bir hücrede oluşturun.
2. "Range Name Create" ile / (Backslash) ve bir harf kullanarak isimlendirin, örneğin S.
3. Makroyu çalıştırmak için, [Alt] tuşu ile verdiğiniz harfe basın, örneğin [Alt][S].
Makro komutları, aşağıdaki gibi süslü parantezler içine yazılarak girilir: [Up] ................... Bir hücre yukarı [Right] ............... Bir hücre sağa [Home] .............. A1 hücresine atla [PgUp]............... Bir sayfa yukarı [Delete] .............. Silme [Bs] .................... Backspace [Name]............... İsim fonksiyonu [GoTo]............... Adrese yollama fonk. [Query].............. Query fonksiyonu [Calc]................. Hesaplatma fonk. [?]....................... Input (giriş) için [Return] tuşuna basılana kadar bekler. —........................[Return] [Down] .............. Bir hücre aşağı [Left] ................. Bir hücre sola [End] ................. Datanın sonuna atla [PgDn] .............. Bir sayfa aşağı
[Esc]................... İptal [Edit] ................. Edit fonksiyonu [Abs].................. Mutlak değer fonksiyonu [Window]........... Pencere fonksiyonu [Table]............... Table fonksiyonu [Graph].............. Grafik fonksiyonu
Tek-adım (Single-step) modunu (yani yazdığınız programın her bir aşamasında beklemesini sağlayan mod) kullanmak için, [Alt] ve [F1] tuşlarına basılır. Sonraki adıma ilerlemek için herhangi bir tuşa basmak yeterlidir. Tek-adım modundan çıkış için, tekrar [Alt] ve [F1] tuşlarına basmak gerekir. /X KOMUTLARI: /XI—(koşul)— ........... If-Then koşulu kullanımı /\G(yerleşim)— .......... Bir yere gitme ve makroya devam etme /XC(yerleşim)— ......... Bir yere gitme ve bir alt rutini çağırma /XR ........................... Alt rutinden dönüş /XO ............................ Makrodan çıkış /XM(yerleşim)—......... Kullanıcı tanımlı menüyü işletme ve görüntüleme /XL(mesaj)— (yerleşim)—................ /XN açıklamalarına bakın. /XN(mesaj)— (yerleşim)—................ Kontrol panelinde klavyeden girilecek bir etiket (/XL) ya da bir sayıyı (/XN) kabul ederek uyarı görüntüler ve istenen yere yerleştirir.
Sürecek...
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 56
< Küçüktür 5 <= Küçüktür ya da eşittir 5 #NOT# Mantıksal değil 6 #AND# Mantıksal ve 7 #OR# Mantıksal veya 7 EDİTLEME (DÜZELTME) MODU: Edit modu, yapılan bilgi girişleri esnasında bir hata yapıldığında kullanılır. Hücre göstergeci hatalı bilgi girişi yapılan hücre üzerinde iken, [F2] tuşuna basılarak hatalı bilginin kontrol paneline getirilmesi ile edit moduna geçilir. Yapılacak düzeltme ve değişiklikler bittikten sonra, tekrar [F2] tuşuna basılarak edit modundan çıkılır ve edit moduna girmeden önceki moda geri dönülür. Edit modunda iken kullanabileceğiniz tuşlar ve işlevleri aşağıda listelenmiştir:
[Help] Kursor girişin ilk karakterine [Sağ Amiga] Kursor girişin son karakterine [Tab] Kursor 5 karakter sağa [Shift] + [Tab] Kursor 5 karakter sola [Sağa doğru ok tuşu] Kursor 1 karakter sağa [Sola doğru ok tuşu] Kursor 1 karakter sola [Backspace] Kursor'dan önceki karakteri siler. [Del] Kursor'un altındaki karakteri siler. [Ctrl] + [Del] READY moda dönüş [F2] Orijinal moda dönüş [F9] Formül değişikliği sonucu aktarılır.
FONKSİYONLARIN BİLDİRİLMESİ: @Fonksiyonlar, birtakım işlemlerin kısa zamanda yapılmasını sağlarlar. Bir "@" işareti ile başlarlar. Büyük ya da küçük harf ile yazılabilirler. Fonksiyonları yazarken önemli olan doğru sayıda argüman kullanmaktır. @COUNT (alan)...Sınırlanmış alan içindeki bilgileri sayar. @SUM (alan) ......... Sınırlanmış alandaki bilgileri toplar. @AVG (alan) ......... Sınırlanmış alan üyelerinin ortalamasını bulur.
@MIN (alan)......... Sınırlanmış alandaki en küçük değeri bulur. @MAX (alan) ........ Sınırlanmış alandaki en büyük değeri bulur. @STD (alan).......... Sınırlanmış alan üyelerinin standart sapmasını bulur. @VAR (alan)......... Sınırlanmış alan üyelerinin değişkenliğini bulur. MATEMATİKSEL FONKSİYONLAR: @ABS(değer).......... Mutlak değer hesaplar. @EXP(değer) ...............................Üsse göre değerin artışını verir. @INT(değer)................................. Değerin tamsayı kısmını verir. @LN(değer) ................................ Tabii logaritma hesaplar. @LOG(değer)............................. Ondalık logaritma hesaplar. @SQRT(değer) ............................Değerin karekökünü hesaplar. @MOD(değer-1,değer-2).............Bölme sonucu kalanı bulur. @ROUND ...................................Değeri ondalığa yuvarlar. @COS(açı) ................................. Açının kosinüsünü hesaplar. @SIN(açı) ................................... Açının sinüsünü hesaplar. @TAN(açı)...................................Açının tanjantını hesaplar. @ACOS(açının kosinüsü)...........Açının ark kosinüsünü hesaplar.
@ASIN(açının sinüsü) ................. Açının ark sinüsünü hesaplar. @ATAN(açının tanjantı)............. Açının ark tanjantını hesaplar. @ATAN2(1. değer, 2. değer).......Açının ark tanjantını hesaplar. @PI..............................................Pi değerini hesaplar. @RAND ......................................0.0 ile 1.0 arasında rasgele sayılar üretir. MANTIKSAL FONKSİYONLAR: @TRUE.......................................Her zaman doğru (1) @FALSE .................................... Her zaman yanlış (0) @ISNA(değer)..............................Değer mevcut değilse doğru, diğer durumlarda yanlış @ISERR(değer)........................... Değer tanımlanmaz ise doğru, diğer durumlarda yanlış @IF(koşul,değer1,değer2)........... Koşul doğru ise 1. değeri, diğer durumlarda 2. değeri alır. FİNANSAL FONKSİYONLAR: @FV(taksit, faiz, ödeme sayısı)
Ödenecek yıllık taksitlerin gelecek değerini hesaplar. @PV(taksit, faiz, ödeme sayısı)
Ödenecek yıllık taksitlerin şimdiki değerini hesaplar. @PMT(ana para, faiz, ödeme sayısı)
Her ödemede yapılacak taksit miktarını hesaplar. @IRR(tahmin, taksit ödeme serisi)
Tahmininize dayanarak muntazam aralıklarla ödeme yapılacak meblağ için yaklaşık olarak dahili oranı hesaplar. @NPV(Peşinat, faiz oranı, gelecek para akış serisi)
Para akış serisinin net şimdiki değerini hesaplar.
ÖZEL FONKSİYONLAR: @NA.......................................Mevcut değil (Not Available) sonucu verir. @ERR..................................... Hata(ERR)
sonucunu verir. @CHOOSE(x,değer-seti).........Mantıksal ifadeleri test eder, ya da işlemi kontrol eder.