ExtendExtend 関数は、繰り返しフィールドと非繰り返しフィールドの両方を使用する計算に使用します。Extend 関数を指定しないと、非繰り返しフィールドの値が使用されるのは、繰り返しフィールドの最初の繰り返しのみです。Extend ( 税率 ) * 数量 * 単価は、「税率」の値が「.06」、繰り返しフィールドの「数量」の値が「1」、「3」、「5」、繰り返しフィールドの「単価」の値が「19.95」、「3.67」、「4.99」の場合、「1.197」、「.6606」、「1.497」を返します。項目数 * Extend ( if ( 従業員数 > 100 ; 割引価格 ; 価格 ) ) は、「割引価格」の値が ¥5,000、繰り返しフィールドの「項目数」の値が「25」、「10」、「15」、「従業員数」の値が 100 より大きい場合、「¥125,000」、「¥50,000」、「¥75,000」を返します。 従業員数」が 100 以下で、「価値」の値が¥10,000 の場合は、「¥250,000」「¥100,000」「¥150,000」を返します。