Hi Folks -
I am working with a very large database of timesheet entries - 200,000+ rows. The file itself is about 28MB. Until recently the file has been manageable, but I suspect the addition of 2 formulas is causing Excel to hang even when I try to do simple selections etc. I'm no Excel guru, so I'm certain my formulas are not ideal or efficient. I am hoping someone can take pity on a relative newbie and give me some advice about the following formulas. I'd prefer not to post the doc itself (or a part of it) if not absolutely necessary I imagine that just looking at my formulas some of you may be able to recognize obvious issues, and perhaps be able to suggest better approaches using other types of formulas.
Thanks!
=IF(ISBLANK([@[Pipeline Step]]),INDEX('Roles by Name'!A:B,MATCH([@Person],'Roles by Name'!$A$1:$A$290,0),2),(IF([@[Pipeline Step]]="STB - Standby",INDEX('Roles by Name'!A:B,MATCH([@Person],'Roles by Name'!$A$1:$A$290,0),2),INDEX('Roles by Step'!A:B,MATCH([@[Pipeline Step]],'Roles by Step'!$A$1:$A$57,0),2))))
=IF([@Task]="Standby","WFA",IF([@Type]="Depot Management","WFA",IF([@Type]="Vacation","PTO",IF([@Type]="Paid Holiday","PTO",IF([@Type]="Sick Personal Day","PTO",IF([@Type]="Unpaid Time Off","UTO",IF([@Type]="Sales","SALES",IF([@Type]="Pipeline","PIPE",IF([@Type]="Project",IF([@ProdType]="Internal","WFA","PROJ"),IF([@Type]="Engineering", IF([@Dept]= "Artists", "DOWN","ENG"),IF([@Type]="Admin","WFA",IF([@Type]="Training",IF(SUM(IF(ISNUMBER(SEARCH('Key Words'!$A$2:$A$14,[@Notes])),1,0))>0,"TRAIN","WFA")
))))))))))))
Bookmarks