[[20030801081905]] 『一つのセル色を変えるとそれ以下へ反映』(〃^▽^〃姫) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『一つのセル色を変えるとそれ以下へ反映』(〃^▽^〃姫)

数字の入っている一つのセルの色を変えるとそれ以下の列のセルの色への反映は出来ませんか?。

 作業者に月ごとのチェック表を配布しています。
1行に123456・・・・31と日付けを入力します。
休業日のセルを色で表示するとその列が同じ色に変わるような条件を付けられませんか?


 ちょっとお望みとは違いますが、休業日のセルに[休]とか入れるようにしてみてはどうでしょうか?
そうすれば条件付き書式で出来ると思います。(ケン)


ケンさん、有難う御座います。
でも、出来れば入力項目は極力削減したいので日にちの数字だけの入力にしたいんです。
やはりマクロとかでないとダメでしょうか?(〃^▽^〃姫)


 休業日はいつですか?毎週何曜日とか決まっているのですか?(ケン)

毎週日曜日は必ず休みですが土曜日は休業日になるときも出勤のときも有ります。又、ゴールデンウイーク、夏休み冬休みも有りますので休業日は決まっている訳では有りません。(〃^▽^〃姫)

 やり方はいろいろあると思います。そこで1つのやり方としての提案をします。
 @休業日のセルを書式設定をユーザー定義で[0;0;]とします。
 A色を変えたいセルを選択して条件付き書式で[数式が]で(休業日のセルをB2と仮定します。)
   [=B$2=0]として書式のパターンの色を変えます。
 B休業日のセルに色を付ける代わりに0を入れてみてください。
(ケン)

 ごめんなさい式は=AND(B$2=0,B$2<>"")として下さい。(ケン)

ケンさん、有難う御座います。出来ました。
でも、言い忘れて居たんですが日にちの数字はそのまま残しておきたいんです。
この方法だとセルが空白になってしまったので・・・。
次々と質問をもち掛けて御免なさい。(〃^▽^〃姫)

 ごめんなさい。ど〜も表の構成が見えてきません。休業日の欄とかはないのですか?(ケン)

横から御免なさい。
ちょっと変わってますが、こんな方法は如何でしょうか。
先ずB2のセルの書式設定で数値にして負の数の表示形式を赤字のマイナス符号の無いものを
選択します。
次に色を付けたいセルの条件付書式で[数式が]で[=B$2<0]として書式のパターンのセル色
を指定します。
これで準備は完了でB2の日にちを入力する際に数字にマイナスを付けて入力します。
するとB2のセルには赤字になった日にちの数字が表示されかつ、指定したセルにも色が付く
様になると思います。ただ、日にちの色は赤に限定されてしまいますのでお気に召すか判り
ませんが・・・。(ヒロ)

 もひとつ横から、
 こんなのも面白いかも…?
 セルの書式設定はユーザー設定で「0」にし、
 条件付き書式−数式が =MOD(B$2,1)=0.1 で書式を設定する。
 条件を追加すれば
 _.1 =公休
 _.2 =有給
 _.3 =欠勤  で色分けするのも可能です。
 入力時に 1 1.1 1.2 1.3 の様に手を加えなければなりませんが (sin)
 ↑ テストしてみると、上手く表示しない場合がありましたので、無視して下さい。
 原因のわかる方教えて下さい。(sin)

 こんにちわ。ありがとうございます。
先回のケンさんへの返信で空白になるの・・。というのは勘違いでした。
表の構成がつかめないと難しいですね、御免なさい。
この表は何を計算するという訳でもなく、
何台もある機械に配布し項目チェックをするもので
毎月同じ物で、休日の識別したいが為に毎月休日の項目以下の列に網がけをしています。
ケンさんとヒロさんの考案を拝借して休日の列は上手くセルに色を付ける事が出来ました。
出来たら休日のセルにも色を付けられないでしょうか?
それと最大の課題なんですが、1枚のシート(原紙とします)の休日の行を変更すると
ブック全体に反映して膨大なチェック表がすぐに出力できるように
リンク付けというか、そういうことは不可能でしょうか?(〃^▽^〃姫)

休日のセルに色を付けるには、そのセルの条件付き書式で[セルの値が]で[次の値より小さい]
[0]で出来ると思います。
ブック全体へのリンク付けは良く判りません。
どなたかの御教授をお願い致します!(ヒロ)

 わかりました。
日付けの行をコピーして他のシートの日付けの行にリンク貼り付けをして
セルの条件付き書式で[セルの値が]で[次の値より小さい][0]と
後は次に色を付けたいセルの条件付書式を入力して
同じ作業をシートごとに繰り返し条件付けていけばいいんですね。
ごめんなさい、最後まで皆さんにどんな構成の表なのか上手く説明できませんでしたが
納得いくものが出来上がりました。
ただ、ファイルが種類別にいくつもあるのですが、
ファイルは閉じたままではファイル間のリンクはできないのですよね?
この質問も表現が悪いので理解しづらいですね。すみません。(〃^▽^〃姫)

私も出来れば便利だなと思っていますが、ファイル間のリンクは基本的には
ウィンドウの整列等で開かれたファイル同士で無いと駄目みたいです!(ヒロ)

 休日(の数字)リストを入力したシートを一つ持つことは可能でしょうか?
 元のシートの日付の値が休日リストに出てくるかどうかを条件(下記例)にして
 条件付き書式を利用すれば、文字の色や太さ、セルの塗りなども可能です。
 別のブックにはリストをコピーすればいいし、月が変わったときは
 休日リストを入力し直すことで対応可能です。
 もし、元のシートの日付の値をシリアル値なら、休日リストもシリアル値
 にして下さい。この場合はリストにさえ入れておけば、長期の表にできます。

 例:休日リストの表に「休日」と名前が付いていて、A列1行目から日にちが
   入っているとします。A1セルの条件付き書式で、
   「数式が」で「=countif(休日,$A1)=1」として、書式を設定します。
   これをA1から左方向や下方向にコピーすればできると思います。
 (ちゅうねん)

 しっかり読まずにアップしちゃいました。色を変えたいのは「列」でしたね。
 1行目に日にちが入っているとして、「=countif(休日,A$1)=1」($の位置を変更)
 として下さい。
 (ちゅうねん)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.