[[20110308102011]] 『作業回数を入力すると最後に行った日付を表示する』(うるけん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『作業回数を入力すると最後に行った日付を表示する』(うるけん)

   A    B    C     D

1 2月3日 3月3日 4月4日

2   1         2    4月4日

A2に作業を行った回数"1"が入っていますがC2に作業を行った回数"2"と入力されています。D2に最後に行った日付を表示させたいのです。
どうしたらいいでしょうか?教えてください。

os Windows7
Excel2003

よろしくお願いしたします。


 A2やC2が同じ数字になることもありますか?

 (MJ12)

同じ数字になる事はあります。

 配列数式です。

 D2=TEXT(MAX(IF(A2:C2<>"",A1:C1,"")),"m月d日")

 式を入力後、[Ctrl]+[Shift]+[Enter]で確定してください。
 式が{}で囲まれます。

 (Yujin)

 =LOOKUP(100,A2:C2,A1:C1)
 で、どう?

 100のところはA2からC2に入力される回数よりも大きい数字を指定して。

 追記
 私は回数って2月3日に1回作業した、4月4日には2回作業したって意味に判断した。

 つまり一番右端の数字が入力されているセルの日付けを求めたいってことだと。
 (春日野馨)

説明不足ですいません
2月3日に1回作業した、3月3日は作業してません。4月4日に2回作業したってことです。
作業した回数に関係なく、最終で作業を行った日付を表示したいのです。

Yujinさんの方法では出来ませんでした。

春日野馨さんの方法では、1回の作業だけの項目ならば日付がちゃんと出るのですが
2回3回の作業が入るとうまく表示してくれませんでした。
(うるけん)


 うまく表示しないって具体的にどうなるの?

 追記
 もし下にコピーしていったときに正しく表示されないってことだったら
 =LOOKUP(100,A2:C2,A$1:C$1)
 ってしてみて。

 (春日野馨)

 私のも春日野馨さんのもどちらもきちんと表示するんだけどなぁ・・。
 ちなみに私のは日付が文字列だと出ませんが。
 表示される値はどういうものですか?

 (Yujin)

すいません。うまく出来ました。
数字のミス(使い方のミス)でした。
迅速丁寧に答えていただきありがとうございます。
(うるけん)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.