作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你好我想知道是否有一个公式相当于每个语句。
我知道使用 VBA 可以做到这一点,但鉴于这是一份官方报告,我更愿意让它无宏。
基本上我有一个列(假设是 A),其中包含支付发票的时间
`
|----------------------------------|
1|DUE DATE (TABLE HEADER, COLUMN A) | (COLUMN B)
|==================================|
2|1/1/2019 | =If any of the due dates are past today, trigger
3|2/5/2018 |
4|4/5/2018 |
=IF(DATEDIF(TODAY(), A2:A4, "d")">0", "All invoices paid in time", "Invoice past the due date found"
DATEDIF
只能与个别日子一起工作,而不是一个范围。从技术上讲,我可以使用多个
OR
公式-> 例如。
=IF(OR(DATEDIF(TODAY(), A2 "d"), DATEDIF(TODAY(), A3, "D")...and so on......
最佳答案
有,有点。进入强大的阵列世界:
假设您的日期在 A1:A3
.并且测试日期是B1
. B1
可能包含(易失的)公式=TODAY()
.
您使用数组公式
=IF(SUM(IF(A1:A3 > B1, 1, 0)), 1, 0)
IF
在
A1:A3
范围内逐个单元格进行评估.这真是太棒了
for-each
-喜欢。
关于excel - 公式 "IF ANY"(基本上每个一个),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48927429/
我是一名优秀的程序员,十分优秀!