Comme le dit Ecatomb ci-dessus, le mieux est de faire des essais pour voir si tu peux trouver de quoi te satisfaire.
Il ne faut pas trop en attendre de Numbers, c'est nettement plus basique qu'Excel. Les fonctions de base sont présentes (et récupérables lors de la conversion d'un classeur). Mais si tu utilises des fonctionnalités un peu poussées comme tes questions le laissent penser, tu n'y trouveras pas ton compte. Point fort, par contre, de Numbers (comme des autres applications de la suite iWork) : la mise en forme.
LibreOffice et autres avatars de cette famille, c'est plus proche d'Excel, il y a même un module de programmation (qui est censé pouvoir reprendre des macros VBA, mais de façon assez limitée).