• ベストアンサー

Excelでセルの関連づけを行う

Excelについて質問です。 1の列には日付が並んでいます。そして2の列以降には,空白セルと入力セルがあります。以下の通りです。     A   B   C   D   E   F 1  5/2 5/3 5/4 5/5 5/6 2   ○       ○          5/4 3       ○           ○  5/6 ※幅が等間隔のフォントで見てください。 この時,2および3の列に入力されたセルが2カ所ずつありますが,それぞれ一番最近についての文字入力の日付をFに返したいのですが,どのような関数を使えばできるでしょうか?(入力文字は実際は○ではなく,いくらか種類があります) おわかりの方がおられましたらよろしくお願いします。

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

  • ベストアンサー
  • maron--5
  • ベストアンサー率36% (321/877)
回答No.2

◆こんな方法もありますよ F2=LOOKUP(1,0/(A2:E2<>""),$A$1:$E$1) または、 F2=INDEX($A$1:$E$1,MATCH("*",A2:E2,-1))

kaniebi
質問者

お礼

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

その他の回答 (1)

noname#204879
noname#204879
回答No.1

F2: {=MAX((A$1:E$1)*(A2:E2<>""))} または {=MAX((A$1:E$1)*(A2:E2="○"))} (何れも配列数式)

kaniebi
質問者

お礼

ありがとうございます。やってみます。