Verification automatique de données
Résolu/Fermé
A voir également:
- Verification automatique de données
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Vérification lien - Guide
- Gmail libellé automatique - Guide
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 750
15 sept. 2009 à 12:28
15 sept. 2009 à 12:28
Bonjour,
Merci de ne pas poster la même question sur plusieurs forum.
Je réponds ici.
Tu peux avoir une formule en C1 qui renvoie directement la valeur cherchée dans le tableau de la Feuil2 :
Dans l'exemple le tableau de recherche est : Feuil2!A1:K34 (tu peux augmenter la taille de ce tableau à ta convenance) les valeurs à chercher sont : A1 nombre de palettes et B1 : pays
=SI(ESTERREUR(INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)));"";INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)))
Sinon, si tu veux vraiment que cela change de couleur, tu mets cette formule en D1 (par exemple) :
=INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)))
tu te replaces en C1 et : Format/mise en forme conditionnelle : "la valeur de la cellule" "est différente de" "=$D$1"
cliques sur format et change le format de ta cellule (police, motifs etc...)
Edit : la longue formule que l'on ne voit pas bien est :
=SI(ESTERREUR(INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)));
"";INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)))
Merci de ne pas poster la même question sur plusieurs forum.
Je réponds ici.
Tu peux avoir une formule en C1 qui renvoie directement la valeur cherchée dans le tableau de la Feuil2 :
Dans l'exemple le tableau de recherche est : Feuil2!A1:K34 (tu peux augmenter la taille de ce tableau à ta convenance) les valeurs à chercher sont : A1 nombre de palettes et B1 : pays
=SI(ESTERREUR(INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)));"";INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)))
Sinon, si tu veux vraiment que cela change de couleur, tu mets cette formule en D1 (par exemple) :
=INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)))
tu te replaces en C1 et : Format/mise en forme conditionnelle : "la valeur de la cellule" "est différente de" "=$D$1"
cliques sur format et change le format de ta cellule (police, motifs etc...)
Edit : la longue formule que l'on ne voit pas bien est :
=SI(ESTERREUR(INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)));
"";INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)))
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 750
15 sept. 2009 à 16:51
15 sept. 2009 à 16:51
Voici la formule.
=INDEX('onglet 2'!$A$1:$C$34;(EQUIV(A2;'onglet 2'!$A$1:$A$34;0));(EQUIV(B2;'onglet 2'!$A$1:$C$1;0)))
Le message d'erreur venait certainement de l'absence de $ dans $A$1 par exemple... Ce signe $ sert à conserver la cellule concernée lorsque l'on "étire" la formule vers le bas.
Votre tableau (avec la mise en forme conditionnelle) : ici
=INDEX('onglet 2'!$A$1:$C$34;(EQUIV(A2;'onglet 2'!$A$1:$A$34;0));(EQUIV(B2;'onglet 2'!$A$1:$C$1;0)))
Le message d'erreur venait certainement de l'absence de $ dans $A$1 par exemple... Ce signe $ sert à conserver la cellule concernée lorsque l'on "étire" la formule vers le bas.
Votre tableau (avec la mise en forme conditionnelle) : ici
15 sept. 2009 à 14:22
merci pour votre aide,
Lorsque je rentre vos formules il y a un message d'erreur qui s'affiche .
Y a t il un moyen pour mettre le fichier excel en piéce jointe ??
Sinon voici la representation exact de mon probléme !
Onglet 1
1,2,3.... lignes (A),(B)........ colonnes
1....Nbre de palette (A)..........Pays (B)...............Cout (C)..........Verification (D)
2............33........................Portugal................3410
3.............1.........................Belgique.................250
4............33........................Belgique...............3450
5.............2........................Portugal..................180
voici la representation concrete de mon fichier excel,
je veux verifier si le
Onglet 2
1........Nbre de palette (A)..........Portugal (B)..........Belgique (C)
2..............1..................................170 ..........................150
3..............2..................................180 ..........................200
... ... ... ...
34...........33................................3410........................ 3450
Je souhaite pouvoir verifier si le cout onglet 1 correspond bien au cout onglet 2 (en prennant en compte le pays et le nombre de palette).
15 sept. 2009 à 16:17
Vous joignez votre fichier en copiant / collant le lien donné sur ce site.
Je vous conseille d'utiliser la méthode suivante :
Insérer la formule suivante en D1 (vérification) :
=INDEX(Feuil2!A1:K34;(EQUIV(A1;Feuil2!A1:A34;0));EQUIV(B1;Feuil2!A1:K1;0)))
se replacer en C1 et :
Format/mise en forme conditionnelle : "la valeur de la cellule" "est différente de" "=$D$1"
cliquer sur format et change le format de ta cellule (police, motifs etc...)
15 sept. 2009 à 16:37
voici mon fichier joint
merci de m'indiquer la formule que pensez pour resoudre mon probléme.