• AI创作!更聪明、更完整、原创作!
  • 一款基于BingBot的超级AI机器人,问答、聊天、创作、写文案,更高效便捷的获取信息、知识和灵感!
🔥点击使用 - AI问答专业版

wps公式,根据AK13的月份,筛选出L:L列的和,条件为C:C为AK13的月份

时间2024-10-16 20:59:43 提问来自 青海西宁市 的网友 分类AI文字 浏览83 热度0
在WPS表格中,根据AK13单元格中的月份筛选C列日期,并计算L列对应月份的总和,可以使用`SUMIFS`函数结合`IF`函数来实现条件的动态选择。以下是一个简化的公式: ```excel =SUMIFS(L:L, C:C, ">="&DATE(YEAR(NOW()), IF(AK13="10月", 10, IF(AK13="11月", 11, IF(AK13="12月", 12, IF(AK13="1月", 1, 1)-1))), "<="&DATE(YEAR(NOW())+IF(AK13="1月", 1, 0), IF(AK13="10月", 10, IF(AK13="11月", 11, IF(AK13="12月", 12, IF(AK13="1月", 1, MONTH(NOW())+1)))))) ``` 这个公式的逻辑如下: 1. 使用`IF`函数来确定AK13单元格中的月份,并返回对应的月份数字。 2. 使用`DATE`函数构建出该月份的第一天和下一个月的第一天的日期。 3. `SUMIFS`函数根据这些日期来筛选C列中符合条件的日期,并对L列的值进行求和。 请注意,这个公式假设您正在处理当前年份的数据,因此在`DATE`函数中使用了`YEAR(NOW())`来获取当前年份。如果您需要处理不同年份的数据,则需要相应地调整年份部分。 此外,由于公式中使用了`IF`函数来动态选择月份,因此不需要像之前那样使用多个`IF`嵌套来分别处理每个月份。这样可以简化公式并提高其可读性。

内容创作(普通版)

内容创作(高级版)

AI智能问答网 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用创作工场,更聪明、更完整、更原创!

上一篇 请为运动会中的袋鼠跳运动员写一段80到100字的加油稿 下一篇 对超写实作品的看法