I am trying to write syntax in a query to do the following. Calculate an average on 12 fields (months) where the number to be averaged is greater than 0. I don't know how to combine the greater than 0 with average numbers above zero to get an accurate average. I have changed the validation rule in the database to >0 I have went through the database and added 0 to all the null fields. What happens is that /12 or the months in a year is not accurately giving me an average of the months with numbers. What we do is have blood drawn on all employees every 3 months or 4 times a year. Any person with a lead level above 15 has a blood draw every month therefore not all people have a monthly blood draw but might have a quarterly draw or 4 times a year. The average works well if employees are getting their blood drawn all the time but how to I get an average on people who really only do this 4 times a year? I know I need some kind of an if then or a condition but not savvy enough to figure it out. Any help is appreciated.