• 締切済み

セルの自動塗りつぶし

エクセルで作った日報のようなものの中に詳細として、 例えば10/1の9:00から12:00はAの業務、13:00-18:00まではBの業務などの内訳が入っています。 コレを元に、別のエクセルに、たてに日付、横に1時間ごとの時間が入っていて、そこへ自動的に 先のエクセルに入っている内訳の業務別に塗りつぶせるような方法をさがしています。 特にエクセルにはこだわっていません(ただ、既にエクセルで作っちゃっているので、それを上手く使えれば言うことないのですが、)。そういうフリーソフトがあればそれでも構いません。 例えば10/1の9:00から12:00はAの業務なのでクロスする部分のセル3個が緑になり、 13:00-18:00まではBの業務なので5個のセルが青になる、等です。 条件付書式で入力しようとも思ったのですが、あまりにも作業量が多くなってしまうので もっと作業を簡単にしたいと思いました。 わかりずらくて申し訳ありませんが、知恵をお貸しいただければ幸いです。

みんなの回答

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.3

私の確認の仕方が良くありませんでしたね。 「日報のような物」を具体的にどういうフォーマットでどういうデータが入っているのか教えてください。 それが判らないことには何ともいえません。 あと、Excelのバージョンも。

全文を見る
すると、全ての回答が全文表示されます。
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

「日報のようなもの」では判りませんので、もう少し具体的な例を挙げてください。 1シートに複数日の情報が入っているのですか?1日分だけですか? また、日報と、結果を出力したい「別のエクセル」の関係も判りません。 日報のブックの別シートですか?日報とは別ブックですか。 また、複数日の情報をまとめたいのでしょうか? 10/1なら10/1ぶんのみで良いのですか。 場合によっては条件付書式の方がよいかもしれません。Excelのバージョンも合わせて教えてください。

yesQP
質問者

お礼

ありがとうございます。 遅くなりすいません。 1シートに1月分の日報があります。 別のエクセルというのは別のファイル(ブック?)です。 >10/1なら10/1ぶんのみで良いのですか よいです。 その勤務時間のかなの、何時から何時まではこの業務をした、という時系列を視覚的に分かるように整理したいのです。 フリーソフトとかあれば一番いいのですが。

全文を見る
すると、全ての回答が全文表示されます。
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

条件付書式で  2行目のB~Qまでに 9:00~24:00 と時間が入っているとして 3行目に A A A A  B B B と入っているとして  9:00 10:00 11:00 ・・・  A   A    B 3行目(B3~Q3)選択して条件付書式 数式が で =AND(HOUR(B2)>=HOUR(NOW()),HOUR(B2)<=COUNTIF($B$3:$Q$3,B3)+HOUR(NOW())) で希望になりませんか NOW関数使用しますので。開いた時の時間ですので更新時は F9キー押してください。

yesQP
質問者

お礼

