• 締切済み

条件付き書式について

いつも回答して頂き、私の作業にとても役に立っており、感謝しております。 貸出・返却の管理表を作成していて、条件付き書式の式について悩んでおります。 商品を番号で管理しております。 返却されたら返却欄に番号を入力し、貸出欄にある同じ番号のセルが色で塗り潰される様にしたいのですが、番号を使いまわしているせいで、貸出日以前にある返却欄の番号を参照し、色が塗り潰されてしまいます。 貸出日以降の番号を参照し、色を塗り潰す事が出来る条件付き書式の設定方法ってあるのでしょうか?御教授の程宜しくお願い致します。

みんなの回答

  • malixiang
  • ベストアンサー率38% (10/26)
回答No.3

NO.1です。 画像がわかりづらいので、何とも言えませんが。。。 No.2さんのご意見のとおり、貸出管理表としての処理として向いていないと思います。 私も貸出商品を管理していますが、管理の仕方がまったく違っているので お役に立てず申し訳ございません。

kero1192kero
質問者

お礼

管理表に無理があるのですね。 分かりました。管理表の構成をもう一度考えてみます。御意見ありがとうございました。

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.2

条件付書式にどういった式を入れているか書いていただけるとありがたいのですが・・・ おそらく、返却欄全体から、COUNTIFなどで番号を探しているかと思います。 貸出欄の条件付き書式を設定する際のCOUNTIFで返却欄の探す範囲を常に自セルよりも下の欄を探すようにしては如何でしょうか? 貸出たものは自分の行以下にしか番号がつきませんよね? えと、例えば C4からH24を選択(この時C4から選択すること)→条件付書式で =COUNTIF($I4:$M24,C4) ※列番号のみ絶対参照で。 あまり関係ないですが、今の表は日付欄が結合されていたり、同じ行にいくつも入力するところがあったりとあまりこういった処理をするのには向いていない表だと思います。

kero1192kero
質問者

お礼

管理表の構成に無理があるのですね。 分かりました。管理表の構成をもう一度考え直してみます。

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

こういう設定は、いかがでしょうか? 貸出欄の番号があるセル(C4とします)と返却欄の番号があるセル(I4とします)が マッチするときに貸出欄の番号があるセルを塗りつぶす。 条件付き書式の数式(C4セルで設定) =C4=I4=TRUE セルの指定で番号が同じでもマッチしないと表示されない形に なると思います。 いかがでしょうか? 質問の回答になってますか???

kero1192kero
質問者

お礼

さっそく条件付き書式に貼り付けてみました。うまくいきましたが、=C4=$I$7:$N$24=TRUE みたい範囲を広げるとうまくいきませんでした。何故でしょうか? もう一度質問内容を・・・ 同じ管理番号を使いまわしています。 例えば5/1に貸出、5/3に返却したとします。 それを5/4に貸し出した時、5/3の返却欄にすでに入力している内容を参照し、5/4が塗り潰されるので、どうしたらよろしいのでしょうか?との質問内容でした。 で、あれから少し考えて、範囲指定の始点を相対参照にし、再度試しましたが、相対してコピーする事がうまくいきません。 =COUNTIF(I7:$N$24,C4)>0 家でつかっているのは2010、会社は2003・・・。 上手く質問内容をうまく伝えることが出来たでしょうか?

関連するQ&A