Savoir si un chiffre est contenu dans un tableau de 3 colonnes
Résolu
Naririne
Messages postés
106
Date d'inscription
Statut
Membre
Dernière intervention
-
Naririne Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
Naririne Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir s'il y a un moyen de savoir si dans un tableau de 3 colonnes (supposons A, B et C) contenant des chiffres éparpiés un peu partout sur une dizaine de lignes, un chiffre choisi au hazard est contenu dans ce tableau (formule dans une cellule à part).
Autre question : une quatrième colonne traduit des références des chiffres à gauche :
A B C D
3 9 18 Rouge
4 14 21 Bleu
12 2 6 Orange
5 10 7 Noir
.. .. .. ..
Dans une autre colonne, je liste tous les chiffre en ordre et je voudrais qu'à côté de chaque chiffre, je puisse trouver grâce à une formule, la référence appropriée. Je cherche plus la réponse à cette deuxième question, car pour la première je crois savoir comment faire.
J'espére avoir été clair, sinon, je mettrai une pièce jointe si besoin.
Merci d'avance pour vos réponses !
Je voudrais savoir s'il y a un moyen de savoir si dans un tableau de 3 colonnes (supposons A, B et C) contenant des chiffres éparpiés un peu partout sur une dizaine de lignes, un chiffre choisi au hazard est contenu dans ce tableau (formule dans une cellule à part).
Autre question : une quatrième colonne traduit des références des chiffres à gauche :
A B C D
3 9 18 Rouge
4 14 21 Bleu
12 2 6 Orange
5 10 7 Noir
.. .. .. ..
Dans une autre colonne, je liste tous les chiffre en ordre et je voudrais qu'à côté de chaque chiffre, je puisse trouver grâce à une formule, la référence appropriée. Je cherche plus la réponse à cette deuxième question, car pour la première je crois savoir comment faire.
J'espére avoir été clair, sinon, je mettrai une pièce jointe si besoin.
Merci d'avance pour vos réponses !
A voir également:
- Savoir si un chiffre est contenu dans un tableau de 3 colonnes
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
- Imprimer un tableau excel - Guide
3 réponses
Bonjour
1° question:
=NB.SI(champ des trois colonnes; cellule chiffre); vous dira si il y a une ou plusieurs fois le chiffre cherché
Vous pouvez utiliser cette formule dans une mise en forme conditionnelle sur les trois colonnes avec MFC par formule , vous verrez apparaître le format dans la cellule contenant la valeur cherchée
2° question:
si j'ai bien compris, et si votre liste de chiffre classé est placé en E à partir de E, c'est un peu plus compliqué
=INDEX(D:D;EQUIV(E1;SI(NB.SI(A:A;E1);A:A);SI(NB.SI(B:B;E1);B:B;C:C));0))
crdlmnt
Errare humanum est, perseverare diabolicum
1° question:
=NB.SI(champ des trois colonnes; cellule chiffre); vous dira si il y a une ou plusieurs fois le chiffre cherché
Vous pouvez utiliser cette formule dans une mise en forme conditionnelle sur les trois colonnes avec MFC par formule , vous verrez apparaître le format dans la cellule contenant la valeur cherchée
2° question:
si j'ai bien compris, et si votre liste de chiffre classé est placé en E à partir de E, c'est un peu plus compliqué
=INDEX(D:D;EQUIV(E1;SI(NB.SI(A:A;E1);A:A);SI(NB.SI(B:B;E1);B:B;C:C));0))
crdlmnt
Errare humanum est, perseverare diabolicum
Merci beaucoup pour et ta réponse et ta rapidité !
Par contre j'ai quelques réserves à émettre sur ta fonction du point 2.
Elle ne fonctionne pas...
......"SI(NB.SI(B:B;E1;B:B;C:C));0))"
Tu n'aurais pas oublié de fermer la parenthèse après E1 ?
Si c'est le cas, le résultat affiché est #N/A.
Merci encore !
Par contre j'ai quelques réserves à émettre sur ta fonction du point 2.
Elle ne fonctionne pas...
......"SI(NB.SI(B:B;E1;B:B;C:C));0))"
Tu n'aurais pas oublié de fermer la parenthèse après E1 ?
Si c'est le cas, le résultat affiché est #N/A.
Merci encore !
Bonsoir Vaucluse,
Ca marche. En fait, c'était juste une parenthèse qui n'était pas à sa place :
Celle après la dernière colonne "A:A" devra être avant la dernière colonne "B:B" pour fermer le "NB.SI(B:B;E1 "
=INDEX(D:D;EQUIV(E1;SI(NB.SI(A:A;E1);A:A;SI(NB.SI(B:B;E1);B:B;C:C));0))
Merci encore, ça m'aide énormément !!
Peace !
Ca marche. En fait, c'était juste une parenthèse qui n'était pas à sa place :
Celle après la dernière colonne "A:A" devra être avant la dernière colonne "B:B" pour fermer le "NB.SI(B:B;E1 "
=INDEX(D:D;EQUIV(E1;SI(NB.SI(A:A;E1);A:A;SI(NB.SI(B:B;E1);B:B;C:C));0))
Merci encore, ça m'aide énormément !!
Peace !