ちょっと生きづらさを抱えた人へ、気持ちを楽にするためのお手紙です。

【Excel】重複するセルの先頭を抽出する

映画やドラマにショーン・ビーンが出てくると、
そのキャラクターがいつ死んでしまうか気がかりな、みすくです。こんにちは。

Excelで、重複する値が入っているセルの1番目を知りたいことがあって、
ちょっと考えてみました。
# もっと良い方法をご存知でしたら教えてください。

 

ExcelTips001

 

その① 別のセルにしるしをつける

ExcelTips006

例えばA2セルに入っている数式

=IF(COUNTIF($B$1:B2,B2)=1,"★","")

B1セルからB2セルまでに、B2セルと同じ値の数を数えて、
1であれば1番目なので、しるしをつけます。
A3セルにはB1セルからB3セル、
A5セルにはB1セルからB5セル・・・と、
先頭から対象セルまでを範囲に数えます。

「$B$1」という書き方の、絶対参照についてご存じない方は、
他のサイト等でお調べください。

 

その② 条件付き書式設定でしるしをつける

1.[ホーム]タブ → 条件付き書式 → 新しいルール

ExcelTips002

 

2.条件付き書式ルールの管理で、[新規ルール]ボタン

赤枠で囲み忘れましたが、「適用先」には条件付き書式を設定したい範囲を設定。

ExcelTips003

 

3.書式ルールの編集で、「数式を使用して、書式設定するセルを決定」を選択

ExcelTips004

ExcelTips005

=COUNTIF($B$1:B2,B2)=1

その①の条件と同じです。

書式はお好みに合わせて設定してください。
ちょっと途中で面倒になって説明が雑になったけど、
なんとなくわかるかな?

ごきげんよう~

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA