• ベストアンサー

セルの中の塗りつぶしを数字に変換は可能でしょうか

宜しくお願いします。 エクセルのセルA1に50と入力して赤の塗りつぶしにします。そのセルをA5にそのままコピーしたいのですが可能でしょうか。勤務時間の計算にしたいのですがいろんな勤務時間体系があって色で勤務時間を表示している日もあります。赤の塗りつぶしは50 黄色は120といったようにA5に表示したいのですが 可能でしょうか。説明が下手ですいません。宜しくお願いします。

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

  • ベストアンサー
回答No.4

いろいろ試してみました。 (1) セルの書式変更をイベントとして扱うのは無理なようです。 A1に値が入った場合や変更された場合に、塗り潰しの色を取得する事は可能ですが・・・ (2) 早出と入力したら赤で塗り潰すのは可能です。 計算も出来ます。 >パターンは色々あります セルの色は赤が50黄色が30又入力する文字と数字がありまして3が6待機が120といろんな組み合わせで~ 赤の50は何なんでしょうか? 早出の60分とは別ですか? やりたい事の全容が、今ひとつ掴めません。 何となく出来そうな気もするし、無理な気もするし・・・ 力になれず申し訳ありません。

cube2629
質問者

お礼

申し訳ありません 色々と有難うございました。目的は月初めにみんなが平均に残業できるように1ヶ月の個人の残業管理を行いたかったのです。たとえばAさんとします。赤の50は何なんでしょうか?早出の60分とは別ですかですが Aさんは早出で60分の残業が付きますですが そのほかに残りの残業で50分(赤の塗りつぶし)の残業が付きます。 といった感じで 色々なパターンがあり複雑でしたので聞いて見ました。勤務パターンと勤務時間が各10種類くらいずつあり セルの塗りつぶしとセルの入力で時間管理が出来ないものかと思いました。 説明不足で大変失礼しました 有難うビザいました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

質問の細部が良くわからない。 多分条件付書式で、セル色を指定しているのでしょう。 A1 値=50 条件付書式結果 セルパターン色=赤  例  条件付書式 セルの値が1-60は赤  ーーーーー セルの値が61-150は青  と設定しているとする。 A1をコピーしてA5に張り付けると A5 値=50 条件付書式結果 セルパターン色=赤 になるはずですが。 コピー貼り付けは、値、書式、条件付き書式ともコピー元の情報を コピー先へ運ぶはずです。 その後A5で値を70に変更すると、青色になりましたが。 ーー そういう状況なのですが、何をしたいのでしょうか。 >そのセルをA5にそのままコピーしたいのですが可能でしょうか 可能です。条件付書式だけは形式を選択して張り付けー書式でよいようです。 >赤の塗りつぶしは50 黄色は120といったようにA5に表示したいのですが  条件付書式の設定そのものではないですか。質問の最初のコピーとの関連で何か疑問がありますか?別質問ですか?

cube2629
質問者

お礼

回答有難うございます。やはり説明が下手でした。申し訳ありません。 聞きたかったのは(1).まずA1セルに赤で塗りつぶしたとします その状態でセル5にそのままセル1の赤をコピーすることは可能でしょうか?(2).セル1の中にいくつかのパターンで入力しないといけない状態です。早出と入力して赤で塗りつぶします、そうすると赤は60分 早出は20分の残業が付きますので合計80分をA5のセルに表示させたいのですが可能で使用か? パターンは色々あります セルの色は赤が50黄色が30又入力する文字と数字がありまして3が6待機が120といろんな組み合わせで作りたいのですが 宜しくお願いします。

回答No.2

入力値は50と120の2つで良いのでしょうか? 2つで良いのなら、下記の方法でどうでしょうか。 ●A5セル セルに下記の式を設定 =IF(A1="","",A1) 条件付書式でセルの値が次の値に等しい 値は50 書式の設定でパターンの塗り潰しを赤に設定 同じく条件2に↑の方法と同じで 値は120 書式のの設定でパターンの塗り潰しを黄色に設定 以上で終了です。 セルに入れた式はA1が空欄の場合は何もしない様にしました。 Excel2003にて動作チェック済みです。

cube2629
質問者

お礼

回答有難うございます。やはり説明が下手でした。申し訳ありません。 聞きたかったのは(1).まずA1セルに赤で塗りつぶしたとします その状態でセル5にそのままセル1の赤をコピーすることは可能でしょうか?(2).セル1の中にいくつかのパターンで入力しないといけない状態です。早出と入力して赤で塗りつぶします、そうすると赤は60分 早出は20分の残業が付きますので合計80分をA5のセルに表示させたいのですが可能で使用か? パターンは色々あります セルの色赤が50黄色が30入力数字と文字があり3が6待機が120といろんな組み合わせで 宜しくお願いします。

  • saku07
  • ベストアンサー率10% (4/38)
回答No.1

まず、セルA5に =A1 と式を入力し、 メニューの[書式]から[条件付き書式]を選択し、 値が50のときは赤、120のときは黄色で塗りつぶすよう設定すればいいと思います。

関連するQ&A