No.1
- 回答日時:
VLOOKUP文では 難しいと思いますが…
例えば、点数の入ったセルの次の行に
=if(点数の入ったセル<30,"D",if(点数の入ったセル<60,"C",""))
↓ ↓
具体的に B2 とかというふうに 入れてください
と入れると、30点以下ならD 60点以下ならC、それ以外は非表示、となると おもいますが…
No.2
- 回答日時:
例えば、下のような表を作り、
│ A │B
─┼───┼──
1│ 0 │D
2│30 │C
3│60 │B
4│80 │A
5│ │
6│67 │=VLOOKUP(A6,A1:B4,2,TRUE)
でどうでしょうか?80点以上をAにしてあります。
No.3
- 回答日時:
空欄のセルがあるときは、エラーがでてきますので、if文を使って、空欄のときは表示しない。
また、A1:B4は絶対指定をすると、簡単にコピーができます。絶対指定をするときはキー「F4」を押すとなります。
=IF(A8,VLOOKUP(A8,$A$1:$B$4,2,TRUE),"")
結局、上の式のようになります。
No.4ベストアンサー
- 回答日時:
VLOOKUP関数を使って、
ダイアログボックスに具体的にどのように入力すればいいか、
ということですので。
まず、nishiさんのような表を、作ります。
A B
1 点数 評価
2 0 D
3 30 C
4 60 B
5 80 A
VLOOKUP関数を使って、検索の型を、TRUEにすると、
このようなマスターの場合、
C2に、0点から、29点は、D、30点から、59点は、C、60点から、79点は、B、80点以上は、Aという評価を出すようにできます。
(VLOOKUP関数で、検索の型が、TRUEのものを、使ったことって、
ほとんどないんじゃないかと思いますが。)
その際、範囲名は、含まずに選択します。
◎=VLOOKUP(C2,$A$2:$B$5,2,TRUE)
X=VLOOKUP(C2,$A$1:$B$6,2,TRUE)
もしくは、最初から範囲名を作りません。
(でも、最初は作っておいた方がわかりやすいとおもいますが。)
関数貼り付けダイアログボックスから、VLOOKUP関数を選びます。
検索値に、C2(どこでもいいです。)と入力、
範囲を範囲名を含まずにドラッグして、範囲選択、
F4キーを押して、絶対参照にします。
列番号には、2と入力、
(評価の値が出てきます。)
検索の型には、true(大文字小文字関係どっちでもOK)と自分で入力します。
できたら、C2に適当な数字を入力してみてください。
お望みのことができるようになっているはずです。
今回の場合は、数字の入力であれば、
別にIF関数を使って、空白を表示させないようにしなくても、
エラーにはなりません。
ただし、検索値(今回の場合は、C2)に、文字を入力してしまうと、
エラーになります。
それを回避する方法は、ダイアログボックスではできません。
他の方の回答でも、もちろんできますけど、
関数手入力するの、怖いのわかりますよ(^^♪
brogieさんの式をご使用の場合には、手入力してくださいね(*^。^*)
ダイアログボックスでは、残念ながら、できませんので。
brogieさんの式と同じものを、ダイアログボックスで表現する場合には、
式は、こうなります。
=IF(A8="","",VLOOKUP(A8,$A$1:$B$4,2,TRUE))
関数貼り付けダイアログボックスで、IF関数を選択、
論理式に、A8=""と入力、
真の場合に、""と入力、
偽の場合の時に、名前ボックスから、VLOOKUP関数を選び、
検索値に、A8と入力、
範囲にカーソルを移動、
A1からB4を範囲選択した後、F4キーを押して、絶対参照にし、
検索の型に、trueと入力して、OK押したら、できあがりです。
どちらでも、お好きな方を使ってください。
(個人的には、後者、お勧めします。
今回は、たまたま、IF関数使わなくてもいいですけど、
IF関数と、VLOOKUP関数はセットで覚えた方が今後、何かと便利だと思いますので。ダイアログボックスで、できますしね♪)
この回答へのお礼
お礼日時:2001/07/07 22:21
親切な説明ありがとうございました。実はパソコン検定の実技対策で行き詰まっていたので大変助かりました.またなにかあったらよろしくお願いします(笑)。
No.5
- 回答日時:
ああ。
P検定3級の実技対策ですね。(そういう仕事のものです(笑)。)うまい質問の書き方ですね~。
気づかなかった。
だったら、立ち読みでかまいませんので、
FOM出版の、MOUS Excel上級対策の本、ぱらぱらっと見てみてください。
何ページか忘れましたけど、
(60ページ前後だったと思いますが。)
ほぼ、お知りになりたいことの解説が載っていますので。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelで、多分VLookup関数を使って表を完成せよという問題なのですが、やり方がわかりません 1 2022/12/19 16:32
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) K14のセルにVlookup関数を使い IF(J14="","",VLOOKUP(J14,$B$4: 2 2023/05/17 20:26
- Excel(エクセル) こんにちは。ExcelのVLOOKUP関数のことで教えてください。 2 2022/05/07 11:33
- Excel(エクセル) 【Excel関数】値が合致するセルの隣のセルを表示させたい 8 2022/10/12 17:44
- Visual Basic(VBA) ExcelのVBAで教えてください。 Vlookupで、X X.value = applicatio 1 2022/12/26 13:40
- Excel(エクセル) エクセル 指定セル繰り返しマクロ 4 2022/06/06 17:08
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Excel(エクセル) 範囲選択すると最後の一行で急に出てくる#が邪魔で困っています。 ExcelでVLOOKUPで引っ張っ 2 2022/08/31 10:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報