Loading

数式の作成

はじめに

デフォルトで、複数の数式が使用できるようになっています。 デフォルトの数式の隣の列 (列 Z まで) にカスタムの数式を定義できます。各列に 1 つの数式を含められます。 各列には、1 つの数式のすべての情報が含まれます。

  • 数式の名前と計算結果。

    数式の結果は行 3 に表示されます。

  • 数式の計算。

    数式には、いずれかのデフォルトの数式、またはカスタムの数式を使用できます。

  • 計算は、結果表の該当する列から値を収集します。

  • 結果表は、ジョブ チケット表の該当する列から、すべてのジョブ チケット アイテムの値を収集します。

  • ジョブ チケット表は、現在のジョブ チケット定義から値を取得します。

メモ

デフォルトの数式を削除しないことが推奨されています。

始める前に

新しい数式に必要な[ジョブ チケット アイテム] が利用できなければなりません。

このタスクについて

この手順では、ワークシート「CostSheet」の列 Z に全く新しい数式が作成されます。 新しい数式は次の 2 つの [ジョブ チケット アイテム] に基づいています。「 [部数] 」および「[表紙] 」。 この例では、列 E の数式のデータが、列 Z の数式の開始点として使用されます。

手順

  1. 既存の数式から列 Z にデータを入れます。この例では、列 E の数式のデータが、列 Z の数式の開始点として使用されます。
    1. 列ラベル「E」をクリックして、列 E のすべてのセルを選択します。
    2. 選択したセルをコピーするには、「編集」の「コピー」をクリックするか、CTRL+C キーを押します。
    3. 列ラベル「Z」をクリックします。
    4. 「編集」の「貼り付け」をクリックするか、CTRL+V キーを押します。

      列 E の数式とフォーマットが列 Z にコピーされます。セル参照は自動的に調整されます。

  2. セル Z1 で新しい数式の名前を定義します。この例では、「ジョブ費用」と定義します。

    行 1 の数式名は、[PRISMAaccess Administration] に表示されます。

  3. セル Z2 で新しい数式の名前を定義します。この例では、「ジョブ費用」と定義します。

    行 2 の数式名は、Web ショップに表示されます。

  4. 列 Z で、[ジョブ チケット アイテム][アイテム値] の価格を定義します。

    必要に応じて、新しい価格列のカスタム名を定義できます。この例では、「ジョブ費用」と定義します。

  5. ジョブ チケット表の [部数][表紙] の数式を確認します。数式は、列 [金額:] の値と新しい価格列「ジョブ費用」の値を使う必要があります。列 [金額:] には、送信済みのジョブ チケットから値が直接格納されます。列 [金額:] の値と価格列の価格が乗算されます。ジョブ チケット アイテムの合計価格は、[アイテム値] の価格を合計したものです。
    1. セル Z78 に [部数] の価格をまとめます: =$C77*Z77.
    2. セル Z141 に [表紙] のすべての[アイテム値] の価格をまとめます: =$C137*Z137+$C138*Z138+$C139*Z139+$C140*Z140.
  6. 結果表に、すべての [アイテム値] の価格をまとめます。

    結果表は、ジョブ チケット表の該当する列から、すべてのジョブ チケット アイテムの値を収集します。

    1. セル Z13 に [部数] の価格をまとめます: =Z78.
    2. セル Z26 に [表紙] の価格をまとめます: =Z141.
  7. この例では、行 7 のセル Z7 に新しい計算を作成します:ONLY B&W. [部数][表紙] の価格を合計します。

    それぞれの新しい計算では IF 関数を使用することが推奨されています:=IF ( logical_test、value_if_true、value_if_false )logical_test が true の場合、ジョブ費用が計算されます。それ以外の場合、計算はデフォルト値を返します。この例では、9999.99.

    メモ

    Microsoft Office Excel のほとんどのカテゴリの関数を使用して、計算を作成できます。カテゴリ「データベース」の関数は使用できません。

    1. セル Z7 に [部数][表紙] の価格を合計します: =IF((Z13+Z26)>0,SUM(Z13, Z26),9999.99).
    2. 必要な場合は、顧客が一定量の[部数] を注文するときに合計価格から値引きすることができます: =IF((Z13+Z26)>0,SUM(Z13, Z26)*VLOOKUP(Z13,CopiesTable,2,TRUE),9999.99).

      一定量の [部数] に対する価格の値引きは、ワークシート「Utilities」の [部数テーブル] から得られます。

      メモ

      数式の構文および VLOOKUP 関数の使用方法については、Microsoft Excel ヘルプ ファイルを参照してください。

  8. セル Z3 に数式の結果をまとめます:=Z7。

    Z3 の値が顧客に返されます。

次のタスク

新しい数式が正しいかどうかをテストする必要があります。