Ha [IF]

Egy adott értéket ad vissza, ha a megadott logikai argumentum igaz

és egy másik adott értéket, ha az argumentum hamis.

Szintaxis

IF (Logikai, ÉrtékHaIgaz, ÉrtékHaHamis)

Megjegyzés: A program szükséges elválasztójele (vessző vagy pontosvessző) automatikusan megegyezik az Ön számítógépének helyi beállításaival.

Az argumentumok adattípusai

Logikai: Igaz/Hamis

ÉrtékHaIgaz, ÉrtékHaHamis: bármilyen adattípus, de a két érték adattípusának azonosnak kell lennie.

Eredmény adattípusa

Megegyezik az értékek adattípusával.

Példa

Határozza meg a gerenda túlnyúlásának általános értékét a gerendahossz alapján.

Ha a gerenda rövidebb, mint 480 cm, akkor a szükséges túlnyúlás 10 cm.

Ha hosszabb, mint 480 cm, akkor a szükséges túlnyúlás 12 cm.

Kifejezés

IF (Bal oldali hossz <=480cm, 10 cm, 12 cm)

Eredmény

10 a rövidebb, 12 a hosszabb gerendák esetén