教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Excel2010  重複データのうち最初にマーク

 

 

 

 

 

 


 

 

 

 

例1:列内の重複データのうち、初めのセルにマークを付けてみましょう。

 

B2に↓を入力しオートフィル

=IF(COUNTIF($A$2:A2,A2)=1,"○","")

 

 解説

 

COUNTIFの範囲を1セルずつ増やします。(最初のセルを固定しオートフィルで範囲を増やす → $A$2~A2,$A$2~A3…)これにより、範囲内で重複する最初のセルのみが1個と数えられます(2つ目の重複セルは範囲内で2個…になる)よって、範囲の中でセルが1つ(目)なら…という条件を付けることができます。

 

 

例2(応用):同じ日付の中の、最初の【成功】に○をつけましょう。(重複データ内で条件)

 

C2に↓を入力しオートフィル

IF(AND(COUNTIFS($A$2:A2,A2,$B$2:B2,"成功")=1,B2<>""),"○","")

 

 解説

 

条件:A2~A2の範囲でA2があり、B2~B2の範囲で「成功」に合致するセル=1つ

→ COUNTIFS($A$2:A2,A2,$B$2:B2,"成功")

 

但し上記だけだと、例えばA4はA2(9/1)~A4(9/1)の中にA4(9/1)があり、B2~B4の中に成功が1つあるので、該当してしまうのでB4が空白ではない、という条件も付ける。

AND(COUNTIFS(A2:A2,A2,B2:B2,"成功")=1,B2<>"")

 

 

 

 

 

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows