EXCEL的公式计算问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:28:59
如何计算表格中的最大差价(最大值-最小值)
如何统计工龄 统计规则为:工龄>20为"长" 10<工龄<=20为"中" 工龄<=10为"短".
求助高手帮忙!!谢谢!!!

1、求最大差值:假设数据在C2:C100,则较好理解的所求公式为 =max(C2:C100-min(C2:C100)

2、假设工龄数据在B列,在D列进行判断,D2公式为
=if(B2>20,"长",if(B2>10,"中","短"))

设价格在A列,由A2开始,有1000个数据,则最大差价:

=MAX(A2:A1000)-MIN(A2:A1000)

设工龄在D列,由D2开始,在E2输入公式:

=IF(D2>20,"长",IF(D2>10,"中","短"))

向下复制公式

1.
A列B列为两列
C列为计算列:C1=ABS(B1-A1),然后把公式拉下来
D1计算结果:D1=Max(C1:Cn)

2.
=IF(OR(A1<10,A1=10),"短",IF(AND(A1>10,OR(A1=20,A1<20)),"中","长"))

最大差价:
假如A列为价格,差价显示在B1中,可以在B1中输入:=MAX(A:A)-MIN(A:A)

统计工龄:
假如C列为工龄,结果显示在D列中,可以在D1中输入:
=IF(C1="","",IF(C1<=10,"短",IF(C1<=20,"中",IF(C1<1000,"长"))))
然后将该工式向下复制

以上就可以解决你的问题

设工龄单元格为D1则:=IF(D1>20,"长",IF(D1>10,"中","短"))。其它的下拉就好