当月第一天的Excel if报表

当月第一天的Excel if报表,excel,Excel,我正试图在excel中仔细跟踪贷款的利息增长和每月付款情况。是否有办法编写excel if语句,使其在一个月的第一天为某个值,在所有其他天为零,而不是手动输入每月第一天的金额 有点像:=如果(“天是第一天”,100美元,0美元)这样我就可以把公式一直往下拖。值得注意的是,引号内将有一个单元格编号,该编号直接指向公式左侧带有日期的列 所以像这样: | Date | Payment | Balance | |:--------:|:-------:|:-------:| | 01/30/16

我正试图在excel中仔细跟踪贷款的利息增长和每月付款情况。是否有办法编写excel if语句,使其在一个月的第一天为某个值,在所有其他天为零,而不是手动输入每月第一天的金额

有点像:
=如果(“天是第一天”,100美元,0美元)
这样我就可以把公式一直往下拖。值得注意的是,引号内将有一个单元格编号,该编号直接指向公式左侧带有日期的列

所以像这样:

|   Date   | Payment | Balance |
|:--------:|:-------:|:-------:|
| 01/30/16 |      $0 |   $1000 |
| 01/31/16 |      $0 |   $1000 |
| 02/01/16 |    $100 |    $900 |
| 02/02/16 |      $0 |    $900 |
试试这个

=IF(A2=Date(Year(A2),Month(A2),1),100,0)

您需要
DAY
功能

=IF(DAY(A2)=1100,0)

您可以使用DAY()函数获取日数

=IF(DAY(A1)=1,100,0)

成功了!谢谢我不知道这些功能(“日期”、“年份”等)