• 締切済み

エクセルでこんなことができますか?

sheet1に移動支援の単価表(0.5hの場合\200、1hの場合\250・・・)と居宅介護の単価表・タクシーの単価表も同じように作っています。  |  A  |  B  | C |D| E   |  ---------------------------------------- 1|  時間  | 居宅介護 | 移動支援 | |  時間  |  タクシー  | ---------------------------------------- 2| 0.5h  |  230 | 75 | |  1.0h  |  3,000  | --------------------- 2| 1.0h  |  400 | 150 | |  2.0h  |   6,000  | ・          ・          ・ それを元にして、sheet2に実際に使った時間さえ入力すれば、自動的に 単価表の中から抽出して金額を表示されるようにしたいです。 たとえば    A   B   C 1  1.0(実際にかかった時間を入力) 2  250  6000  6250 と表示させる方法です。4750の部分はもう計算式を入れています。 CHOOSE関数を使ってみたのですが、    A   B   C 1  1.0(実際にかかった時間を入力) 2  200  3000  3200 と1列目を参照されます。 何か良い方法はありませんが? アドバイスのほどよろしくお願いします。

みんなの回答

  • vista2446
  • ベストアンサー率46% (131/279)
回答No.2

質問文と単価表、抽出例の金額が一致していませんので、数式を提示出来ませんが、#1さんと同じくVLOOKUP関数でよいかと。。。

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.1

>Choose関数 だと、式が長くなりそう・・・いや、なります。 使うなら、VLOOKUP関数 でしょう。 www11.plala.or.jp/koma_Excel/contents3/mame3023/mame302301.html >時間  | 居宅介護 | 移動支援 | |  時間  |  タクシー  の、項目「タクシー」の左の 「時間」は、無駄というか 左端の 「時間」に統合した方が、見やすい。 >4750の部分はもう計算式を入れています この箇所の意味がよく分からなかったのですが、 どんな式を、入れたのかを示していただかないと。

関連するQ&A

専門家に質問してみよう