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

Comparaison de tableau et reformatage

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 !

Mimi1er

XLDnaute Nouveau
[Résolu] Comparaison de tableau et reformatage

Bonjour,

Je souhaiterai trouver une fonction pour comparer des plages de données. En gros, j’ai une plage I1 :O1 comportant des données Texte (les différents entraînement que je dois réaliser au cours de cette semaine en vrac) et une plage B1 :H1 dans laquelle je viens saisir mes entraînements par jour (une colonne par jour et on va prendre un cas facile, un entraînement par jour)

J’aimerais donc comparer mes plages B1 :H1 et I1 :O1 et indiquer en A1 si il manque qqchose, au quel cas, quels sont les séances manquantes…

Mis à part utiliser le SI(), je n’ai pas d’autres idées…. Mais le SI ne me motive pas trop, car je dois tester 7x7 solutions… soit 49 formule à imbriquer…

Qq à une idée ???

Merci pour vos conseils !
 

Pièces jointes

Dernière édition:
Re : Comparaison de tableau et reformatage

Bonjour à tous,

Peux-tu essayer en A3 :

Code:
=SI(NB.SI($I$3:$O$3;B3)=1;"";I3)&" "&" "&" "&SI(NB.SI($I$3:$O$3;C3)=1;"";J3)&" "&SI(NB.SI($I$3:$O$3;D3)=1;"";K3)&" "&SI(NB.SI($I$3:$O$3;E3)=1;"";L3)&" "&SI(NB.SI($I$3:$O$3;F3)=1;"";M3)&" "&SI(NB.SI($I$3:$O$3;G3)=1;"";N3)&" "&SI(NB.SI($I$3:$O$3;H3)=1;"";O3)

Il y a surement plus court (FREQUENCE()...?), mais je ne maîtrise pas
Cela fera un Up....

A+
 

Pièces jointes

Re : Comparaison de tableau et reformatage

Merci !

Je ne sais pas trop utiliser NB.SI... Je comprends pas tout !
Au début, tu regardes les cellules qui sont pleines, mais après je vois pas trop comment tu tries celle qui sont utilisées et celles qui sont manquantes.

Par contre, c'est bizarre, pour certaines chaines de caractères, c'est inversée. Style il manque VMA et il me mets Seuil à la place ??????

Bonne soirée
 
Re : Comparaison de tableau et reformatage

J'ai pris un peu de tête pour réfcléchir....

Je ne comprends pas à quoi sert :

et après pour l'autre souci, cela vient de là je pense :

NB.SI($I$3:$O$3;B3)=1;"";I3

Car I3 n'est pas forcément la valeur stockée en B3. En gros, je ne fais pas forcément les séances dans l'autre qu'elles sont affichées en I3:O3.

Qqun sait-il comment s'affranchir de cela ?

Exemple + détaillé :
 

Pièces jointes

Dernière édition:
Re : Comparaison de tableau et reformatage

Bonjour,

Je te réponds ici :

Adaptation de la formule de JC :

En B3 :

Code:
=SI(NB.SI($C3:$I3;$J3)=0;$J3;"")&" "&SI(NB.SI($C3:$I3;$K3)=0;$K3;"")&" "
&SI(NB.SI($C3:$I3;$L3)=0;$L3;"")&" "&SI(NB.SI($C3:$I3;$M3)=0;$M3;"")&" "&
SI(NB.SI($C3:$I3;$N3)=0;$N3;"")&" "&SI(NB.SI($C3:$I3;$O3)=0;$O3;"")&" "&
SI(NB.SI($C3:$I3;$P3)=0;$P3;"")

Teste et dis nous

@+
 
Re : Comparaison de tableau et reformatage

Parfait merci beaucoup !!!

Pour que je comprennes,
tu as inversé les tests SI en indiquant la valeur si il ne trouvait pas la case de la plage 2 ?!

Et à quoi sert, ou plutôt comment s'utilise le & ???
 
Re : Comparaison de tableau et reformatage

re,

J'ai effectivement inversé le test.

Le & est le symbole de la concaténation. La concaténation consiste à regrouper en une seule chaîne de caractères plusieurs chaînes de caractères.

Voilou

Bon app

@+
 
- 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
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…