Ensina a mestra Thaís Nicoletti de Carmargos:

A expressão "em função de" colou. Quase todo mundo fala. Na escrita formal, no entanto, há quem faça restrições ao uso. Pode ser utilizada no sentido de "em conformidade com", "de acordo com". Mas a expressão não seria possível com ideia de "por causa de".