• ベストアンサー

エクセルで条件をつけてセルに色を付けたいのですが・・・・

エクセルでの作業について、大変困っております。 「あるセルに日付を入力しておいて、その日付から30日経過すると、隣のセルが赤くなる」というものを作成したいのですが、どのような表計算をしたらよろしいのでしょうか? 手持ちの資料には、このことが載っておらず、どうしたものかと悩んでおります。

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

  • ベストアンサー
noname#64582
noname#64582
回答No.2

1で回答した者です。 こういう式というのは関数のことでしょうか。 それでしたら、エクセルの関数に関する本はたくさん出ています。 書店に行って実際に手にされて、ご自身で読みやすい、と感じたものをひとつ入手し、使っていけば良いと思います。 関数以外のこと(今回のご質問なら条件付書式)であれば、ひとつひとつ覚えていくしかありません。このあたりも書店に行くと、結構まとめた本は出ています。 いずれにしても、何かしたいことが出来た時に、そのつど調べ、実際に使ってみる、というのを繰り返して私は覚えました。 関数にしてもそうです。とりあえず試しに使ってみる。失敗しながら試行錯誤してみれば覚えられると思います。本の式を丸写しして、関数の意味を考えないで使うというのは、応用が利かないのですからあまりお勧めしません。 エクセルは驚くほどたくさんのことが出来ます。本当に奥が深い。学んでも学んでもまだ知らないことがたくさん出てきます。 ちなみに、「エクセル 関数」とか「エクセル 技」とかでググればかなりいいページが出てきます。テクニック的にはこれらから学んだことも私は多かったです。 ご参考まで。

ystnkuhi
質問者

お礼

お返事が遅くなり申し訳ありません。 丁寧に教えていただきありがとうございます。 自分でいろいろとやってみる・・・・ コレが大事なのですね。 ありがとうございました。 もしもまた分からないことがありましたら、よろしくお願いいたします。

その他の回答 (1)

noname#64582
noname#64582
回答No.1

条件付書式と、TODAY関数の併用はどうでしょう。 a1:a100セルに日付が入っているとして、隣のセルということですから、b1:b100を指定した上で、条件付書式を設定。 書式→条件付書式と進み、 「数式が」、 「=today()-a1>=30」で設定してはどうでしょうか。

ystnkuhi
質問者

補足

お返事いただきありがとうございます。 お伺いしたいのですが、 このような数式と言うのは、どのようなものを参考にすればよろしいのでしょうか。 もしも、オススメの本やサイトなどございましたら、お教え願いたいのですが・・・・

