- 締切済み
セルの12行目の入力用の位置に17行目・19行目を代入すると『誤』の値
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- nag0720
- ベストアンサー率58% (1093/1860)
回答No.2
VLOOKUP関数で検索の型にTRUEを指定(または省略)した場合は、 検索値が見つからないときは、検索値未満で最も大きい値の行が検索結果となります。 つまり、「G5≦売上金額<G6」のときは「H5」が返されます。 質問はおそらく、「G5<売上金額≦G6」のときは「H6」を返したいのでしょうが、そのような使い方はできません。 時給換算表の金額を変えるか、VBAにするしかありません。 (無理すれば関数だけでできないこともないですが、かなり複雑になります) HLOOKUPも同様です。 勤務時間に0、44.5、46以外が入力されると、たぶん望んでいる結果にはならないでしょう。 ところで、勤務時間が46時間を超えた場合や、売上金額が最大金額を超えた場合の時給はどうなるんでしょう?
- goodboy365
- ベストアンサー率11% (1/9)
回答No.1
説明って、、、、、、ページで。。。がんばるしかない。。。。