我有按日期排序的数据列。我想对大于我的剪切日期的数据执行product,stdev和count函数。我可以通过使用附加列来选择我想要处理的数据来完成此操作。
是否可以在不使用其他列的情况下获得相同的结果?
我正在使用Excel 2010
谢谢
D中的表格是=IF(B7>cut_date, C7,"")
column A column B column C column D
cut_date Product D 0.960
7/15/2014 Stdev D 0.018
Count D 4
Date Value
04/30/14 1.008
05/30/14 1.002
06/30/14 0.989
07/31/14 1.013 1.013
08/29/14 0.986 0.986
09/29/14 0.992 0.992
10/31/14 0.969 0.969
答案 0 :(得分:1)
一种可能的方法是使用与现有公式具有相似语法的数组公式....但是在范围上使用,例如
= STDEV(IF(B7:B100> cut_date,C7:C100))
使用CTRL + SHIFT + ENTER确认,以便在公式周围得到像{和}这样的大括号。您可以使用相同的语法将STDEV替换为其他函数,但是对于计数,如果您只想计算大于截止值的日期,则可以使用简单的COUNTIF
= COUNTIF(B7:B100,">"&安培; cut_date)
答案 1 :(得分:-1)
您可以使用条件格式,您可以根据公式编辑单元格。
首先选择要格式化的单元格 首页 - >条件格式 - >新规则 - >使用公式确定要格式化的单元格 - >输入公式= B7> cut_date。如果它是真的,这将格式化单元格。