google-sheets - 如何比较 SUMIFS 公式中的日期部分
问题描述
我想将日期部分与字符串进行比较,并在日期部分与字符串匹配时对值求和。
$A2
是一个YEAR STRING
。前任:2019
'Other Sheet'!$U2:$U
是一个列,其中包含在条件返回 true 时要求和的值。
'Other Sheet'!$E2:$E
是记录日期的列。
-- THE FORMULA ABOVE RETURNS 0 (obviously)
=SUMIFS('Other Sheet'!$U2:$U;'Other Sheet'!$E2:$E;$A2)
-- I NEED SOME WAY TO DO SOMETHING LIKE
=SUMIFS('Other Sheet'!$U2:$U;YEAR('Other Sheet'!$E2:$E);$A2)
有可能解决这个问题吗?
解决方案
=SUMIFS(
'Other Sheet'!$U2:$U;
QUERY('Other Sheet'!$E2:$E;"SELECT YEAR(E) LABEL YEAR(E) ''");
$A2
)
推荐阅读
- python - 全局环境中的 Python,但虚拟环境中的版本不同?
- java - 无法访问 netbeans 中的模块;说我需要下载JDK
- android - 手动创建 PaymentMethodCreateParams
- pandas - 使用 .apply() 迭代 pandas 行
- c - valgrind 中的泄漏错误
- scikit-learn - 无法在 Windows 上的虚拟环境中安装 sklearn - 错误:命令出错,退出状态为 1:
- ios - 由于存档中的 Info.plist 文件格式错误/不完整,Xcode 创建了 iOS 应用程序的通用存档
- php - 在最初从 Mysql 记录填充的下拉列表中输入新值
- internet-explorer - 带有 Babel 和 Parcel 的 IE11 中的“对象不支持属性或方法 'find'”
- r - 如何使用 Rmarkdown 中的 knit 在 word 中生成表格标题的自动编号?