[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件付き書式を設定したら・・・』(うっち☆)
日付別に名前が記入してある表@を作ります。
その下に別の表Aを作り、上の表@と同じ名前が記入されたら表@の名前が入っているセルが塗りつぶされるようにしたいのですが、可能ですか?よろしくお願いします。
こんにちは 表(1)がA1からB10まであるとして 表(2)の氏名が入力される範囲を選択(D1からとして) >書式>条件付書式>数式が =COUNTIF($B$1:$B$10,$D1)>0 としてお好みの塗りつぶしの色を選択 でどうでしょうか? (oni)
表のセル範囲と条件付書式を設定したいセル範囲を教えてください。 (やっちん)
おはようございます。 >@の名前が入っているセルが塗りつぶされるようにしたいのですが oniの↑の回答では、表2が塗りつぶしになってしまいます。スミマセンm(_ _;)m 次のような表をイメージしましたので、以下でお試しください。 A B 1 表1 2 1月1日 aaa ← =COUNTIF($A$20:$A$30,$B7)>0 3 1月2日 bbb B2〜B11を範囲選択して 4 1月3日 ccc >書式>条件付書式>数式が 5 1月4日 aaa で上記の式を入れてください。 6 1月5日 ddd 7 1月6日 bbb この場合aaaとfffが塗りつぶされます。 8 1月7日 aaa 9 1月8日 ccc 10 1月9日 eee 11 1月10日 fff A 19 表2 20 aaa 21 kkk 22 lll 23 www 24 fff 25 hhh 26 ttt 27 ooo 28 ppp 29 qqq 30 zzz 表のイメージが全く違って、上手くいかないときは (やっちん)さんのおっしゃるように、(うっち☆)さんの表のレイアウト等を 教えてください。 (oni)
やっぱりできないので表を見てください。
表1
A B C D E F 1月1日 1月2日 1月3日 住所 名前 住所 名前 住所 名前 1 aa aa" 2 cc cc" 3 4 bb bb" 5 dd dd"
表2がうまくできないので説明します。表2も表1と同じように横に日付が動いていきます。表1の1月1日のB1にaa"さんが入力されていて、表2のD6で再びaaさんが入力されたら表1のB1が塗りつぶされるようにしたいんです。欲を言えばA1のセルも塗りつぶすことができれば最高です。わがまま言ってごめんなさい。よろしくお願いします。
表2の意味合いがわからなくなってきました。ただの名前が羅列したものではないのですね。 表1と表2の関係は何ですか? どういう風に使うものなのかがわかりませんね。使用方法がわかるとイメージし易いんですが。 勘ですが、表1にある名前は表2では次の日にしか出てこないのかなと思ったりして・・・。 それと表2の範囲を教えてください。 (やっちん)
営業で使う表なんですけど、表1がアポインターが使う表で表2がクローザーが使う表です。アポインターが持ってきたお客様をクローザーが漏れることがないようにチェックしようと思っています。
表1の範囲はD5:CV39で表2はD43:CV66です。
もっといい方法がありますか?よろしくお願いします。
>表1の範囲はD5:CV39で表2はD43:CV66です。 表の範囲にはタイトル行が入ってないものとして条件式を作ってます。 セルD5とE5に次の条件付き書式の設定をしてください。条件は全く同じにします。 >書式>条件付書式>数式が =COUNTIF($D$43:$CV$66,E5)>0 書式でセルの色を選択。
表1全体に書式をコピーするやり方ですが D5とE5をドラッグして範囲選択後CTRL+Cでコピーの準備。 次に表1のD5:CV39をドラッグして範囲選択します。 右クリックで「形式を選択して貼り付け」で「書式」を選びコピーします。
全体にコピーする前にD5とE5でうまくいくかどうか確認してみてください。 (やっちん)
(oni)さん(やっちん)さんありがとうございましたm(__)mできました。できたときはやっぱり感動しますね☆また分からないことがあったらお願いしますね。
すいませ〜ん(T_T)とりあえずできたんですけど、表2で週ごとにお客様の人数を数えるようにCOUNTA関数を使って式を入れたんですけど、式を入力したら、表1が全部塗りつぶされるんです・・・アドバイスお願いします。
そういうときは、どこのセルにどういう式を入れたのか書いてもらわないとわかりませんよ。 入れている式をそのまま書いてもらえるとベストです。 他にも何か変更をした部分があれば書いてください。 (やっちん)
適当にやってみて同じ現象が起きました。同じ理由かどうかわかりませんが。 表2の中のセルに循環参照する式を入れるとなりました。 COUNTAの指定している範囲の中に式を入れているセルが含まれていませんか? (やっちん)
説明不足ですいません・・・表2の一人ずつの一週間の合計をだすためにX43に
=COUNTA(W43:W46,T43:T46,Q43:Q46,N43:N46,K43:K46,H43:H46,E43:E46)
という式入れました。これが(やっちん)さんのいう循環参照!?する式かどうか分かりません・・・どうでしょうか
循環参照ではありませんでした。 式を入れたことが根本の原因ではなく、表2に0の値があると今の条件付書式の条件では、 表1の中で氏名が入力されていないセルに色が付くようです。 そこで条件を変更します。 セルD5とE5の条件付書式に >書式>条件付書式>数式が =(E5<>"")*(COUNTIF($D$43:$CV$66,E5)>0) 前回と同様に書式を表1全体にコピーしてください。 (やっちん)
(やっちん)さんありがとうございました。とうとう出来ました(^^♪
でもあれだけ書式を設定するとかなり動きが悪くなるんですね・・・
とりあえず完成です!!
表2の値が変更されると表1の全てのセルが色をどうするか判断しているでしょうから 重くはなるでしょうね(^^; (やっちん)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.