• ベストアンサー

エクセルの関数について

セル内(日付が入力されていて、空白の場合もある) A1 には 8/10 B1 には 8/11 C1 には 8/12 と入力されている場合に・・・ D1のセルにA1~C1に入力されている日付の どれかが自動で入力されるように設定したいのですが どうしたらいいのかわかりません。 もし知っている方いましたら、宜しくお願いします。

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

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

セットする日付はどれでもいいのですか? 最大値=IF(COUNTIF(A1:C1)=0,"",MAX(A1:C1)) 最小値=IF(COUNTIF(A1:C1)=0,"",MIN(A1:C1))

miyu_001
質問者

補足

>セットする日付はどれでもいいのですか? はい。セットする日付はどれでもOKです。 が…セル内が空白のところもあります。 >A1:C1 これをA1とA3とA5の隣り合わないセルの場所を指定したときはどうしたらよいのでしょうか? 初歩的な質問ですみませんがよろしくお願いします。

その他の回答 (5)

noname#210617
noname#210617
回答No.6

>この(D1,0,INT(3*RAND())-3)式の数字は何も変えないで入力してよかったのでしょうか? この式の意味がわかれば、変更が必要かどうかは自明です。 質問された内容と、実際にやっていることが異なっているのですから、変更が必要だろうと考えるのが普通です。

miyu_001
質問者

補足

そうですよね…。 すみませんでした。 自分でも調べながらやってみます。 ありがとうございました。

noname#210617
noname#210617
回答No.4

#2です。 でもね、空白だったときの処理を何もしてないのよね。 質問者様のやりたいこととは全然違っていそうな気がするの。

  • AchaMacha
  • ベストアンサー率21% (19/90)
回答No.3

#2さん、凄いですね。 そういう設定、初めて知りました。 私も勉強になりました。 ここで私が質問していいのか分かりませんが、 この関数の組み合わせってどんな時に使うのですか?

noname#210617
noname#210617
回答No.2

>D1のセルにA1~C1に入力されている日付の >どれかが自動で入力されるように設定したいのですが D1=OFFSET(D1,0,INT(3*RAND())-3)

miyu_001
質問者

補足

回答ありがとうございます。 只今試しておりますが、うまくできません。 この(D1,0,INT(3*RAND())-3)式の数字は何も変えないで入力してよかったのでしょうか? ちなみに今現在試しているものは、L9へ D9(8/10)、F9(8/11)、H9(空白) に入力されているどの日付でもいいので、1つだけ同じ日付を自動入力されるようにしたいのです。 この式を使いたいのは(売掛金回収管理表というもので、例えば振込や小切手などで入金された日付をそのまま売掛金残高の日付にくっつけたいということなのです。) 説明もあまりうまくないのでわかりにくいと思いますがどうか宜しくお願い致します。

  • AchaMacha
  • ベストアンサー率21% (19/90)
回答No.1

D1のセルには、何か他の値を基に日付を自動入力させたいんですよね? 過去にこういうのありましたけど、違いますか? http://oshiete1.goo.ne.jp/kotaeru.php3?q=2330213

miyu_001
質問者

補足

>何か他の値を基に 3つのセルに入力されている日付の どれか1つだけでいいので D1のセルに自動で入力されるようにしたいので 他の値がないのです…。

関連するQ&A