如何通过参数实现整表数据按指定天数换算?IF公式尝试失败
按天数参数切换表格数据的解决方案
- 先指定一个固定单元格作为天数参数输入位,比如选C1,直接输入你需要切换的天数(30、60、90或其他任意数值)。
- 重构原有单元格的计算公式:不要把条件判断和基础计算混写,直接用「基础计算结果 × (选定天数/90)」的缩放逻辑,既简洁又避免语法错误。
以Volume列的公式为例,原来的90天计算是=B1/55.35*100,修改后的公式为:=(B1/55.35*100)*($C$1/90)
这里用$C$1是绝对引用参数单元格,下拉复制公式时不会自动偏移到其他单元格。 - 逻辑说明:当参数为90时,
$C$1/90=1,结果就是原90天的数值;参数为30时,结果自动变为原数值的1/3,完美匹配30天周期的数据,所有天数场景都能覆盖,比IF公式更灵活。 - 批量应用:把这个公式复制到所有需要缩放的Volume和Population单元格即可。
内容的提问来源于stack exchange,提问作者djumanji
相关产品推荐
相关产品推荐

