Los factores más importantes en las ventas suelen ser las promociones, los cambios de precios y las rebajas, seguidos de la estacionalidad (intraanual e intersemanal) o los ciclos de vida, según lo que se venda. (La alimentación tiene estacionalidad anual, la moda y la electrónica de consumo tienen efectos de ciclo de vida).
Por lo tanto, le recomiendo que tenga en cuenta estos efectos en primer lugar. Por ejemplo, podría utilizar los términos de Fourier para tener en cuenta la estacionalidad, con variables ficticias del día de la semana para tener en cuenta el hecho de que las ventas al por menor suelen ser mayores los sábados que los demás días de la semana. Incluya los precios, los cambios de precios y las promociones como regresores. Es posible que desee modelar los residuos utilizando un modelo ARIMA o similar. Encontrar un buen modelo para estos conductores principales puede ser, sin duda, todo un proyecto en sí mismo.
Entonces, y sólo entonces está listo para investigar cuánto poder explicativo tiene el clima además de todos estos efectos Ya que sus gerentes presumiblemente conocen los ascensos y la estacionalidad y no deberían sorprenderse por ellos. Así que podría tomar los residuos del modelo anterior y hacer una regresión con la información meteorológica. (También podría ejecutar un gran modelo que incluya todas las covariables simultáneamente, y luego probar los modelos anidados).
Te recomiendo que incluyas la información meteorológica tal como está, o transformada en spline. Dividir, por ejemplo, la información sobre la temperatura en "caliente" frente a "no caliente" modela el efecto que el cambio de ventas abruptamente por encima de algún umbral de temperatura específico, y eso simplemente no ocurre. Dicotomizar predictores continuos es casi siempre una mala idea. Puedes leer mucho sobre esto aquí en CV buscando. Por el contrario, podría tener efectos no lineales de la temperatura, que podría capturar, por ejemplo, mediante transformaciones spline.
Probablemente podrías hacer mucho de esto en Excel, pero algo como R será mucho mejor.