My head hurts from crazy excel formulas
Posted: September 9, 2004, 1:56 am
I thought I would share my woes with you:
=IF($Y$23=0,IF(B25="","",IF(B37<$H$2,(B37-$H$2),IF(SUM(B28:B36)=0,IF(B37>$H$2,B37-$H$2,0),IF(SUM(B28:B36)=(B37-$H$2),0,
IF(SUM(B28:B36)>(B37-$H$2),IF((B37-$H$2)-SUM(B28:B36)<=-$H$2,-$H$2,(B37-$H$2)-SUM(B28:B36)),(B37-$H$2)-SUM(B28:B36)))))),IF($Y$23=1,IF(B8="","",B20)))
=IF(B20="","",IF(SUM(C11:C19)=C20,0,IF(C20-SUM(C11:C19)<0,"CHECK",(C20-SUM(C11:C19)))))
=IF($X$6=1,$H$2,IF(C8="","",IF(B8>C8,((C8+24)-B8)-D8,(C8-B8)-D8)))
=IF(B20="","",IF(B20="Auto","",IF(B20<=7.5,0,IF(B20>=7.75,IF($G$2=37.5,IF((B20-7.5)<0,0,(B20-7.5)),IF(B20>=8,IF((B20-8)<0,0,(B20-8)),0)),0))))
=IF($G$2<37.5,IF($Q20-37.5-$AE11>SUM(R10:R19),($Q20-37.5-$AE11),SUM(R10:R19)),SUM(R10:R19))
=IF(N8="",0,IF(N8="Stat",1+Y10,IF(ISTEXT(N8),1,0)))
=IF($F$2="CAS",1,0)
=IF(X10=0,0,IF(N8="Sick",1,IF(N8="Vac",2,IF(N8="Stat",3,IF(N8="Ber",4,5)))))
=IF(Z10=2,L10,0)
=IF(Z10=1,L10,0)
=IF(Z10=4,L10,IF(Z10=5,L10,0))
=IF($X10=1,$H$2,0)
=COUNT(C8,F8,I8,L8,O8)
=IF($K$2<5,IF($K$2-$AA12<0,SUM(Z6:Z10)/3,(SUM(Z6:Z10)/3)-($K$2-$AA12)),"")
[/quote]
Enjoy!
EDIT: Fixing spacing so it doesn't break the layout
=IF($Y$23=0,IF(B25="","",IF(B37<$H$2,(B37-$H$2),IF(SUM(B28:B36)=0,IF(B37>$H$2,B37-$H$2,0),IF(SUM(B28:B36)=(B37-$H$2),0,
IF(SUM(B28:B36)>(B37-$H$2),IF((B37-$H$2)-SUM(B28:B36)<=-$H$2,-$H$2,(B37-$H$2)-SUM(B28:B36)),(B37-$H$2)-SUM(B28:B36)))))),IF($Y$23=1,IF(B8="","",B20)))
=IF(B20="","",IF(SUM(C11:C19)=C20,0,IF(C20-SUM(C11:C19)<0,"CHECK",(C20-SUM(C11:C19)))))
=IF($X$6=1,$H$2,IF(C8="","",IF(B8>C8,((C8+24)-B8)-D8,(C8-B8)-D8)))
=IF(B20="","",IF(B20="Auto","",IF(B20<=7.5,0,IF(B20>=7.75,IF($G$2=37.5,IF((B20-7.5)<0,0,(B20-7.5)),IF(B20>=8,IF((B20-8)<0,0,(B20-8)),0)),0))))
=IF($G$2<37.5,IF($Q20-37.5-$AE11>SUM(R10:R19),($Q20-37.5-$AE11),SUM(R10:R19)),SUM(R10:R19))
=IF(N8="",0,IF(N8="Stat",1+Y10,IF(ISTEXT(N8),1,0)))
=IF($F$2="CAS",1,0)
=IF(X10=0,0,IF(N8="Sick",1,IF(N8="Vac",2,IF(N8="Stat",3,IF(N8="Ber",4,5)))))
=IF(Z10=2,L10,0)
=IF(Z10=1,L10,0)
=IF(Z10=4,L10,IF(Z10=5,L10,0))
=IF($X10=1,$H$2,0)
=COUNT(C8,F8,I8,L8,O8)
=IF($K$2<5,IF($K$2-$AA12<0,SUM(Z6:Z10)/3,(SUM(Z6:Z10)/3)-($K$2-$AA12)),"")
[/quote]
Enjoy!
EDIT: Fixing spacing so it doesn't break the layout