[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『重複したデータの抽出方法』(きゅ)
いつもお世話になってます。
過去ログを探したのですが自分がやりたいことをうまく探せなかったので
質問させてください。
UserIDとそのIDの有効期限が入ったデータがあります。
やりたいことは
@ 毎月のデータで有効期限がきれているIDがわかるように色を変える
A 可能ならば有効期限が切れているIDだけ抜き出して別のシートに
B 前月も有効期限がきれていたら、前月もきれていたことがわかるようにする
このデータは毎月新しくアップデートされるのですが、@は過去ログなどを見ながら
「条件付書式」を使ってなんとかできるよになりました。
しかしAとBがどうにもうまくいきません・・・。
何かいい方法はないでしょうか?
>3 前月も有効期限がきれていたら、前月もきれていたことがわかるようにする 「1」ではどのように「条件付書式」を組まれたのでしょう? 有効期限の月が2ヶ月以上前 → 条件1 「数式が」=MONTH(A1)-MONTH(TODAY())<=-2 有効期限の月が前月 → 条件2 「数式が」=MONTH(A1)-MONTH(TODAY())<=-1 として、色を変えれば「条件付書式」で、二つの事が可能となると思います
(e2qw)条件付き書式 http://www.excel.studio-kazu.jp/lib/e2qw/e2qw.html
>2 可能ならば有効期限が切れているIDだけ抜き出して別のシートに 「フィルタオプションの設定」や、オートフィルタで表示させたものをペーストではいかがでしょうか?
Excel(エクセル)基本講座:オートフィルタ・フィルタ オプション(データ抽出) http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter.htm
(Ohagi)
説明が足りなくてすみません。。
毎月分Sheet(例えば2007/5月分、2007/6月分、のように)が異なっています。
それでも書いていただいた条件付書式は使えますか?
1は =AND(COUNT($D3)=1,$D3<TODAY())
という条件付書式を組んでみました。
2は
Excel(エクセル)基本講座:オートフィルタ・フィルタ オプション(データ抽出) でやってみようと思ったのですが、データが重複しないものの抽出方法しか書いてなく応用がきかない私には難しくてできませんでした・・・。
すいませんが、よろしくお願いします。
(きゅ)
>毎月分Sheet(例えば2007/5月分、2007/6月分、のように)が異なっています シートが別でもかまいません 比較しているのは、TODAY関数で取得した今日の日付けの「月」です
>=AND(COUNT($D3)=1,$D3<TODAY()) 条件付書式であれば、「=$D3<TODAY()」だけで良いと思いますよ? ただこれだと、D3セルの日付けが今日より小さい(=有効期限切れ)となっています なので、先に提示したような数式で「どのくらい前」なのかを判断させてみました
>データが重複しないものの抽出方法しか書いてなく 「フィルタオプションの設定(詳細な条件設定での抽出)」は読まれましたか? 「重複するレコードを無視する」のチェックをしなければ良いだけですよね?
(Ohagi)
もう一度ちゃんとよんでやってみます。
(きゅ)
以前Ohagiさんに以下のような条件付書式の設定の方法を教えてもらったのですが、
2年以上前に有効期限がきれているものがあったのですが、それは条件1でひっかかってくれません。
設定の仕方がいけないのでしょうか?
よろしくお願いします。
>有効期限の月が2ヶ月以上前 → 条件1 「数式が」=MONTH(A1)-MONTH(TODAY())<=-2
>有効期限の月が前月 → 条件2 「数式が」=MONTH(A1)-MONTH(TODAY())<=-1
(きゅ)
MONTH関数は、月数を出すものですから年数は考慮されていません 「2007年7月」と「2004年7月」は同じ月と認識されちゃいます
=TODAY()>=DATE(YEAR(A1),MONTH(A1)+2,DAY(A1)) 2ヶ月以上前
(Ohagi)
ありがとうございました!
(きゅ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.