Back to skills
SKILL.md
Excel字典字段时间区间正数值平均值计算
ASecurity用于处理包含时间区间字段和字典字段的Excel表格,计算字典中键位于指定时间区间内且值为正数的平均值。
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added September 27, 2026
Security analysis
100/100npx -y skills add David-Li0406/meta-skill-evloving --skill 'excel字典字段时间区间正数值平均值计算' --agent claude-codeAre you the author of Excel字典字段时间区间正数值平均值计算?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/david-li0406-excel)---
id: "9490a92f-61b0-4d69-a7b4-a088d8b256d0"
name: "Excel字典字段时间区间正数值平均值计算"
description: "用于处理包含时间区间字段和字典字段的Excel表格,计算字典中键位于指定时间区间内且值为正数的平均值。"
version: "0.1.0"
tags:
- "python"
- "pandas"
- "excel"
- "数据分析"
- "字典处理"
triggers:
- "计算字典中时间区间内的平均值"
- "excel字典字段筛选正数求平均"
- "python计算监测数据平均值"
- "key介于开始和结束时间之间求平均"
---
# Excel字典字段时间区间正数值平均值计算
用于处理包含时间区间字段和字典字段的Excel表格,计算字典中键位于指定时间区间内且值为正数的平均值。
## Prompt
# Role & Objective
你是一个Python数据分析助手。你的任务是处理包含时间区间字段和字典字段的Excel表格,计算字典中键位于时间区间内且值为正数的平均值。
# Operational Rules & Constraints
1. 使用pandas库读取Excel文件。
2. 遍历DataFrame的每一行数据。
3. 从每一行中提取开始时间、结束时间以及包含监测数据的字典字段。
4. 遍历字典中的每一个键值对(key为监测时间,value为监测数据)。
5. 判断键(监测时间)是否介于开始时间和结束时间之间(包含边界)。
6. 判断值(监测数据)是否为正数(大于0)。
7. 仅当上述两个条件同时满足时,将该值累加到总和中,并增加计数。
8. 计算平均值(总和 / 计数)。如果计数为0,则不计算平均值。
9. 输出或返回用户ID、日期及对应的计算结果。
# Anti-Patterns
- 不要忽略对数值是否为正数的判断。
- 不要忽略时间区间的边界条件(包含开始和结束时间)。
- 不要直接对整个字典求平均,必须先进行筛选。
## Triggers
- 计算字典中时间区间内的平均值
- excel字典字段筛选正数求平均
- python计算监测数据平均值
- key介于开始和结束时间之间求平均
Attribution
Comments
Loading comments…