Comparaison des tableaux
gutofr
Messages postés
23
Statut
Membre
-
gutofr Messages postés 23 Statut Membre -
gutofr Messages postés 23 Statut Membre -
Premièrement bonjour, je suis en train de me faire un petit tableau, et plus j'avance plus je vois que les bases excel me manquent,
Je commence,
je dois contrôler plusieurs valeurs dans une même ligne, jusqu'à la pas des soucis, mais le soucis est, dans cette base, j'ai plusieurs produits, qui ont des codes, donc chaque produit à ses valeurs mini et maxi, et là je ne sais plus le faire...
dans l'onglet product j'ai une partie des valeurs saisies, c est la partie que m’intéresse, après dans l'onglet Iviltra, j'ai les valeurs saisis auxquels je dois contrôler...
https://www.fichier-xls.fr/notfound.php voici la base
la lecture se fait en ZL code colonne C onglet iviltra
Je commence,
je dois contrôler plusieurs valeurs dans une même ligne, jusqu'à la pas des soucis, mais le soucis est, dans cette base, j'ai plusieurs produits, qui ont des codes, donc chaque produit à ses valeurs mini et maxi, et là je ne sais plus le faire...
dans l'onglet product j'ai une partie des valeurs saisies, c est la partie que m’intéresse, après dans l'onglet Iviltra, j'ai les valeurs saisis auxquels je dois contrôler...
https://www.fichier-xls.fr/notfound.php voici la base
la lecture se fait en ZL code colonne C onglet iviltra
A voir également:
- Comparaison des tableaux
- Comparaison million milliard - Accueil - Technologies
- Tableaux croisés dynamiques - Guide
- Fusionner deux tableaux excel - Guide
- Tableau des codes ascii - Guide
- Logiciel comparaison photo gratuit - Télécharger - Photo & Graphisme
6 réponses
Bonjour,
Pas sûr d'avoir compris ta demande mais je t'ai modifié tes MFC pour les cellules qui sont au-dessous du mini ou au-dessus du maxi du tableau products.
Pour cela une plage du tableau products a été nommée "base" de façon dynamique :
Ton classeur : https://mon-partage.fr/f/8fEfInBU/
Pas sûr d'avoir compris ta demande mais je t'ai modifié tes MFC pour les cellules qui sont au-dessous du mini ou au-dessus du maxi du tableau products.
Pour cela une plage du tableau products a été nommée "base" de façon dynamique :
=DECALER(Products!$D$1;;;NBVAL(Products!$D:$D);21)
Ton classeur : https://mon-partage.fr/f/8fEfInBU/
Bonjour,
j'ai les valeurs saisis auxquels je dois contrôler...
Tu veux quoi comme contrôle et dans quelle colonne ?
j'ai les valeurs saisis auxquels je dois contrôler...
Tu veux quoi comme contrôle et dans quelle colonne ?
Ton lien ne donne rien. Recommence avec CJoint.com
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
J'ai ouvert le nouveau fichier, je l'ai examiné, j'ai cherché à comprendre ce que tu voulais en faire, mais je n'ai rien trouvé ...
Alors prends le cas de la ligne 5 de la feuille Iviltra et dis nous ce qu'il faut chercher, ce qu'il faut calculer et ce qu'il faut afficher.
Alors prends le cas de la ligne 5 de la feuille Iviltra et dis nous ce qu'il faut chercher, ce qu'il faut calculer et ce qu'il faut afficher.
Bonjour M. Pentier,
Merci de votre attention, en aucun cas j’ai dit, calculer, mais comparer.
Le 1 onglet j’ai tous les produits ses codes et ses spécifications, je sais il est un peu désordonné.
Les onglets iviltra, ser, orlen, je vais saisir les valeurs dans les colonnes, qui doivent être dans les valeurs mini et max par colonne. Si c’est faux je veux que la cellule change de couleur. Par rapport les valeurs de l’onglet Products. Cest que de la comparaison. Entre valeu min et max.
J’espère avoir été clair.... merci encore
Merci de votre attention, en aucun cas j’ai dit, calculer, mais comparer.
Le 1 onglet j’ai tous les produits ses codes et ses spécifications, je sais il est un peu désordonné.
Les onglets iviltra, ser, orlen, je vais saisir les valeurs dans les colonnes, qui doivent être dans les valeurs mini et max par colonne. Si c’est faux je veux que la cellule change de couleur. Par rapport les valeurs de l’onglet Products. Cest que de la comparaison. Entre valeu min et max.
J’espère avoir été clair.... merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je refais mon tableau pour faciliter la compréhension, mais j'aurai toujours besoin de ce VBA ou formule pour m'en sortir....
j'ai enlevé pas mal des informations inutiles...
j'ai enlevé pas mal des informations inutiles...
Bonjour, elle ne fonctionne pas, je crois que je ne suis pas assez clair....
dans l'onglet PRODUCTS, les valeurs sont invariables, des valeurs lambda pour comparaison,
les onglets Iviltra, Orlen et SER, sont les valeurs qui je veux comparer avec l'onglet products. je ferai des saisis au fur et a mesure.
Je prends la ligne A2 de l'onglet Iviltra, laquelle j'ai le ZL code utilisé par ma recherche
le code est ZL62814,
dans l'onglet products je retrouve le code ZL62814 dans la colonne C entre C4 et C19 seulement
là je compare toutes les valeurs dans l'onglet iviltra , les lignes, une à une, les valeurs dans les colonnes de G à N
je trouve le Z code saisi je vais chercher cette ligne dans products et je compare l'ensemble
mais ces valeurs sont inscrits dans l'onglet Products et sont des plages entre une valeur min et max
si cette valeur est fausse en dehors de cette plage, soit je mets un mot en colonne O ou je souligne toute la ligne....
le voici le nouveau tableau
https://www.cjoint.com/c/HEEm7OeWqZf
dans l'onglet PRODUCTS, les valeurs sont invariables, des valeurs lambda pour comparaison,
les onglets Iviltra, Orlen et SER, sont les valeurs qui je veux comparer avec l'onglet products. je ferai des saisis au fur et a mesure.
Je prends la ligne A2 de l'onglet Iviltra, laquelle j'ai le ZL code utilisé par ma recherche
le code est ZL62814,
dans l'onglet products je retrouve le code ZL62814 dans la colonne C entre C4 et C19 seulement
là je compare toutes les valeurs dans l'onglet iviltra , les lignes, une à une, les valeurs dans les colonnes de G à N
je trouve le Z code saisi je vais chercher cette ligne dans products et je compare l'ensemble
mais ces valeurs sont inscrits dans l'onglet Products et sont des plages entre une valeur min et max
si cette valeur est fausse en dehors de cette plage, soit je mets un mot en colonne O ou je souligne toute la ligne....
le voici le nouveau tableau
https://www.cjoint.com/c/HEEm7OeWqZf
Bonjour,
elle ne fonctionne pas,
Sauf que tu n'as pas tenu compte de ma réponse
si cette valeur est fausse en dehors de cette plage, soit je mets un mot en colonne O ou je souligne toute la ligne....
Voilà ton classeur avec toute la ligne erronée en jaune et rouge comme tu avais commencé :
https://www.cjoint.com/c/HEEoS3iCXgl
elle ne fonctionne pas,
Sauf que tu n'as pas tenu compte de ma réponse
si cette valeur est fausse en dehors de cette plage, soit je mets un mot en colonne O ou je souligne toute la ligne....
Voilà ton classeur avec toute la ligne erronée en jaune et rouge comme tu avais commencé :
https://www.cjoint.com/c/HEEoS3iCXgl
Bonjour GB, oui j'ai vu ton message, mais toutes les lignes ou quasi sont en jaune, et c 'est faux, car la ligne 2 elle est dans les specs, mais elle est jaune,
les colonnes qui je dois vontroler vraiment sont
"drop melt/ congealing / penetration / viscosity / density / color ASTM / le reste je peux m en passer, j essaye de jouer avc ta formule dans le nouveau ficher.... mais ça ne veut pas aller non plus.....
merci quand meme de ton temps, ça m aide bcp....
les colonnes qui je dois vontroler vraiment sont
"drop melt/ congealing / penetration / viscosity / density / color ASTM / le reste je peux m en passer, j essaye de jouer avc ta formule dans le nouveau ficher.... mais ça ne veut pas aller non plus.....
merci quand meme de ton temps, ça m aide bcp....
Bonjour,
c 'est faux, car la ligne 2 elle est dans les specs, mais elle est jaune
Tu est sûr ? vraiment sûr ?
Comment tu peux m'expliquer que "penetration" soit à 53 "dans les specs" alors que Products a une plage 65 / 145 ?
Bizarre ... bizarre ;-)
L'explication de la fonction DECALER est dans ce poste et elle défini la plage de recherche de façon dynamique
c 'est faux, car la ligne 2 elle est dans les specs, mais elle est jaune
Tu est sûr ? vraiment sûr ?
Comment tu peux m'expliquer que "penetration" soit à 53 "dans les specs" alors que Products a une plage 65 / 145 ?
Bizarre ... bizarre ;-)
L'explication de la fonction DECALER est dans ce poste et elle défini la plage de recherche de façon dynamique
Tu n'as pas expliqué 53 "dans les specs" alors que Products a une plage 65 / 145 ?
Si tu as vu mon utilisation du nom 'base' en MFC tu comprend que si tu agrandis ton tableau 'product' la MFC fonctionne aussi avec les nouvelles lignes.
je vais appliquer sur l'autre tableau
S'il est dans le même classeur et contrôle avec ton tableau 'product' il suffit de mettre la même MFC
Si tu as vu mon utilisation du nom 'base' en MFC tu comprend que si tu agrandis ton tableau 'product' la MFC fonctionne aussi avec les nouvelles lignes.
je vais appliquer sur l'autre tableau
S'il est dans le même classeur et contrôle avec ton tableau 'product' il suffit de mettre la même MFC
je veux apprendre, ton MFC est bien, et etant novice, je veux comprendre, jai viré des lignes du 1er tableau, car j'avais pas vu le NA, je fais 10 choses à la fois et ceci j'ai zappé, mais je me suis repris, merci encore... tu me rends un super taf...
DECALER(Products!$D$1;;;NBVAL(Products!$D:$D);21)
les ;;; sont des plages vides?
DECALER(Products!$D$1;;;NBVAL(Products!$D:$D);21)
les ;;; sont des plages vides?
les ;;; sont des plages vides?
Regardes le définition et la syntaxe de la fonction qui est disponible à tout moment
https://support.microsoft.com/fr-fr/office/decaler-decaler-fonction-c8de19ae-dd79-4b9b-a14e-b4d906d11b66?ui=fr-fr&rs=fr-fr&ad=fr
Je suis tenace quand l'on me dit des choses que je ne comprend pas : le 53 était bien "dans les specs" ?
J'aimerais tout de même comprendre mon erreur.
Regardes le définition et la syntaxe de la fonction qui est disponible à tout moment
https://support.microsoft.com/fr-fr/office/decaler-decaler-fonction-c8de19ae-dd79-4b9b-a14e-b4d906d11b66?ui=fr-fr&rs=fr-fr&ad=fr
Je suis tenace quand l'on me dit des choses que je ne comprend pas : le 53 était bien "dans les specs" ?
J'aimerais tout de même comprendre mon erreur.