Con este codigo puedes identificar el dia que necesitas
vFecha = "VIERNES"
If vFecha = Cdow(Date())&&aqui se puede usar el registro fecha de la tabla
Messagebox("Debo tomar otros dias mas")
Else
Messagebox("Debo hacer el calculo normal")
Endif
Tambien puedes usar DOW(DATE()) que devuelve un valor del 1 al 7 dependiendo el dia de la semana. Viernes seria 6.
Pero puedes colocar en que parte exactamente tienes problemas para tratar de ayudarte mejor.
Para sumar podrias usar algo asi
CALCULATE SUM(tabla.campo) for condicion to variable
la suma de esto le sacarias el promedio.
Puedes revisar en la ayuda de fox las funciones PV(), SUM(), FV() te ayudarán bastante a lo que necesitas.
Suerte