2016-09-13 28 views
0

私はエクセルテーブルに多くのセルを持っています 月の日付を月の最初の日付に変換するにはどうすればよいですか? DATE_INは1月1日、アイテムである場合1月1日から先月の日付に変換する

私は、私は、2ヶ月で を日持っているアイテムを計算したいだって私は、これを必要とするこの

+--------+---------------------+---------------------------------+-----------------+ 
| |ITEMS |  DATE IN  | CONVERT TO FIRST OF MONTH  | DATE_OUT  | 
+-+------+---------------------+---------------------------------+-----------------+ 
|A|ITEM 1| March 16, 2016  | March 01, 2016     | April 01, 2016 | 
|B|ITEM 2| March 16, 2016  | March 01, 2016     | April 01, 2016 | 
|C|ITEM 3| January 29, 2016 | January 01, 2016    |   -  | 
|D|ITEM 4| January 29, 2016 | January 01, 2016    |   -  | 
+-+------+---------------------+---------------------------------+-----------------+ 

のような大量のデータを持っていますその後、私は

のようにそれを印刷したい - 自由な時間が31

は4月20日、OUT DATE =までまだないうち項目、言ってみましょう行進それまでは持っています

+--------+-----------------+ | |ITEMS | DATE OVER (DAY) | +--------+-----------------+ | ITEM 1 | 0 | | ITEM 2 | 0 | | ITEM 3 | 20 | | ITEM 4 | 20 | +--------+-----------------+ 

答えて

1

は、月の最初に各日付を丸めるには、次の式を使用:

=DATE(YEAR(A1), MONTH(A1), 1) 

は、細胞A1は、変換したい値の日付が含まれていることを仮定し。

ここでの戦略は、元の日付と同じ年と月を使用して新しい日付を再作成することですが、元の日付が何であっても月の最初の日付を使用します。

2

数文字短い交互のカップル、

=EOMONTH(A1, -1)+1 
'or, 
=A1-DAY(A1)+1 

eomonth_plus_one

ヶ月を追加するEOMONTHまたはEDATE機能を使用してください。

関連する問題