No.1ベストアンサー
- 回答日時:
マクロなど不要です。
関数で普通に出来ますよ。A1セルに判定する点が入っているとします。
300点以上が合格だとします。
B1にそのコメントを表示するとして、B1セルに以下です。
=IF(A1>=300,"合格です","合格まで"& 300-A1 & "点です")
上記式の概略
※IF関数で条件によって処理
※不合格の時は、足りない点数を計算し(「300-A1」の部分)、& で連結です。
この回答へのお礼
お礼日時:2008/05/25 05:53
早速のアドバイスありがとうございました。
かなり行き詰まっていたので、とても助かりました。
エクセルって覚えると楽しいですね。
これからも勉強していきます。
また何かあったときは、アドバイスお願いします。
No.2
- 回答日時:
もう、答えは出ていますが、今後のこととして...
ちょっと解法がわからないと、何でもVBAに走る癖をつけないことをお勧します。
できるだけ、ワークシート関数でできないか考えてみることです。
VBAを使うにしても、できるだけユーザー定義関数の形にして、これを拡張タイプのワークシート関数として使うべきです。
老婆心ながら...
ちなみに、トリッキーですがこんなこともできます。
B1に
=IF(A1>0,A1-300,"")
と入力しておきます。
B1の表示書式に、
「"合格です。";"合格まで、あと"#"点です。";"合格です。";」
と設定しても同じ効果が得られます。
この方法の利点は、B1の中身が合格点との差になっているので、
別のセルで、合格者や不合格者の人数をカウントできたりする点です。
ご参考まで。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
- 教育学 エクセルで、複数条件を全て満たすと合格、満たさないと不合格、と表示されるようにするには? 3 2023/04/03 18:41
- その他(動画サービス) VLCメディアプレーヤーについて 1 2022/11/29 14:19
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- 中学校受験 中学受験 3 2022/11/13 21:17
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/03/16 11:19
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
Excel:セルに入力されている日...
-
エクセルでのNULLという文字列...
-
エクセル 条件が成立した場合...
-
フォルダ内のエクセルファイル...
-
Excel関数 「日付を入力...
-
エクセルで縦書きルビの付け方
-
エクセル、セルに縦書きしたい
-
上付き文字を別セルにそのまま...
-
エクセルファイルを開くとメッ...
-
EXCELで数字を入れるとセル移動...
-
折り返して表示、縮小して表示...
-
エクセルで漢字を数字に変換す...
-
pages で「テキストを左右両端...
-
エクセルでのセルをまたぐ文字...
-
Excel アクティブセルの色を変...
-
Excel VBA 自動で連番をわりふる
-
エクセルのセルを変形したいの...
-
エクセル関数で「数値が入力さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
エクセルでのセルをまたぐ文字...
-
Excel関数 「日付を入力...
-
エクセルでのNULLという文字列...
-
Excel:セルに入力されている日...
-
VBAで「セルに何か入っている場...
-
エクセルについて、A1が1ならば...
-
エクセルで漢字を数字に変換す...
-
エクセル 条件が成立した場合...
-
エクセルで縦書きルビの付け方
-
エクセル関数で…
-
EXCELで連続していない数値を30...
-
(EXCEL)CELLの色をカウントす...
-
Excel:複数セルの計算値を一気...
-
エクセル関数で「数値が入力さ...
-
エクセルで空白のセルを探して...
-
エクセルファイルを開くとメッ...
-
pages で「テキストを左右両端...
-
折り返して表示、縮小して表示...
おすすめ情報