Formule Excel
Fermé
f_daly007
Messages postés
5
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
11 avril 2009
-
6 avril 2009 à 10:35
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 12 avril 2009 à 03:30
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 12 avril 2009 à 03:30
A voir également:
- Formule Excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
7 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
6 avril 2009 à 11:10
6 avril 2009 à 11:10
Boinjour
... pas tout compris, surtout la 1° ligne qui dit =3(colonA)
Toutefois essayez peut être:
=SI(ET(B1=4;C1=4);3;SI(ET(B1=1;C1=1);5;SI(ET(B1=5;C1=5);2;SI(ET(B1=2;C1=2);1;SI(ET(B1=3;C1=3);4;"")))))
Si vous voulez afficher la valeur en ligne de la colonne A dans chaque condition, remplacez les chiffres seuls par A1
Crdlmnt
... pas tout compris, surtout la 1° ligne qui dit =3(colonA)
Toutefois essayez peut être:
=SI(ET(B1=4;C1=4);3;SI(ET(B1=1;C1=1);5;SI(ET(B1=5;C1=5);2;SI(ET(B1=2;C1=2);1;SI(ET(B1=3;C1=3);4;"")))))
Si vous voulez afficher la valeur en ligne de la colonne A dans chaque condition, remplacez les chiffres seuls par A1
Crdlmnt
f_daly007
Messages postés
5
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
11 avril 2009
6 avril 2009 à 11:33
6 avril 2009 à 11:33
bonjour,
je veu dire que les valeur que je l'ai mis se sont just des exemples parce que dans mon fichier excel 8500 lignes à traiter.
je vous explique:
j'ai 4 colonnes A, B, C et D
je veut que le colonne D reçois le resultat suivante:
si la valeur " x " de colonne C est égale au valeur " X " dans le colonne B , D reçoi le valeur " Y " de colonne A qui est en meme ligne que la valeur de colonne B
A B C D
s e X Y ( la valeur de colone A qui est en meme ligne que la valeur X de colone B)
d r q
Y X w
h u l
je veu dire que les valeur que je l'ai mis se sont just des exemples parce que dans mon fichier excel 8500 lignes à traiter.
je vous explique:
j'ai 4 colonnes A, B, C et D
je veut que le colonne D reçois le resultat suivante:
si la valeur " x " de colonne C est égale au valeur " X " dans le colonne B , D reçoi le valeur " Y " de colonne A qui est en meme ligne que la valeur de colonne B
A B C D
s e X Y ( la valeur de colone A qui est en meme ligne que la valeur X de colone B)
d r q
Y X w
h u l
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
6 avril 2009 à 11:43
6 avril 2009 à 11:43
Re
Si je comprend selon votre exemple, vous voulez que la valeur de A aparraisse en ligne avec B lorsque la valeur de B se trouve n'importe où dans la colonne C ?
Donc cette fpormule devrait marcher:en D1, à tirer vers le bas:
=SI(NB.SI($C$1:$C$1000;B1)>0;A1;"")
(C1 C1000) représentant le champ de votre tableau
Sinon, merci d'être plus clair
Crdlmnt
Si je comprend selon votre exemple, vous voulez que la valeur de A aparraisse en ligne avec B lorsque la valeur de B se trouve n'importe où dans la colonne C ?
Donc cette fpormule devrait marcher:en D1, à tirer vers le bas:
=SI(NB.SI($C$1:$C$1000;B1)>0;A1;"")
(C1 C1000) représentant le champ de votre tableau
Sinon, merci d'être plus clair
Crdlmnt
f_daly007
Messages postés
5
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
11 avril 2009
6 avril 2009 à 13:24
6 avril 2009 à 13:24
merci pour ton aide :)
on é preske mais il nous manque l'ordre des valeurs parceke je veu que si :
on trouve la valeur (x) de C1 égale à (x) de B3 donc je voi ke (y) de A3 afficher dans D1 en meme ligne que C1
donc (x) de C1 et (Y) de D1 en meme ligne et ainsi de suite :)
A B C D
s e X Y ( Y la valeur de colone A qui est en meme ligne que la valeur X de colone B)
d r e s ( s la valeur de colonne A qui est en meme ligne que la valeur e de colone B)
Y X w
h u l
donc l'analyse ce commence de droit à gauche puis droite, de voir ( la valeur de C ) et si je trouve quel égale au( valeur de B) je prend ( la valeu de A ) qui est en meme ligne avec B et je le met au (colonne D ) en meme ligne que (la valeur C traiter)
et ainsi de suite et merci pour ton aide vraiment j'ai besoin de la solution parceke j'ai 8500 ligne à traiter :))))
f_daly007
on é preske mais il nous manque l'ordre des valeurs parceke je veu que si :
on trouve la valeur (x) de C1 égale à (x) de B3 donc je voi ke (y) de A3 afficher dans D1 en meme ligne que C1
donc (x) de C1 et (Y) de D1 en meme ligne et ainsi de suite :)
A B C D
s e X Y ( Y la valeur de colone A qui est en meme ligne que la valeur X de colone B)
d r e s ( s la valeur de colonne A qui est en meme ligne que la valeur e de colone B)
Y X w
h u l
donc l'analyse ce commence de droit à gauche puis droite, de voir ( la valeur de C ) et si je trouve quel égale au( valeur de B) je prend ( la valeu de A ) qui est en meme ligne avec B et je le met au (colonne D ) en meme ligne que (la valeur C traiter)
et ainsi de suite et merci pour ton aide vraiment j'ai besoin de la solution parceke j'ai 8500 ligne à traiter :))))
f_daly007
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
6 avril 2009 à 15:44
6 avril 2009 à 15:44
Re
Pas toujours très clair tout ça, mais on va essayer ça pour un champ de ligne 1 à ligne 1000, quelque chose comme ça:
=SI(C1="";"";SI(NB.SI($C$1:$C$1000;B1)>0;INDEX($A$1:$C$1000;EQUIV(B1;$B$1:$B$1000;0);1);""))
Nota:ceci ne marche pour toutes les valeurs identiques de la colonne C, mais ne renverra que la première valeur trouvée en A en ligne avec la valeur de B s''il y a plusieurs fois la m^me info en B.
Crdlmnt
PS: au cas où ça ne correspondent pas tout à fait, modifier les références de champ dans les items.(Index;(equiv recherche la valeur de la première colonne en ligne avec la valeur de B trouvée dans la colonne B)
Pas toujours très clair tout ça, mais on va essayer ça pour un champ de ligne 1 à ligne 1000, quelque chose comme ça:
=SI(C1="";"";SI(NB.SI($C$1:$C$1000;B1)>0;INDEX($A$1:$C$1000;EQUIV(B1;$B$1:$B$1000;0);1);""))
Nota:ceci ne marche pour toutes les valeurs identiques de la colonne C, mais ne renverra que la première valeur trouvée en A en ligne avec la valeur de B s''il y a plusieurs fois la m^me info en B.
Crdlmnt
PS: au cas où ça ne correspondent pas tout à fait, modifier les références de champ dans les items.(Index;(equiv recherche la valeur de la première colonne en ligne avec la valeur de B trouvée dans la colonne B)
f_daly007
Messages postés
5
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
11 avril 2009
10 avril 2009 à 23:48
10 avril 2009 à 23:48
bonjours,
je veut une formule qui me donne les valeurs doublants de colonne A dans autre colonne B
A B
1 1
2 3
1
3
4
3
merci de vous aides
daly
je veut une formule qui me donne les valeurs doublants de colonne A dans autre colonne B
A B
1 1
2 3
1
3
4
3
merci de vous aides
daly
wilfried_42
Messages postés
907
Date d'inscription
mardi 19 août 2008
Statut
Contributeur
Dernière intervention
8 décembre 2009
244
11 avril 2009 à 08:09
11 avril 2009 à 08:09
bonjour à tous
essaye ca :
=index(A$2:A$6;equiv(C2;B$2:B$6;1))
essaye ca :
=index(A$2:A$6;equiv(C2;B$2:B$6;1))
f_daly007
Messages postés
5
Date d'inscription
samedi 4 avril 2009
Statut
Membre
Dernière intervention
11 avril 2009
11 avril 2009 à 11:34
11 avril 2009 à 11:34
merci wilfried , mais je veut je veux connaitre l'utilitaire du colonne C et pourquoi vous avez commancer la formule par A2 et pas par A1
j'ai mis just un exemple de 6 ligne, en réaliter j'ai 8524 lignes pour distinguer les doublants pour la suite je l'ai mis dans une table de base de donnée acces.
pour eviter les doublants et les corriger je les mis dans une colonnes Excel.
merci pour ton aide :)
j'ai mis just un exemple de 6 ligne, en réaliter j'ai 8524 lignes pour distinguer les doublants pour la suite je l'ai mis dans une table de base de donnée acces.
pour eviter les doublants et les corriger je les mis dans une colonnes Excel.
merci pour ton aide :)
Raymond PENTIER
Messages postés
58760
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
17 253
12 avril 2009 à 03:30
12 avril 2009 à 03:30
Bonne chance et bon courage !