• 締切済み

エクセルの表示について

以前にも似たような質問をしたのですが…。 A研修室 午前:200円 午後:400円 1日:500円 B研修室 午前:300円 午後:500円 1日:700円 C研修室 午前:400円 午後:600円 1日:800円 この様な感じで、時間、使用した研修室を入力したら、金額が自動的に表示される様にしたいのですが、教えて下さい! 宜しくお願いします。

みんなの回答

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

ーーーー午前ー午後ーー日 A  ○○円 B C の表を作り(円は省くか、書式で表示すること) (1)縦横2条件をMATCH関数で聞き、A1始点の行番号数、列番号数 がわかるから (2)=INCEX(表の範囲、何番目行、何番目列)で取れる。 (2)はINDEX関数そのものの使い方だ・ 実例説明も要るかな。 C 日 800 午前 午後 日 A研修室 200 400 500 B研修室 300 500 700 C研修室 400 600 800 C1の式 =INDEX($A$3:$D$5,MATCH(A1&"研修室",$A$3:$A$5,0),MATCH(B1,$A$2:$D$2,0)) 研修室ばかりでなければ、A1&"研修室" はフルネームで入れさせる。 または入力規則のリストー部屋名のリスト、で仕組む。

gurukunman
質問者

補足

すいません超初心者です…。       A      B      C      D 1           午前    午後   1日 2   A研修室   200    400    500 3   B研修室   300    500    700 4   C研修室   400    600    800 5 6   (研修室) (時間帯) (金額) と表を作成した場合はどうなるのでしょうか? A6に使用した研修室 B6に使用した時間帯 を入力したら、C6に金額が表示される場合です。 PCの環境によって分かりずらいかも知れませんが、宜しくお願いします。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.3

作成依頼ではなくどのようにて作ればよいのかを教えてほしいということであれば、 VLOOKUP関数とHLOOKUP関数を組み合わせましょう 表の中から数値を拾い出すのであれば、これらの関数は覚えておくと便利です

gurukunman
質問者

補足

VLOOKUP関数とHLOOKUP関数 の知識がありません…。 作成依頼になります。 宜しくお願いします。

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.2

この条件だけでは分からない部分がありますが。午前200円って時間当たり200円でしょうか?午前中は200円だけでしょうか?午前10時から午後2時まで使うということはあり得ますか?1日の判断ってどうやるのですか?○時間以上は1日扱いなのか、○時以降使うと1日扱いなのか? また、入力方法はどうやるのかで変わりますが。

gurukunman
質問者

補足

〇時間以降は1日などはありません。 あくまでも、午前、午後、1日の扱いです。   A1     B1    C1 C研修室    午後   600円 A1に使用研修室(A研修室、B研修室、C研修室) B1に時間区分(午前、午後、1日) を入力して、C1に自動的に金額が表示される。という感じです。 説明がヘタですいません。

回答No.1

どこに 何を表示させるのでしょうか?? 時間とは 上記のように午前午後1日という事で良いのでしょうか?? 本当の時間を入力するのか 上記の区切りだけなのかで やる事は変わりますが?? 上記の条件の中から選ぶのであれば Vlokupで解決すると思いますけど。

gurukunman
質問者

補足

すいません…説明不足でした。 A1にA研修室、B1に午後と入力すると、C1に400円が表示。 A2にC研修室、B2に1日と入力すると、C2に800円が表示 という感じです。

関連するQ&A