• ベストアンサー

セル番地を求める関数はありますか?

一行目に日付が入ってるのですが 今日の日付を見つけて、そのセル番地を求める関数はありますか? A3セルにその値を入れたいです。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.4

一例ですが =IF(COUNTIF(1:1,TODAY()),ADDRESS(1,MATCH(TODAY(),1:1),4),"該当なし")

VKCYXIAIXG
質問者

お礼

ご回答ありがとうございます。

その他の回答 (3)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>今日の日付を見つけて、そのセル番地を求める関数はありますか? 今日はTODAY関数を使います。 セルの番地はMATCH関数で検出できます。 =MATCH(TODAY(),1:1) 1行目の日付を対象にA列を1番目の列として今日の日付がセットされた列の番号が帰ります。 貼付画像では今日の日付(2013/9/17)であるD1セルの4(4列目)が返ります。

VKCYXIAIXG
質問者

お礼

ご回答ありがとうございます。

noname#204879
noname#204879
回答No.2

=ADDRESS(1,MATCH(TODAY(),1:1,0),4)

VKCYXIAIXG
質問者

お礼

ご回答ありがとうございます。

回答No.1

=MATCH(TODAY(),1:1,0) でどうですか。 今日が2013/09/17とすると =4 が表示されます 4番めのセルと言うことです。 (行番号、列番号)にしたいなら上記の事を考えれば加工は簡単でしょう。

VKCYXIAIXG
質問者

お礼

ご回答ありがとうございます。

関連するQ&A