2017-09-19 9 views
0

私は日付のリストを持っています( "3/16/2017、3/30/2017、4/13/2017、4/27/2017 ")。私は2つのうちの1つやりたい最新の日付をコンマで区切って1つのセル(Excel)で選択


A)は、リスト
B内の最新の日付を表示)リスト内の最も最近の(最大)の日付を表示するために、別のセルに数式を作成します?

ご協力いただければ幸いです!

+1

あなたが別の細胞にそれらを分割するテキスト・ツー・カラムを使用することはできません何らかの理由はありますか?次に、最新の日付を表示するために '= MAX(A1:D1)'を使用します。 – tigeravatar

+0

最小限の手順でこれをやりたいだけです。 – JayF

+0

また、日付の数は累積し続けます。提案をありがとう – JayF

答えて

1

あなたは、この配列数式を使用することができます。

=MAX(IFERROR(DATEVALUE(TRIM(MID(SUBSTITUTE(A1,",",REPT(" ",999)),(ROW(INDIRECT("1:" & LEN(A1) -LEN(SUBSTITUTE(A1,",",""))+1))-1)*999+1,999))),0)) 

は、それが編集モードを終了するときはCtrl-Shiftキーを押しながら入力する代わりに入力して確認する必要が配列数式であること。

これは、希望のフォーマットにフォーマットする必要がある番号を返します。

enter image description here

+0

これをC11のリストに基づいてセルD11に入力すると、次の結果が得られます。 "、= MAX(IFERROR(DATEVALUE(MID(置換) 1)* 999 + 1,999))))、)0)、(0,1)、(0,1)、 )、4/27/2017 "最後に希望の結果が得られましたが、先のスペースと式 – JayF

+0

を削除することはできません。何がC11にあるのか分かりません。 –

+0

編集:問題が表示されます。それは、私が別のシートのドロップダウンリストからフィールドを引っ張っているという事実と関係しています。私はここからそれを取ることができます、あなたの時間と方向のスコットに感謝! – JayF

関連する問題