假设我们有以下数据
prices
leptop 30
pc 29
table 10
house 15
car 25
train 32
pen 45
dog 33
cat 17
TV 8
我已经计算了这些价格的平均值avg == AVERAGE(D3:D12)其中D3:D12是价格列。现在我想选择这些项目或列出价格低于平均值的项目,例如,我知道有函数if
,但我如何一起使用它来列出满足if
的所有数据条件?
答案 0 :(得分:3)
您是否尝试列出的价格低于同一单元格中的平均价格? 如果你只想表明它们是否在列旁边,你可以使用:= IF(D3< AVERAGE($ D $ 3:$ D $ 12),“Less Than”,“Greater or Equal”)
编辑:
http://i.imgur.com/SRTfvJe.png
好的,要获得您想要的结果(参见图片),您需要使用以下公式(假设这些公式在F列中)。
列中的第一行应为:= IF(B3< AVERAGE($ B $ 3:$ B $ 6),A3,“”)其中B3是数据,A3是名称。
所有其他行应为:= IF(B4< AVERAGE($ B $ 3:$ B $ 6),IF(F3 =“”,A4,F3&“,”& A4),F3)其中B4是数据,A4是名称。
答案 1 :(得分:2)
这是您使用Advanced Filter
的方法。按如下方式设置Excel工作表,并相应地输入公式:
然后,转到Advanced Filter
:
你会得到:
答案 2 :(得分:1)
在E3中并复制下来:
=IF(D3<AVERAGE(D$3:D$12),C3,"")
如果名称在ColumnC中,将给出一个列表(确实带有空格)。 (猜测'继续'并不意味着同一个细胞。)
答案 3 :(得分:1)
过滤器是否适合您的需求?如果我转到Excel 2010中的“数据”选项卡,突出显示数据,然后单击“过滤”,我可以过滤价格列中“低于平均水平”的项目。