エクセルの表示について
以前にも似たような質問をしたのですが…。
A研修室 午前:200円 午後:400円 1日:500円
B研修室 午前:300円 午後:500円 1日:700円
C研修室 午前:400円 午後:600円 1日:800円
この様な感じで、時間、使用した研修室を入力したら、金額が自動的に表示される様にしたいのですが、教えて下さい!
宜しくお願いします。
回答(4件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.4ベストアンサー10pt
ーーーー午前ー午後ーー日
A ○○円
B
C
の表を作り(円は省くか、書式で表示すること)
(1)縦横2条件をMATCH関数で聞き、A1始点の行番号数、列番号数
がわかるから
(2)=INCEX(表の範囲、何番目行、何番目列)で取れる。
(2)はINDEX関数そのものの使い方だ・
実例説明も要るかな。
C日800
午前午後日
A研修室200400500
B研修室300500700
C研修室400600800
C1の式
=INDEX($A$3:$D$5,MATCH(A1&"研修室",$A$3:$A$5,0),MATCH(B1,$A$2:$D$2,0))
研修室ばかりでなければ、A1&"研修室"
はフルネームで入れさせる。
または入力規則のリストー部屋名のリスト、で仕組む。
この回答への補足
すいません超初心者です…。
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の環境によって分かりずらいかも知れませんが、宜しくお願いします。
作成依頼ではなくどのようにて作ればよいのかを教えてほしいということであれば、
VLOOKUP関数とHLOOKUP関数を組み合わせましょう
表の中から数値を拾い出すのであれば、これらの関数は覚えておくと便利です
この回答への補足
VLOOKUP関数とHLOOKUP関数
の知識がありません…。
作成依頼になります。
宜しくお願いします。
この条件だけでは分からない部分がありますが。午前200円って時間当たり200円でしょうか?午前中は200円だけでしょうか?午前10時から午後2時まで使うということはあり得ますか?1日の判断ってどうやるのですか?○時間以上は1日扱いなのか、○時以降使うと1日扱いなのか?
また、入力方法はどうやるのかで変わりますが。
この回答への補足
〇時間以降は1日などはありません。
あくまでも、午前、午後、1日の扱いです。
A1 B1 C1
C研修室 午後 600円
A1に使用研修室(A研修室、B研修室、C研修室)
B1に時間区分(午前、午後、1日)
を入力して、C1に自動的に金額が表示される。という感じです。
説明がヘタですいません。
どこに 何を表示させるのでしょうか??
時間とは 上記のように午前午後1日という事で良いのでしょうか??
本当の時間を入力するのか 上記の区切りだけなのかで やる事は変わりますが??
上記の条件の中から選ぶのであれば Vlokupで解決すると思いますけど。
この回答への補足
すいません…説明不足でした。
A1にA研修室、B1に午後と入力すると、C1に400円が表示。
A2にC研修室、B2に1日と入力すると、C2に800円が表示
という感じです。
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示












