条件式の返す値によって結果が変わります。
この関数は条件に合うか合わないかで結果を返すのではなく、条件の結果の数値によって返される結果が変わります。0を返す場合は結果0、1を返す場合は結果1が返されます。よって条件は整数を返す条件でなくてはなりません。
Choose(条件;"成功";"失敗")→ 条件というフィールドに「0」が入っている場合「成功」、「1」の場合「失敗」と返されます。