J'ai construit un système de reporting basé sur Excel qui semble se déformer. Je suis à la recherche de solutions alternatives pour dépasser les limites d'Excel.
Ma solution de reporting regroupe les réservations de temps. Je gère ces rapports sur une base mensuelle et exporte environ 5 000 événements de réservation par mois à partir du système de génération de rapports de temps. Je les colle dans une feuille Excel qui complète chaque événement de réservation avec, par exemple, des informations sur le projet, des informations sur l’organisation, etc. La feuille Excel contient 12 colonnes avec les données d'entrée importées d'origine et 15 colonnes contenant des données basées sur les données d'origine (via vlookup à partir de tables auxiliaires).
Cette feuille source (5000 lignes x 27 colonnes) est ensuite agrégée via des tableaux croisés dynamiques.
À l'heure actuelle, je crée un nouveau classeur Excel par mois, afin de le garder gérable avec Excel. Le calcul ou le filtrage des données prend parfois environ 10 secondes et la feuille semble devenir de plus en plus instable, ce qui place Excel à une charge de 100% du processeur, pour qu'il soit supprimé via le gestionnaire de tâches.
Je cherche un remplaçant qui puisse:
- contenir au moins une année de données (60 000 lignes)
- faire la même analyse pivot ad-hoc confortable qu'Excel
- automatise la recherche dans la table source pour que je me débarrasse du copier / coller de formules
Que recommanderiez-vous comme remplaçant?
- Déplacez le magasin de données vers Access (Access 2003 est disponible) et laissez les pivots dans Excel?
- Mettre les deux, magasin de données et pivots, dans Access?
- Déplacez le magasin de données vers une "vraie" base de données SQL, conservez-vous les pivots dans Excel?
- Quelque chose d'encore plus différent?
Ceci est une application de bureau mono-utilisateur.
Je suis sur Excel 2003.