返事が遅くなりました。 やってみなのですが上手くいきません・・・ 条件付書式だと入力ありきになってしまうので、出来ればそれ以外で何かないかなと考えています。マクロ、関数、フリーソフトなど・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ドラックしたセルに自動配色

    エクセルで困ってます。 業務日報をエクセルで作って、A列に業務内容を書き、B列以降を時間にしてセルをドラックするだけで色がつくようにしたいのですが。また、色づけされた合計値(時間)も業務内容ごとに集計したいと思ってます。 VBAで勉強したのですが、なかなか良い事例がなくて困ってます。どうかよろしくお願いします。

  • Excelでセルの色を自動で変更

    エクセルでセルの色を自動で変更することはできますか? たとえば、セルA1を赤に変更したらセルA3とA5が。セルB1を青に変更したらセルB3とB5が自動的に変更する。というようなことをやりたいのです。 セルの条件付書式変更ではうまくできなかったので。。 ご教授おねがいします<m(__)m>

  • 【Excel】他のブックにセルをコピーする際、条件付書式もコピーしたい

    【環境】 OS:XP SP2 Excel:2003 ブックA・シートAのセルA1には条件付書式が設定されています。 そのセルA1を、別のブック(ブックB・シートB)のセルA1にコピーすると、 条件付書式は引き継がれません。 引き継ぐ(条件付書式も同時にコピー)する方法はありますでしょうか? よろしくお願いします。

  • Excelでセルの色づけを自動に行いたいです。

    Excelでセルの色づけを自動に行いたいです。 入力した数値と同じ数のセルに、自動で色をつける事は可能でしょうか? 例えば、A1のセルに「5」と入力すると、隣のセルB1~F1までの5つのセルが 塗りつぶされるというようなことをしたいと思っています。 条件付書式、またはVBAで方法があれば教えて下さい。

  • excel、A1セルとB1セルの差でセルに色を付けるには・・・・。

    皆さん始めまして、いつも大変お世話になっております。 excelでの質問です。 まずA1セルとB1セルに小数点2桁の数値を入力します。 A1セルからB1セルの数値を引き、その差が0.16以上の場合に条件付書式を使いA1セルとB1セルに色を付けたいのです。 当方条件付書式に 「数式が」=(A1-B1)>=0.16 上記の条件を入れてみたのですが、A1セルとB1セルに入れる数値によっては上手く色が付けられないで困っています。 参考値  A1「54.19」 B1「54.03」 上の数値だと色が付かなかったりします 他に良い方法ありましたら教えて頂けると幸いです、よろしくお願いいたします。

  • A1セルの数値が○○の時、B1セルに色をつけたい

    EXCELについて教えてください。 (1) A1セルが1以上12以下の時、B1セルに色をつける(塗りつぶす) (2) A1セルが1の時、B1セルに色をつける (3) A1セルが1か3か5の時、B1セルに色をつける。 B1セルは空欄ではなく、漢字が入力されています。 以上のようなことをやりたいのですが、どうもうまくできません。 条件付書式でできるようなのですが、特に(1)のような 「1以上12以下」という条件の付け方がわからなくて・・・。 何卒よろしくお願いいたします。 

  • EXCEL2002でA1セルがif文だったらB1セルに

    こんにちは。 EXCEL2002です。以下のようにするにはどのような関数を使えば良いのか教えてください。 A1セルが・・・・ if文だったらB1セルに"○" if文以外の数式だったらB1セルに"△" 文字や数字の値だったらB1セルに"×"  と表示する。 条件付書式などの回答を見ていろいろ調べましたが、分かりませんでした。よろしくお願いします。

  • エクセルの条件付書式について教えて下さい。

    エクセルの条件付書式について教えて下さい。 作業予定時間と実績時間の差異を視覚的に把握したく、予定時間-実績時間=予定時間オーバーであれば表示文字を赤色等にしたいのですが、どなたかご教授頂けますようお願いします。 現在出来ているのは以下の通りとなります。 A1セル=予定時間(120 ※分単位で入力、セルの書式は標準)、B1セル=作業開始時間(9:00)、C1セル=作業終了時間(12:00)、D1セル=C1-B1(180、セルの書式は[mm])である場合、予定(A1)120分に対して実績(D4)が180分なので60分オーバーとなりますが、この時D1セルの文字を赤色にしたいです。 D1セルには条件付書式で「セルの値が」「次の値より大きい」「=C1」として書式ボタンの書式-フォントタブで色を設定してもD1に反映してくれません。 ※A1が0若しくは空白ならD1の条件付書式がきちんと反映してくれます。 とても困っていますので、どなたか助けて下さいますようお願い致します。。。。。。。。

  • Excel セルの条件付書式

    Excel の迷い人です。 Excel で、セルの条件付書式は、他のセルの条件を取り込むことはできないのでしょうか。 (適用例)  A列のセルに数値が入ったとき、B列同行のセルの色を変える。 教えて下さい。よろしくお願いします。

  • エクセルでの重複セルの削除

    こんにちは いつもお世話になっています。 エクセル2003を使っています。 A列に文字列があり、条件付書式で重複データのセルに背景色を付けています。 A列は、ふりがなで昇順でソートしてあります。 条件付書式は数式に =COUNTIF(A:A,A1)>1としています。 B列にはA列の特定セルの行にだけ数字データがあります  A列の特定セルとはA列の重複セルの下側のセルです。 重複データは常に2つだけ出てきます。ソートしてあるのでB列にデータの無いセルが上側に配置されているのだと思います。 例えば、 A    B 事項 該当箇所 (見出しです) 愛知  秋田 秋田 12.23.34. 石川 愛媛 愛媛 5.68.78. (A列の秋田、愛媛のセルの背景色が条件付書式で黄色くなっています) という具合です。 ここで質問ですが、 重複セルの上側のセルだけを削除する方法を教えてください。上の例ではB列にデータの無い秋田、愛媛です。 フィルタオプションで「重複セルを無視する」にチェックをいれても重複セルの下側のセルが無視されてしまいます。また、検索で色つきセルだけを表示しようとしても条件付書式ではできないようです。 わかりにくい説明ですみません。よろしくお願いします。

専門家に質問してみよう