• ベストアンサー

エクセルの関数について

添付のようにAセルとCセルが同じ場合、その隣のBセルとDセルの日時がBセルよりも後に なっている場合に「●」印をつけたい場合の計算式はどうすればいいのでしょうか? 添付を例にすると、A列とC列で同じなのは、A1とC4です。 A1とC4の隣の列B1とD4の日時でB1よりD4が後の日時になっている場合に「●」印をつけたい

質問者が選んだベストアンサー

  • ベストアンサー
  • luka3
  • ベストアンサー率72% (424/583)
回答No.1

AとCで同じ数値が出るのが1回だけという前提で、 E1セルに次のように入れてフィルしてください。 =IF(ISNA(VLOOKUP(C1,A:B,2,FALSE)), "",IF(D1>VLOOKUP(C1,A:B,2,FALSE),"●","")) 同じ数値が何度も出る場合、C列には何回出てきてもOKですが、A列は行番号が小さいものが優先されます。

その他の回答 (1)

回答No.2

絵を見るとそこはF列(データはB列からE列)だと思うので、 F2に、(C列の最大行数は適当に変更してから) =IF($E2>VLOOKUP($D2,$B$2:$C$100,2,FALSE),"●","") 以下コピー

popo714
質問者

お礼

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

関連するQ&A