Aller au contenu principal

Assistant de Formules

L'Assistant de Formules est une interface conviviale qui vous aide à générer une fonction NECFORMULA dans une cellule. NECFORMULA est une fonction personnalisée qui extrait des données d'un modèle de données en fonction des critères définis dans l'Assistant de Formules. Il agrège ensuite les valeurs pour répondre à une question spécifique.

En utilisant l'Assistant de Formules, vous pouvez sélectionner l'environnement, le modèle de données, le champ et l'opérateur pour votre formule. Vous pouvez également ajouter des filtres, créer des groupes de filtres et prévisualiser le résultat de la formule.

Vous pouvez accéder à l'Assistant de Formules depuis l'onglet Analyse d'un classeur.

Quand utiliser l'Assistant de Formules

  • Simplification des calculs : Aide à construire des formules complexes sans nécessiter de compétences techniques avancées.
  • Accélération de l'analyse : Permet une manipulation et une analyse rapides des données en utilisant des modèles de données prédéfinis.
  • Réduction des erreurs : Minimise les erreurs en fournissant une assistance syntaxique et des fonctionnalités de vérification d'erreurs.
  • Gain de temps : Évite le besoin d'apprendre la syntaxe complexe des formules, vous permettant de vous concentrer sur l'analyse.
  • Assurance d'intégration : Travaillez avec NECFORMULA pour récupérer des données des modèles de données tout en maintenant la sécurité des données au niveau utilisateur.

Créer une formule avec l'Assistant de Formules

Vous pouvez créer une formule pour récupérer les données spécifiques dont vous avez besoin.

  1. Sélectionnez la cellule où vous souhaitez insérer la formule.
  2. Dans l'onglet Analyse, sélectionnez Assistant de Formules.
  3. Dans les menus déroulants Environnement et Modèle de Données, sélectionnez l'environnement et le modèle de données.
  4. Dans le menu déroulant Champ, choisissez le champ pour la formule.
  5. Sélectionnez un opérateur dans le menu déroulant Opérateur.
  6. Pour affiner vos résultats, sélectionnez Ajouter un filtre ou Ajouter un groupe. L'ajout de filtres aide à cibler des sous-ensembles spécifiques de données, afin que vous ne créiez que le tableau croisé dynamique dont vous avez besoin.
  7. Utilisez Et ou Ou pour créer des relations logiques entre les filtres ou les groupes.
  8. Sélectionnez Valeur d'aperçu pour confirmer les résultats avant d'enregistrer.
  9. Sélectionnez Enregistrer pour appliquer la formule.
  10. Cliquez sur Enregistrer.

