• ベストアンサー

指定した月の残業時間を呼び出す関数

残業時間を呼び出す関数をMATH関数で作りましたがうまく出来ませんので教えてください。 D5のセルに氏名を入力し、H5のセルに指定した月を入力するとD6のセルに指定した人の月の残業時間が呼び出せる関数。 各個人の残業時間データはシート(時間外)にあり、A列に各個人名がありB1~M1に1月~12月まであり、各個人の時間外時間が入力してあります。よろしくお願いします。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>各個人の残業時間データはシート(時間外)にあり、A列に各個人名がありB1~M1に1月~12月まであり、各個人の時間外時間が入力してあります。 D6セルに次の数式を設定してください。 =VLOOKUP(D5,時間外!A:M,MATCH(H5,時間外!A1:M1,0),FALSE) この数式を他のセルへコピーすることは想定していません。 数式を他のセルへコピーする場合は時間外シートのセル番地を絶対番地に変更する必要があります。

HARA007
質問者

お礼

夏季休暇のためお礼の返事が遅れてすみませんでした。本日、回答いただいた関数で入力した結果、出来ましたありがとうございました。

その他の回答 (2)

  • takuranke
  • ベストアンサー率31% (3923/12455)
回答No.2

横方向にデータがあるのなら、hlookupを使用します。

HARA007
質問者

補足

これもエラーがでます

  • f272
  • ベストアンサー率46% (8477/18147)
回答No.1

エクセルでの話ですか? vlookupを使えばいいのではないかしら。 =VLOOKUP(D5,時間外!$A:$M,H5+1,FALSE)

HARA007
質問者

補足

#REF!エラーが出てしまう

関連するQ&A