Kayıtlar

Fonksiyon etiketine sahip yayınlar gösteriliyor

Kullanıcı Tanımlı Fonksiyon Yazmak İçin

Resim
Aynı tür girdileri kullanan, aynı amaçlı sonucu veren ve çok sık yaptığımız işlemleri bir fonksiyon oluşturup, Excel’in kendinde tanımlı fonksiyonları gibi kullanmak işlerimizi çok kolaylaştırabilir. Bir fonksiyon, bir veya birden fazla girdi bilgisi (parametre) alır, amaca yönelik işlem yapar, en az ve en fazla tek bir sonuç verir. Fonksiyonun bu özelliği, fonksiyonlar ile ilgili gönderimimde belirttiğim gibi matematikte de aynıdır. (Fonksiyonlar ile ilgili diğer temel bilgiler için bu gönderimim okunabilir.) Yapılacak İşlemler (Ana Hatlarıyla) Bu amaçla önce bir fonksiyon oluşturma ortamımız olacak. Bu fonksiyona bir veya birden fazla parametre almasını sağlayacağız. Bu parametreleri kullanıp amaca göre işlemler yapacağız. Bu işlemlerden sonra en az ve en fazla tek bir sonuç elde edeceğiz. Sistem, fonksiyonu çağıran yere bu sonucu çıktı olarak gönderecek.   Yukarıda genel olarak sözünü ettiğimiz işlemleri, şimdi adım adım görelim: Fonksiyonu oluşturma ortamı...

Fonksiyonlar Hakkında

Bir programlama dilindeki, bir SQL dilindeki veya Excel programındaki fonksiyonların ortak yönlerini bilirsek, örneğin Excel programındaki fonksiyonları bildikten sonra diğerlerindeki fonksiyonları kolayca algılayabiliriz. Tüm fonksiyonların ortak yönü, dışarıdan aldığı parametreleri diğer bir deyişle girdileri kullanıp tek bir sonuç sunmalarıdır. Bu özellik, matematikteki fonksiyonda da aynıdır. Bu türden bir dildeki fonksiyon, genelde diğer dillerde de bulunur. Bulunmayanlar ya diğer diller ile ana konusu itibariyle farklılık gösteriyordur ya da diğer dillere de sonraki versiyonlarda ekleneceklerdir. Ayrıca, bir dildeki fonksiyonların isimleri ve parametreleri, diğer dillerdekine az çok benzer. Benzer fonksiyon kategorilerine tarih, matematik ve istatistik ile ilgili fonksiyonları örnek verebiliriz. Dolayısıyla bir dilden bildiğimiz bir fonksiyonun benzerini, diğer yeni öğrendiğimiz bir dilde bulmaya çalışabiliriz. Diğer dildeki isim veya parametre dizilişi olarak farklı fakat ay...