関連するQ&A

  • エクセルでセルの色を参照したい。

    エクセル2010で、例えばA列(複数行の結合セル)に日付が入っていて、B列にその日の作業人数、C列にトータル仕事量が入るような表で、 仕事量が作業者数を超える場合、日付けセルに色が付くように書式設定してあるのですが実際の表は1日分の行数がこれ以上に多いので3-4日間程度の予定しか確認できない表になっています。 これだと月の予定が見えにくいので、別の表の日付のセルにその日の色を参照させたいのですが。 イメージとしては添付の表のような表示がさせたいのですが、セルの色参照は簡単には行かないのでしょうか?

  • エクセルの条件付き書式で、超過の予定日のみに色を付ける方法について

    現在の表は次のように作成されています。 一行に7段階ある作業予定の各段階に予定日が入っています。 全てのセルに前段階の何日後というように計算式を入れ、予定日を自動的に表示するようにしており、確定の場合はその予定日の入っていたセルに直接確定日を入力しています。 この状態で昨日以前の日付を赤字にするよう条件付き書式の設定をすると、確定した日付も赤字になってしまいます。 予定日として計算式の入ったセルの日付のみ、赤字にする方法を教えていただきたいのです。 また、予定日の計算式が入っているセルは青字にしているのですが、確定日として直接日付を入力した時に自動的に黒字になる方法もあわせてお教え頂けるとありがたいです。 どうぞよろしくお願い致します。

  • エクセルでの、「条件付き合計値の自動入力」について

    いつもお世話になっております。 エクセルの工数表の作成に関して、御相談させて下さい。 エクセルで、 A列に「日付」、 B列に「その作業内容」、 C列に「作業時間」、 D列に「当日の総作業時間」を入力するような、 作業工数表を作成したいと思っています。 (具体例) 2/1 事務処理 2.0 2/1 資料作成 2.5 2/1 伝票処理 0.5 5.0 2/2 事務処理 3.0 2/2 資料作成 4.0 7.0         以上のような状態にしたいのですが、 D列の「総作業時間」を、 自動で入力されるようにするには、どうすればよいでしょうか…。 具体的には、 「A列が同日の日付の場合、その「作業時間(C列)」を合計し、 同日日付の最後の日の、D列に合計値を記入する。 という流れになるのかな、と考えているのですが、 具体的なコードが思いつきませんでした…。 アドバイスを頂けると助かります。 よろしくお願いいたします。m(_ _)m

  • Excel 条件付書式で、セルに色を付けたいのですが

    エクセルで、チェック表を作成しました。 1行目には日付を2行目には曜日が入るようになっています。 A列には、各チェック項目が入ります。 この様な表を作成し、1ヶ月単位でチェックを行います。 作成した表を、1ヶ月ごとに曜日と日付を更新する必要があります。 土日のみ自動的にセルに色がつくようにしたいのですが、上手くいきません。 現在、条件付書式にて、曜日の欄には色がつきます。 また、他のセルは、「次の場合に等しくない」で曜日の欄が土日の場合に、色がつくようにはなりました。 しかし、日付の欄や、セルに予め文字が入っている場合、この条件付書式が上手く機能しません。 何か良い手はありますか?(文字を消すと上手く機能します)

  • セルの色付けの仕方について

    たびたび、申し訳ありません。 エクセルの工数表の作成に関して、御相談させて下さい。 エクセルで、 A列に「日付」、 B列に「その作業内容」、 C列に「作業時間」を入力するような、 作業工数表を作成したいと思っています。 ここで、表を見やすくするために、 同一日付の行を、同色に「色づけ」したいと思っています。 (具体例) 2/1 事務処理 2.0←青 2/1 資料作成 2.5←青 2/1 伝票処理 0.5←青 2/2 事務処理 3.0←赤 2/2 資料作成 4.0←赤 2/3 伝票処理 2.0←青(以下、青、赤の繰り返し…)     具体的には、 「C列の数値を入力」することによって、 その行の「A列~C列までのセル」の色を、 自動で入力されるようにしたいと思うのですが、 この場合、どうすればよいでしょうか…。 (⇒一日置きに、青・赤と順番に付けたいと思います) 注文が多くてすみません、ヒント程度でも結構ですので、 アドバイスを頂けないでしょうか。 (⇒特に「一日置きに色を変える方法」について、お願いします) どうかよろしくお願いします。m(_ _)m

  • Excel 自動計算の基点となるセルの優先順位は付けられる?

    ■Excel上、下記のような表を作ることは可能でしょうか? セルがA,B,C,Dの4つあるとします。 セルに入力する内容は日付(2009/○○/○○)です。 A:手入力 B:自動計算(Aから5日後の日付) C:手入力 D:自動計算(Cがブランクの場合はAから12日後の日付。Aに入力があってもCに入力がある場合には、Cから10日後の日付) 教えていただきたいのは、 Dにどのような計算式をいれるのかというところです。 ネットからは情報を見つけれらず、今回質問を出させていただきました。 Excelは初心者です。

  • EXCELでの条件付き合計

    EXCELで以下のような表を作成しました。 ・日付の行数はランダムです。 (無い日付もあれば複数行ある日付もあります) ・日付の列,金額の列にはそれぞれ”日付”,”金額”と名前をつけています。 ある日付からある日付までの金額の合計を計算したいと考えています。 SUMIF関数を使用すればできそうだということはわかるのですが, 日付の条件をどのように入力すればいいのかがよくわかりません。 どのように入力すればいいのでしょうか? 日付     金額 12月1日    123     12月15日    962    12月31日     56

  • エクセル 表計算の作成について

    はじめまして ご教授頂ければ幸いです。 今、エクセルを使い表計算を行っています。 おおよそ 表計算(基本的なところ)の作り方は分かるつもりですが 下記のやり方についてご教授頂ければ幸いです。 ■内容及びやりたい事 毎日のデータ(体重変化)をインプットをしたいです。 今までは、表の中に直接(その日のセルに)に入力しておりました。 左のセルに日付け、右のセルに体重入力。 そこで、隣の別シートに入力だけの画面を用意したいのです。 常に毎日 その入力シートの同じ入力部にデータを入れます。 その、毎日のデータが次のシートのその日月のセルの隣のセルにリンクされる様に したいと考えております。 たぶん、いろいろなエクセルを使ったアプリがこんな感じで出来ていますので 機能はあると思いますが、発見できませんでした。もう少し継続しても調べてみます。 この辺を教えて頂ければ嬉しい限りです。また、参考資料になりますWEBサイトをご紹介 して頂いても結構です。 ※尚、PCの環境は Windows 7 64bit エクセルは2007になります。 以上 宜しくお願い致します。

  • エクセルにで、Criteria(条件表)でセル参照は使えますか?

    エクセル2002を使用しております。 DSUM関数を用いていろいろやってみてはいるのですが、できないので助けてください!! <目的> データベースの「日付」フィールドに入力された値が、A1~A2の日付であるレコードの「項目A」に入力された値(数値)を合計しようとしています。(A1とA2はデータベース外にある入力用のセルです) <私が選んだ方法←できません(泣)> DSUM関数を用い、引数Criteria(条件表)のセルに、(1)A1に入力された日付以上(2)A2に入力された日付以下となるように論理式を立てたいのです。『>=A1』としてみましたが、計算されません。 条件式の立て方をアドバイスください。 また、他に良い方法がございましたら、教えていただきたいです! よろしくお願いいたします。

  • エクセルで誕生日が入力されています。隣のセルに正確に7年後の日付を出す

    エクセルで誕生日が入力されています。隣のセルに正確に7年後の日付を出す方法はあるでしょうか? シリアル値をつかい365×7で計算をすると閏年の関係上正確な日付があらわせない時があります。