• ベストアンサー

題 エクセルで文字をだす

例えばエクセルで小遣い表みたいなものをつくるとします。 Aの列に日付け Bの列に曜日 Cの列に初日からの累計日数 Eの列に一日ごとの入金を書き Fの列にその累計を書くとして F列の累計がある目標に達すると(例100、000とか200、000とか) 任意のセルに 「やったね!(^^)」 とか出したり目標値に達したF列の数字に色をつける方法はないでしょうか? ちなみにF列には =IF(E7="","",E7+F6) 等いれてます。 よろしくお願いします。

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

  • ベストアンサー
  • ThunderV2
  • ベストアンサー率58% (119/205)
回答No.4

こんにちは。 F列の累計が、何行目で目標である「100,000」とかに達するのか不明なので、 それならば、任意のセルに =IF(SUM(E2:E65536)>100000,"やったね!(^^),"") と入力してみたら、どうですか? F列の最下行に表示される累計=E列の合計になってるはずなので! 目標値に達した数値に色をつけるのは、みなさんがおっしゃる通りで、「条件付書式」で可能です。 メニューの書式-条件付書式で設定してください。

zippoko
質問者

お礼

できました。 (^^)v 何か特別な関数があるのかと四苦八苦してましたが、 あっさりと・・・うらやましいかぎりです。 どうも、ありがとうございました。

その他の回答 (3)

回答No.3

IF関数を使うとできます。 =IF(A1>=1000,"やったね!(^^)","") これでA1の数値が1000以上の時に「やったね!(^^)」と表示されます。(表示前は空欄) F列に入っている式と考え方は同じですね。 目標値に達した数字に色をつけるのは「条件付書式」を使います。 ここでの説明は難しいので、解説ページを紹介します。                ↓

参考URL:
http://www.excel.studio-kazu.jp/lib/e2qw/e2qw.html
zippoko
質問者

お礼

回答ありがとうございました。 また、説明不足でスミマセン。(定額入金でないことを いれるべきでした)参考URL早速、お気に入りにいれ今度ゆっくり見させてもらいます。

  • 134
  • ベストアンサー率27% (162/600)
回答No.2

?? は、適切な数字を入れてください

  • 134
  • ベストアンサー率27% (162/600)
回答No.1

=if($F$??<=100,000,"","やったね!(^^)") とすると、目的の文字は出ますし、書式 → 条件付き書式 で 背景色や文字の色を 特別に設定できます が。

zippoko
質問者

お礼

回答ありがとうございました。 おかげで条件付き書式の存在を思い出しました。

関連するQ&A