Pour un exemple détaillé, voir [Exemple d'Assistant de Formules].

Nommer plusieurs formules dans une cellule

Lorsqu'une cellule contient plusieurs fonctions NECFORMULA, l'Assistant de Formules vous permet d'assigner un nom personnalisé à chacune :

  1. Sélectionnez une cellule contenant plusieurs fonctions NECFORMULA.
  2. Dans l'onglet Analyse, sélectionnez Assistant de Formules.
  3. Dans la liste à gauche, sélectionnez l'icône de crayon à côté de la formule que vous souhaitez renommer.
  4. Cliquez sur Enregistrer. Les noms personnalisés sont appliqués aux fonctions NECFORMULA dans la cellule.

Actualiser un assistant de formule

Mettez à jour un assistant de formule avec les dernières données de votre source de données pour garantir que votre analyse reflète les informations les plus récentes.

  1. Dans le panneau Barre d'outils, sélectionnez Actualiser.
  2. Assurez-vous que le curseur Formules est activé.
  3. Sélectionnez Classeur entier pour actualiser tous les assistants de formule, ou Feuille de calcul actuelle pour actualiser uniquement ceux de la feuille de calcul actuelle.

Forage avant sur un NECFORMULA

Forage avant sur un NECFORMULA dans le classeur pour obtenir des informations plus détaillées sur les données derrière la formule.

Depuis le ruban

  1. Sélectionnez une cellule contenant un NECFORMULA.
  2. Dans l'onglet Analyse, dans la section Outils, sélectionnez Forage Avant.
  3. La boîte de dialogue Forage Avant s'ouvre et affiche les détails de la formule.

Depuis la barre d'outils

  1. Sélectionnez une cellule contenant un NECFORMULA.
  2. Dans l'onglet Barre d'outils à droite, sélectionnez Forage Avant.
  3. La boîte de dialogue Forage Avant s'ouvre et affiche les détails de la formule.

Pour plus d'informations sur la configuration d'un profil de forage avant, voir Créer un forage avant.

Propriétés de l'Assistant de Formules

Champs

PropriétéDescription
EnvironnementDéfinit l'environnement pour la duplication. S'il est défini sur Environnement Actuel, les données sont récupérées dynamiquement à partir de l'environnement actif.
Modèle de DonnéesDéfinit le modèle de données pour la formule.
ChampsSpécifie le champ pour la formule. Cela peut être une dimension, une mesure ou une description.
OpérateurSpécifie l'opérateur pour la formule. Les opérateurs disponibles dépendent du modèle de données et du champ, peuvent inclure :

  • Avg
  • Count
  • Count Distinct
  • Description
  • Liste Dynamique
  • Min
  • Max
  • Sum
  • Sum (Inversion)
  • Sum (Crédit)
  • Cum (Débit)

Filtres

PropriétéDescription
Et, OuDéfinit la relation logique entre les filtres ou groupes en utilisant Et ou Ou.
Ajouter un filtre, Ajouter un groupe
  • Ajouter un filtre – Ajoute un filtre individuel.
  • Ajouter un groupe – Ajoute un ensemble de filtres qui sont groupés ensemble.
Pour chaque filtre, spécifiez le Champ, Opérateur et Valeur. Vous pouvez entrer manuellement ou référencer dans une cellule. Utilisez l'icône de prompt pour sélectionner un champ.

Pour référencer une cellule, cliquez sur le souligné dans le champ Valeur, puis sélectionnez la cellule. Cela s'applique aux filtres individuels et aux groupes.

Par défaut, les valeurs de caractères sont traitées comme des références de cellules. Pour entrer une valeur de texte à la place, cliquez sur l'icône A à côté du champ de valeur. Lorsque l'icône est active, elle devient bleue, indiquant que l'entrée est traitée comme un texte. Si vous utilisez le prompt, il est automatiquement défini comme texte.

Pour sélectionner un champ ou une valeur, utilisez l'icône de prompt. Vous pouvez également utiliser des caractères génériques pour filtrer des valeurs spécifiques.
Effacer tous les filtresSupprime tous les filtres et groupes.

Utilisation de caractères génériques pour le filtrage

Vous pouvez utiliser des caractères génériques pour filtrer uniquement les valeurs textuelles, pas les nombres. Les caractères génériques vous aident à trouver des valeurs qui correspondent à des motifs spécifiques, telles que celles qui contiennent, commencent par ou se terminent par certains caractères.

  • ? remplace un caractère
  • * remplace plusieurs caractères
Exemple de caractère génériqueDescription
NADoit correspondre à NA.
NA*Doit commencer par NA.
NA???Doit commencer par NA et contenir exactement quatre caractères.
NA???-???-ADoit commencer par NA, suivi de trois caractères quelconques, un -, trois autres caractères, un autre -, et se terminer par A (longueur totale : 11 caractères).

Options

PropriétéDescription
Valeur d'aperçuAffiche le résultat de la formule. Si la formule est invalide, un message d'erreur apparaît. Un délai d'attente se produit si le temps de requête dépasse 300 secondes (5 minutes) ou si la formule atteint 500 000 lignes.
EnregistrerEnregistre la formule. Le classeur génère une fonction qui est visible dans la barre de formule. Cliquer sur la barre de formule ouvre une boîte de dialogue montrant la fonction NECFORMULA (similaire à NECACCESS dans le Add-in Excel).

Contrairement au Add-in Excel, aucune configuration de référence n'est requise. Le cache intelligent s'applique automatiquement en fonction de la formule.
XFerme l'assistant sans enregistrer.