[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『列内の同じ日付を消す』(みっちゃん)
A B C 1 9月1日 2 9月1日 3 9月2日 4 9月3日 5 9月3日 6 9月3日 7 9月4日 ・ ・ ・ ・ 上記のようにB1:B20迄、日付が入っています。同じ日付の先頭だけ残し、行は残したまま日付のみ消す方法がありましたらよろしくお願いします。
「データー」>「フィルター」>「フィルターオプションの設定」の重複するレコードは無視する を使ってみてはどうでしょうか?(ケン)
C1に =COUNTIF($B$1:B1,B1) と入力し、C2以下にコピーすると 同じ日付の場合は、2以上の数値となります。 データ>フィルター>オートフィルターで、C列が>1のみ表示させ、日付を削除します。
でも、本当に削除していいの? 条件付き書式で「上のセルと同じ値だったら非表示」にするだけじゃだめなの? (YS)
C1に=B1 C2に=IF(B2=B1、””,B2) C3以降C2のコピーでは駄目? その後、C列をコピーして、B1そのまま右クリック、形式を選択して貼り付け→ 「値」をクリック→OK、その後C列を消す。(橋の下から)
私の後半の「条件付き書式」案と、(橋の下から)さんの「形式を選択して貼り付け」案は B列の日付がきちんと並んでる必要がありますね。(YS)
C1に =B1を入れるのをわすれていませんか?ちゃんとできましたよ。(YS)
C1だけ違う式です。ここだけが別なのが面倒ですね。 普通は一行目には「日付」とかのタイトルが入ってますが、それも表示させる方法です。 C2に=IF(B2=B1,"",B2) B2と一つ上のB1が同じなら空白、別ならB2を表示って式です。(橋の下から)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.