[[20070202145325]] 『重複するデータの色を変えたい』(miko) ページの最後に飛ぶ

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

 

『重複するデータの色を変えたい』(miko)

こんにちは。はじめて質問させていただきます。

下記のような表があります

シート1

A     B     C    D    E     F    G     H

ナンバー  種類  識別     ナンバー  種類  識別  

aa234  りんご sssss 空白  ab222 みかん wwwww 空白

ab254 みかん bbbbb     ad254   ばなな ssddd

ab268 りんご bbbbb     ad325  ばなな  mmddd

ab552 ばなな adjjj      ad333  りんご   sdllk

シート2

A

ナンバー

aa552

aa558

ad325

シート1にA〜C・E〜Gというように、3列ずつ同じパターンのデータが入っています。

その中で、毎月A・E(例で言うと「ナンバー」))と重複するデータが
別のエクセルデータ(シート2)として送られてきます。

シート2は「ナンバー」だけのデータです

尚、シート2のナンバーの全ては、必ずシート1の「ナンバー」の中に重複するものが1つだけあります。

その重複するナンバーをシート1で色が付くようにしたいと考えています。

countifも試してみたのですが、範囲の指定が悪いのかうまくいきません。

似たような質問も拝見したのですが、どうしても上手くいかないので、ご教授お願い致します。

<WindowsXP  Excel2002 >


 シート2のリスト範囲を選択して
挿入>名前>定義
で 例えば リスト と名前定義します。
シート1のA2からナンバーが入力されているとして
A2を選択し
書式>条件付書式>数式が
=COUNTIF(リスト,A2)=1として
お好きな書式を設定する
リストの範囲に書式のコピーをする
でどうでしょうか
                (oni)

ありがとうございます!

きちんとかわりました。

又質問が出たらよろしくお願いします。


oniさんの回答で、重複データに色をつけることが出来るようになったのですが、

更に、重複したデータに色付けした日を、出来ればD列の空白部分に「1月分」というよう

に自動的に入力したいと思います。(いつデータに色付けをしたか、後でわかるように)

度々で申し訳ありませんが、よろしくお願いします。


 >毎月A・E(例で言うと「ナンバー」))と重複するデータが
 >別のエクセルデータ(シート2)として送られてきます。
 
 ↑ニックネームは書き込むたびに入れて下さいね♪
  
 これは毎月シート2が入れ替わると言うことですよね?
上の回答で名前定義をするといいましたが、
シート2が毎月入れ替わるのなら、入れ替えたシート2で毎月「リスト」と
名前定義する必要がありますね
↑
以上補足です。
 
その上でmikoさんに質問ですが
 >シート2のナンバーの全ては、必ずシート1の「ナンバー」の中に重複するものが1つだけあります。  
           ~~~~~
                   ↑全てと言うことは
           例示の表でシート2の、aa552・aa558 もシート1で一致するものが
           あると言うことですよね?
                          (oni)

 もう少しすると外に出ますので、
↑の私の質問にYesとして書いておきます。

 シート2のデータ数がどれくらいあるのか、わからないので。。。
★データ数が比較的少ない場合
 目視で色の付いたセルをCtrlを押しながら複数選択し
 「1月分」と入力後、Ctrl+Enterで確定すると言う手作業の方法
 
 関数を使って自動で「○月分」と入力するのは、出来ません!
 なぜなら、シート2が毎月入れ替わって
 シート1の条件付書式による色つきのセルが替わると、同じ条件で「○月分」の表示も
 切り替わってしまうからです。
 例えば
 D2に=IF(COUNTIF(リスト,A2)=1,MONTH(TODAY())&"月分","")
 等と入力すると、1致したデータに「2月分」と表示されますが
 翌月になると一致したデータが替わるので「3月分」は表示されますが
 「2月分」は消えてしまいます。
 毎月、関数の値を値貼り付けする方法もありますが、貼り付け範囲が
 毎月々面倒になっていきますので実用的ではありませんネ。
 どうしても自動的にと言うことなら
 マクロになると思いますが、私にはそのスキルがございません(泣
 その道の達人が大勢いらっしゃいますし、過去ログにも似たものが
 あるかもしれません。
 マクロがおわかりになるのなら、過去ログから参考になる物を探すか
 他の方の回答をお待ち下さい。
 お出かけします〜♪
                             (oni)
 


すいません。毎回名前を入れるんですね。

そうですよね....毎月リスト2が変わるので、関数だけでは難しいですよね。
地道に、手作業で行います!

マクロへの道のりは遠いです。

色々ありがとうございました。

(miko)


 この辺が参考になるかも^^
 
[[20070131154738]]『<コード表?を参照するマクロ処理について教えてください。』 
 
 (キリキ)(〃⌒o⌒)b

コメント返信:

[ 一覧(最新更新順) ]


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