- Katılım
- 25 May 2018
- Mesajlar
- 1,583
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Office 365 TR+EN
IIf( Expression, TruePart, FalsePart )
Açıklamalar
* Bu işlev her zaman TruePart ve FalsePart değerlendirir, ancak bunlardan yalnızca birini döndürür. Bu nedenle, istenmeyen yan etkileri izlemek gerekir.
* Bu, tek kriterli eğer işlevi olarak bilinir ve If..Then..Else 'e göre daha kullanışlıdır.
* Kodun okunması ve anlaşılması daha zor olsa da bu işlev sayfadaki Eğer formülü ile aynıdır.
Örnek Kullanım
Expression | Değerlendirilecek ifade. |
TruePart | Belirtilen ifade True olarak değerlendirilirse iade edilecek değer. |
FalsePart | Belirtilen ifade False olarak değerlendirilirse iade edilecek değer. |
Açıklamalar
* Bu işlev her zaman TruePart ve FalsePart değerlendirir, ancak bunlardan yalnızca birini döndürür. Bu nedenle, istenmeyen yan etkileri izlemek gerekir.
* Bu, tek kriterli eğer işlevi olarak bilinir ve If..Then..Else 'e göre daha kullanışlıdır.
* Kodun okunması ve anlaşılması daha zor olsa da bu işlev sayfadaki Eğer formülü ile aynıdır.
Örnek Kullanım
PHP:
Sub ExcelTurkey()
Test = -2
MsgBox IIf(Test < 0, "negatif", "pozitif")
Test = 8
MsgBox IIf(Test < 0, "negatif", "pozitif")
Test = -2
MsgBox IIf(Test = 0, "sıfır", IIf(Test < 0, "negatif", "pozitif"))
End Sub