如何利用公式,根据原始数据,设置函数后,得到自己想要的特定数据值?

2025-01-02 12:03:50
推荐回答(2个)
回答1:

函数today()返回的是当前日期。随着时间的推移,当前日期值在发生着变化。
比如当前日期today()是2006-4-2,用公式
=(A2:a100,today(),B2:b100)
统计出来的数据是2006-4-2的数据,完全正确。
当你在2006-4-3打开这个表时,可能其中由公式得出的值是0而不是2006-4-2统计的数据了。
所以公式
=(A2:a100,today(),B2:b100)
只是即时性公式,不能准确地保存原始统计数据。
建议:
用公式=(A2:a100,today(),B2:b100)统计当天数据后,在后面加列把这个统计数值复制一遍保存。
不然以后打开这些数据表,统计值将全部是0。

对公式修改:
最好在有多个日期的工作表中,把当前日期用一个数字或是字母表达(日期相同用同一个符号),这样保存的统计数据不会因日期改变而变。
如果是在工作表之间使用这个公式,单元格区域人指明工作表名称,表达形式为:工作表名+!+单元格区域。

回答2:

用宏工具,有相关教程,也不是很难。