Les deux expressions ont même sens :
- "fonction de" s'utilise avec les verbes d'état :
Le montant du cadeau est fonction du montant versé par les amis.
La réussite est fonction du travail fourni.
La réussite semble fonction du travail fourni.
La réussite paraît fonction du travail fourni.
-"en fonction de" s'utilise avec les verbes d'action :
Le montant du cadeau varie en fonction du montant versé par les amis.
Il gagne en fonction du travail fourni.
On le récompense en fonction du travail fourni.