web-dev-qa-db-ja.com

日付から日数を引くExcelの数式

excelに次のような数式を作成する方法はありますか。

= 2010年12月20日-180

特定の日付(この場合は2010年12月20日)を取り、180日を差し引きます。 。

12
leora

元の日付がセルA1にあると仮定します。

=DATE(YEAR(A1), MONTH(A1), DAY(A1)-180)
12
Kevin Crowell

元の日付がセルA1にあると仮定します。

=A1-180

Excel 2003および2010以降で動作します。

5
Craig B

次のように貼り付けることができます。

= "2010-12-20" - 180

セルを日付[CTRL] + [F1] /数値タブとしてフォーマットすることを忘れないでください

これが私のために働いたものです(Excel 14.0-別名MS Office Pro Plus 2010):

=DATE(YEAR(A1), MONTH(A1), DAY(A1) - 16)

これは、セルA1の日付(mm/dd/yyyy形式)を取り、mm/dd/yyyy形式の出力で16日を差し引きます。

2
JD Hill

1日目A1 cellにあり、2日目B1 cellにあると言います

A1B1の両方のセルタイプDATEであることを確認してください。
次に、次の式をC1に入力するだけです。

=A1-B1

この式の結果はあなたにとっておかしく見えるかもしれません。次に、セルタイプC1GENERALに変更します。

それはあなたに日数の違いを与えます。

この式を使用して、残りの日数を取得したり、必要に応じて式を変更したりすることもできます。

=365-(A1-B1)
0
user3052759