Sempre me incomodou não poder escrever uma função personalizada para o Numbers. Isso tornaria a planilha muito mais útil para mim. Nas planilhas do Google Apps, você pode fazer isso usando Javascript.
Em outras palavras, você escreve
function myCustomStuff(a, b) { ... }
e uma célula pode conter:
=myCustomStuff(A1, B2)
Agora, em Yosemite, eles têm automação Javascript. Eu me pergunto se é possível.
fonte