Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Mettre une formule SI dans le croisé dynamique

  • Initiateur de la discussion Initiateur de la discussion konoko
  • Date de début Date de début
  • Mots-clés Mots-clés
    résolu

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

konoko

XLDnaute Nouveau
Bonjour,

Je viens de passer la journée à tenter de filtrer des informations dans un tableau croisé dynamique.
De vous a moi, vous l'aurez deviné, c'est un véritable flop! 🙄

Je vous joins le fichier et je vais tenter de vous expliquer ce que je souhaite faire.
Dans le croisé dynamique (feuille 1) je souhaites afficher uniquement les numéros de commandes avec le statut "C" [colonne F] = au total de livraisons [colonne F].

Malheureusement je n'y arrive pas. J'avais pensé intégrer une formule Si dans le croisé dynamique mais ...😡
Alors je vous demande de l'aide 😀

Je vous joins le fichier. D'avance merci à vous vraiment vraiment
 

Pièces jointes

Bonsoir konoko, le forum,

Voici le nouveau fichier à tester,

Sinon, j'ai quelques remarques :

- Il y avait "Ville DE VILLEVEYRAC" et "Vlle DE VILLEVEYRAC" dans la colonne "Numéro de la commande d'achat" (colonne O de la feuille "Données") : j'ai corrigé dans ce fichier en ajoutant le i à Vlle.
A voir s'il n'y a pas d'autres erreurs de ce type

- Dans ce nouveau fichier, vous remarquerez que nous n'avons aucune valeur "C" dans le TCD.
J'ai vérifié dans l'onglet "Feuil1" s'il n'y avait pas de lignes où la valeur "C" est égale à la valeur "Total" et il n'y en a aucune.

- lorsque vous cliquez sur une cellule de valeur dans le TCD, vous aurez l'ensemble des colonnes correspondant à la valeur dans une nouvelle feuille : si vous souhaitez ne voir qu'une partie des colonnes, il faudra m'indiquer lesquelles pour que j'ajuste dans Power query

Bonne soirée
 

Pièces jointes

Bonsoir Amilo,

Je vous remercie encore une fois pour votre super travail.

Effectivement il y avait une coquille sur le fichier avec la ville de Villeveyrac, merci pour ça aussi 😉

J'ai essayé en condition réel votre fichier en copiant ma plage de valeur. Le rendu des colonnes est bon mais il manque uniquement le Numéro Livraison que l'on perd lorsque l'on fait le double clique. Dans votre TCD a la place la colonne s'appel "nombre de livraison".
Je n'ai pas réussi à afficher le numéro de livraison malheureusement.

Autre soucie, je ne comprend pas pourquoi votre fichier me sort une valeur en total "C" alors que ça n'est pas le cas. J'ai essayé de creuser la question mais je ne trouve rien de logique à mon niveau 😕
J'ai attaché le fichier avec l'anomalie. Il s'agit du numéro de commande SMN. Sincèrement je n'ai pas d’explication.
 

Pièces jointes

Bonsoir konoko, le forum,

Effectivement, il y avait une erreur dans mon query que j'ai normalement corrigée,
Il y avait également une erreur générée dans le query au niveau de la colonne "Article" qui dans votre précédent fichier était des valeurs numériques puis du alphanumérique dans votre dernier fichier

J'ai également remplacé la colonne "Nbre livraison" par la colonne "livraison" lorsque vous double cliquez sur une cellule du TCD
Sinon, pour être certain d'avoir compris, je vous ai mis dans l'onglet "Feuil1", 2 résultats de l'interprétation que l'on pourrait se faire dans une telle demande.
Est-ce que vous souhaitez avoir les données en "Résultat 2" ou alors celles en "Résultat 1" ?
Pour info, j'ai pris un exemple avec la valeur "B" mais le raisonnement et le même pour les autres cas.

Cordialement
 

Pièces jointes

Bonsoir,

Merci beaucoup c'est top! Je viens de tester votre nouveau fichier et il fonctionne très bien. C'est Exactement ce que je voulais.
Le résultat du TCD est exactement celui que je souhaitais avoir.

Je viens de tester sur à peu prés 20.000 lignes et ça fonctionne très bien.
 
Dernière édition:
Juste une petite précision. J'ai testé avec 20.000 lignes et ça marche très bien. J'ai tenté avec 1.500 ligne et j'ai un message d'erreur qui dit "[Expression.Error] Désolé... Nous n'avons pas pu convertir la valeur null en type Text."

Il y'a une limite inférieur pour les données?
D'avance merci à vous 🙂
 

Re,
Non il n'y a pas de limite inférieure pour les données,
Une piste du côté de la plage de l'onglet "Données" en redimensionnant le tableau sans laisser de lignes vides,
Cliquez dans une des cellules du tableau "Données" puis sous "Création" du ruban pour trouver le redimensionnement du "Tableau1",
Sinon, il faudrait transmettre une copie du fichier qui pose problème.

Bonne soirée
 
Dernière édition:
Bonjour Amilo,

Merci une fois encore. Tout est OK dans le fichier

Excellente soirée à vous.

Cdt,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…