Google sheets Sheets公式以查找截至当前月份的总和
我需要找到从2019年12月开始到所选月份的单元格总数(下拉列表)。我试过sumif配方 我已经试过了,但是我正在寻找一个月的总数Google sheets Sheets公式以查找截至当前月份的总和,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我需要找到从2019年12月开始到所选月份的单元格总数(下拉列表)。我试过sumif配方 我已经试过了,但是我正在寻找一个月的总数 =SUMIFS($B$6:$Y6, $B1:$B, ">=" & DATE(2019,12,1), $B$1:$B, "<=" & DATE(2020,11,30)) =SUMIFS($B$6:$Y6,$B1:$B,“>=”&DATE(2019,12,1),$B$1:$B,”我的解决方案是: 拿
=SUMIFS($B$6:$Y6, $B1:$B, ">=" & DATE(2019,12,1), $B$1:$B, "<=" & DATE(2020,11,30))
=SUMIFS($B$6:$Y6,$B1:$B,“>=”&DATE(2019,12,1),$B$1:$B,”我的解决方案是:
- 拿一张我们感兴趣的桌子碎片
- 将其转换为在一列中包含日期,在第二列中包含值
- 根据从工作表中获取的日期条件,在此范围内查询总和
试试这个公式
=index(query(transpose({$B$1:$1;$B$6:$6}),"select sum(Col2)
where Col1 <= date '"&text(B15,"YYYY-MM-dd")&"' and
Col1 >= date '"&text(A15,"YYYY-MM-dd")&"'")
,2)
=index(查询(转置({$B$1:$1;$B$6:$6})),选择sum(Col2)
其中Col1=日期“&”文本(A15,“YYYY-MM-dd”)&“”)
,2)
我的档案在这里:
我发现最困难的是数据验证和制作下拉列表。您的列表使用文本值,我无法将“Feb”值转换为日期。另一方面,当我尝试从范围(第一行)构建下拉列表时我无法正确格式化它,它向我显示了2019年1月1日的格式类型。如果你在某个地方用正确的格式制作额外的范围,这可以解决。你的标题是
Sheets公式以查找截至当前月份的总和
不过,你的公式(以及你的屏幕截图)与标题或你展示的结果都不匹配
Sheets公式以查找截至当前月份的总和
你可以用
=SUMIFS($B$6:$6, $B$1:$1, ">"&EOMONTH(A11,-1),
$B$1:$1, "<="&EOMONTH(JOIN("/",MONTH(B11&1),YEAR(TODAY())),-1))
使用的功能:
从2019年12月开始到2020年的选定月份(下拉列表),您希望对第6行或整个B、D、F列求和吗?
=SUMIFS($B$6:$6, $B$1:$1, ">"&EOMONTH(A11,-1),
$B$1:$1, "<="&EOMONTH(JOIN("/",MONTH(B11&1),C11),0))