FORMAT fonksiyonu
FORMAT fonksiyonu, biçimlendirilmiş bir metin oluşturmak için kullanılır.
FORMAT(template[, arguments, ….]) biçimlendirilmiş bir metin döndürür.
- template: yazdırılacak veriyi belirten bir metin. Değerlerle veya değişkenlerle değiştirilen biçim belirteçleri içerebilir. Biçim belirteçleri % simgesiyle başlar.
- arguments: biçim belirteçlerine karşılık gelen değerlerin veya değişkenlerin listesi.
Şablondaki biçim belirteçleri (%i, %f, … gibi), bağımsız değişken listesindeki değerlerin biçimlendirilip döndürülen metne eklenmesini sağlar. Şablon metnindeki diğer karakterler ve metinler döndürülen metne olduğu gibi dahil edilir.
Örnek: FORMAT("Height: %i cm",174) "Height: 174 cm" metnini döndürür.
Aşağıdaki tabloda, şablona eklenebilecek biçim belirteçleri ve bunlara karşılık gelen beklenen bağımsız değişken türü listelenmiştir.
| Biçim belirteci | Beklenen bağımsız değişken |
|---|---|
| %i | tam sayı |
| %c | karakter |
| %s | metin |
| %b | ikili sayı |
| %x | onaltılık değerler |
| %f | kayan noktalı sayı |
| %f:n | ondalık ayırıcıdan sonra |
| %e | bilimsel gösterim (E gösterimi) kullanan kayan noktalı sayı |
| %g | isteğe bağlı olarak bilimsel gösterim kullanan kayan noktalı sayı |
| %% | yüzde işareti |
Fonksiyon, bağımsız değişkenler konusunda oldukça esnektir. Verilen bağımsız değişken beklenen bağımsız değişken türüne karşılık gelmiyorsa MedCalc bir tür dönüşümü yapar.