• ベストアンサー

エクセルの表計算の式

金額計算の表を作成しています。 顧客の個人か団体で計算の仕方が違うのでいい方法がないか教えていただきたいのですが。 使用場所 開始時刻 終了時刻 利用時間 人数 単価 料金 区分 といった具合に項目がありまして、使用場所には『大部屋』か『個室』かが入力されます。 【終了時刻-開始時刻=利用時間】と計算式を入力してます。 【利用時間×単価=料金】です。 使用場所が大部屋で、区分が団体の場合の料金はこれで計算できるのですが、大部屋を個人で利用のときは【利用時間×人数×単価】としたいです。 そこで、区分に個人と入力された場合に料金のセルに入ってる式を【利用時間×人数×単価】に切り替える方法をお教え下さい。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

IF関数を使ってはいかがでしょうか? 式としては =if(セルH2="個人",式1,式2) セルH2:区分のセルがH列の2行目の場合 式1はセルH2が""でかこった文字列の場合 で式にはそれ以外の場合 エクセルの関数ヘルプ機能でIf関数を調べると詳細に解説されています。       

jhggjkhkh
質問者

お礼

回答ありがとうございます。 私の質問の情報が不足していました。区分が個人か一般のときがありました。個人か一般のとき【利用時間×人数×単価】とするにはどのように入力したらいいのか教えていただけないでしょうか?

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

エクセルの関数のキホン、IF関数のキホンです。 =IF([区分の列のセル]=[団体のコード],[団体の計算式],[個人の計算式]) 場合の種類が2種の場合は上記、3,4種類の場合は「IF関数のネスト」を使います。WEBで「IF関数 ネスト」で照会のこと。 計算式のことを聞いているのかな。 IF関数 http://kokoro.kir.jp/excel/if.html IF/IFネストの例 http://www.relief.jp/itnote/archives/000524.php

すると、全ての回答が全文表示されます。

関連するQ&A