O Excel possui diversas funções pré-programadas, como soma, média, máximo, mínimo, entre outras. Além disso, é possível programar funções personalizadas usando a linguagem VBA (Visual Basic for Applications). Para programar uma função personalizada, é necessário acessar o Editor do VBA, criar um módulo e escrever o código da função. Depois, é possível usar essa função em qualquer célula do Excel.