- ベストアンサー
パソコン検定2級での問題について
- パソコン検定2級の問題について知りたいです。
- エクセルのVLOOKUPとIFを組み合わせた問題について質問です。
- 分からない問題があるので教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No.2回答補足です。 私の環境では変化します。 試しにF9を押下してみてください。それで変化する場合は計算方法が手動になっていると思います。 “ツール”→“オプション”で開いたダイアログの“計算方法”タブの「計算方法」を「自動」に変えてください。 (「手動」になっていると他でも同様の事象が発生しているはずなので、外れているかもしれませんが)
その他の回答 (3)
- matrix4
- ベストアンサー率16% (118/704)
F G H 1 125m 100点 2 99m 90点 1 155m 100点 2 88m 80点 で、 50未満 0点 60以上 60点 80以上 80点 90以上 90点 100以上 100点 を用意し、 =IF(G1>=100,100,IF(G1>=90,90,IF(G1>=80,80,IF(G1>=60,60,IF(G1>=50,50))))) で、何mかで、得点が出ます。 また、合計でなく個々の表示で、 VLOOKUPを無理やり使用なら =IF(B1="","",VLOOKUP(B1,F1:H4,3,1)) などで、できますが、 ここで、これは合計と記載してないので 男性、女性の1個ずつの、ことでしょうか? でしたら、これで、できます。 ------------------------------------------------- あと前述の、条件付書式はつかえませんでした 使用しないでください。 しつれいしました。
- ta123
- ベストアンサー率51% (95/186)
点数表をD列に男性の跳んだ距離、E列に女性の跳んだ距離、F列に点数としますと、以下の式で求まると思います。 =IF(A1=1,VLOOKUP(A3,D1:F9,3,TRUE),VLOOKUP(A3,E1:F9,2,TRUE)) *点数表は9行目まであるとしました。
補足
早速の回答、ありがとうございます。 全く同じです。 私もこれでしてみたのですが、A1に2を入れても、値が変化しないのです。 例えば、A3が男性で4メートルの場合(A1に1)と女性で4メートルの場合(A1に2)では点数が変化しなくてはならないのですが・・・。 変化しますか?
- matrix4
- ベストアンサー率16% (118/704)
まず F G H 1 125m 100点 2 99m 90点 1 155m 100点 2 88m 80点 のような表を用意し、 1、男性 2、女性 B1に、1なら1の合計、2なら2の合計 ですが、 =IF(B1=1,SUMIF($F$1:$H$4,1,$H$1:$H$4),IF(B1=2,SUMIF(F1:H4,2,H1:H4),"")) で、VLOOKUPを使用せず、個々の合計は出せますが また、B1に条件付き書式で 1または2のみに設定しておけば 簡単になります。 とりあえず・・
お礼
早速の回答、ありがとうございます。 どちらかとゆうと↑な感じにしたいのです。 説明不足ですみません。ありがとうございます。
お礼
ありがとうございます。 早速、やってみたらできました。 自動には、入っていましたが・・・。なにか、おかしかったのかもしれませんね。 ずっと、悩んでいたのでほんと助かりました。 ありがとうございました\(^o^)/