If And Etc

Le
Rex
Bonsoir ou plutôt bonne nuit

Je bloque sur un truc


en colonne A les ages 5 6 7 ..25 26 27 .. 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19



J'y suis parvenu avec des IF imbiqués les uns dans les autres et en passant
par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive pas

Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Christian
Le #4240151
Bonsoir,

Essaies ça:
=SI(ET(B24="F";A24<12);"Fi";SI(ET(B24="M";A24<12);"G";SI(ET(B24="M";A24>;A24<);"Ag";SI(ET(B24="F";A24>;A24<);"Af";SI(ET(B24="F";A24>19);"F";SI(ET(B24="M";A24>19);"H";""))))))

Uniquement si M & F sont en majuscules, si tu as aussi des minuscules,
la formule sera doublée en longueur.

Bye

Bonsoir ou plutôt bonne nuit

Je bloque sur un truc


en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19



J'y suis parvenu avec des IF imbiqués les uns dans les autres et en passant
par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive pas

Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex





Christian
Le #4240141
Bonsoir,

Essaies ça:
=SI(ET(B24="F";A24<12);"Fi";SI(ET(B24="M";A24<12);"G";SI(ET(B24="M";A24>;A24<);"Ag";SI(ET(B24="F";A24>;A24<);"Af";SI(ET(B24="F";A24>19);"F";SI(ET(B24="M";A24>19);"H";""))))))

Bye

Bonsoir ou plutôt bonne nuit

Je bloque sur un truc


en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19



J'y suis parvenu avec des IF imbiqués les uns dans les autres et en passant
par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive pas

Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex





JB
Le #4240121
Bonjour,

=INDEX({"G"."Ag"."H";"FI"."Af"."F"};EQUIV(B1;{"M";"F"};0);EQUIV(A1;
{0;12;19};1))

=INDEX({"G","Ag","H";"FI","Af","F"},MATCH(B1,{"M";"F"},0),MATCH(A1,
{0;12;19},1))

ou

=INDEX(Tbl;EQUIV(B1;sexe;0);EQUIV(A1;Age;1))

http://cjoint.com/?dkgYBEqldW

JB

On 10 mar, 01:41, "Rex"
Bonsoir ou plutôt bonne nuit

Je bloque sur un truc

en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19

J'y suis parvenu avec des IF imbiqués les uns dans les autres et en pas sant
par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive pas

Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex


jacques77
Le #4234641
Bonjour,

Quelle est cette fonction MATCH ?
Jamais vue, mais peut-être mal cherché ;)
Merci d'éclairer ma lanterne
"JB"
Bonjour,

=INDEX({"G"."Ag"."H";"FI"."Af"."F"};EQUIV(B1;{"M";"F"};0);EQUIV(A1;
{0;12;19};1))

=INDEX({"G","Ag","H";"FI","Af","F"},MATCH(B1,{"M";"F"},0),MATCH(A1,
{0;12;19},1))

ou

=INDEX(Tbl;EQUIV(B1;sexe;0);EQUIV(A1;Age;1))

http://cjoint.com/?dkgYBEqldW

JB

On 10 mar, 01:41, "Rex"
Bonsoir ou plutôt bonne nuit

Je bloque sur un truc

en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19

J'y suis parvenu avec des IF imbiqués les uns dans les autres et en passant
par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive pas

Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex


Modeste
Le #4234631
Bonsour® jacques77 avec ferveur ;o))) vous nous disiez :

Quelle est cette fonction MATCH ?
Jamais vue, mais peut-être mal cherché ;)

=INDEX({"G"."Ag"."H";"FI"."Af"."F"};EQUIV(B1;{"M";"F"};0);EQUIV(A1;
{0;12;19};1))

=INDEX({"G","Ag","H";"FI","Af","F"},MATCH(B1,{"M";"F"},0),MATCH(A1,
{0;12;19},1))


Comme tu ne l'as peut-etre pas remarqué : (changement du type de séparateur)
il s'agit de la traduction Anglaise de EQUIV
;o)))

--
--
@+
;o)))

jacques77
Le #4234621
Bonjour,

Je remets mes lunettes, quitte mon écran 10 minutes et vais boire un petit café
pour achever ma phase de réveil . . .
"Modeste"
Bonsour® jacques77 avec ferveur ;o))) vous nous disiez :

Quelle est cette fonction MATCH ?
Jamais vue, mais peut-être mal cherché ;)

=INDEX({"G"."Ag"."H";"FI"."Af"."F"};EQUIV(B1;{"M";"F"};0);EQUIV(A1;
{0;12;19};1))

=INDEX({"G","Ag","H";"FI","Af","F"},MATCH(B1,{"M";"F"},0),MATCH(A1,
{0;12;19},1))


Comme tu ne l'as peut-etre pas remarqué : (changement du type de séparateur)
il s'agit de la traduction Anglaise de EQUIV
;o)))

--
--
@+
;o)))





Rex
Le #4234571
Bonjour

OUI JE SAIS

Il est tard

Mais comme je me suis couché passée deux heures du mat, le réveil n'est pas
trop rapide

J'avais déjà essayé un truc avec des IF (SI) et je me plantais

Je vais essayer ce lui-ci et je verrai

Je te tiens au courant en début d'après-midi heure belge

A toute à l'heure

ET MERCI

Rex



"Christian" #4yAX$
Bonsoir,

Essaies ça:

=SI(ET(B24="F";A24<12);"Fi";SI(ET(B24="M";A24<12);"G";SI(ET(B24="M";A24>;

A24<);"Ag";SI(ET(B24="F";A24>;A24<);"Af";SI(ET(B24="F";A24>19);"F";
SI(ET(B24="M";A24>19);"H";""))))))

Uniquement si M & F sont en majuscules, si tu as aussi des minuscules,
la formule sera doublée en longueur.

Bye

Bonsoir ou plutôt bonne nuit

Je bloque sur un truc


en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19



J'y suis parvenu avec des IF imbiqués les uns dans les autres et en
passant


par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive
pas



Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex







Rex
Le #4234551
Bonjour mon petit JB

Faudra absolument que je commence plus à regarder du côté des Equiv et Match
par reflex

mais comme j'ai pas encore tout pigé, cela me fait un peu peur

MAIS

Promi je fais essayer ton truc et je te tiens au courant

PS

Tu n'as pas réagis à mon petit défi d'horraire et gestion

Cet après-midi je vais poster un premier jet avec une notice de ce qu'il
faut arriver à faire

Et crois-moi, c'est pas du tout untruc simple
Cela me promet pas mal de boulot INSTRUCTIF

A bientôt

Rex

PS MERCI à toi


"JB"
Bonjour,

=INDEX({"G"."Ag"."H";"FI"."Af"."F"};EQUIV(B1;{"M";"F"};0);EQUIV(A1;
{0;12;19};1))

=INDEX({"G","Ag","H";"FI","Af","F"},MATCH(B1,{"M";"F"},0),MATCH(A1,
{0;12;19},1))

ou

=INDEX(Tbl;EQUIV(B1;sexe;0);EQUIV(A1;Age;1))

http://cjoint.com/?dkgYBEqldW

JB

On 10 mar, 01:41, "Rex"
Bonsoir ou plutôt bonne nuit

Je bloque sur un truc

en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19

J'y suis parvenu avec des IF imbiqués les uns dans les autres et en
passant

par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive
pas


Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex


Rex
Le #4234541
Re-bonjour

Et voilà le travail

Merci à toi

Et je crois que j'ai compris ce que j'ai fait !!!!!!!!!!!

Merci beaucoup et à bientôt

Et si tu as du courage et du temps à perdre

Tu pourras regarder mon défi que je vais poster cet après-midi

Rex


"jacques77" 45f26500$0$27375$
Bonjour,

Quelle est cette fonction MATCH ?
Jamais vue, mais peut-être mal cherché ;)
Merci d'éclairer ma lanterne
"JB"
Bonjour,

=INDEX({"G"."Ag"."H";"FI"."Af"."F"};EQUIV(B1;{"M";"F"};0);EQUIV(A1;
{0;12;19};1))

=INDEX({"G","Ag","H";"FI","Af","F"},MATCH(B1,{"M";"F"},0),MATCH(A1,
{0;12;19},1))

ou

=INDEX(Tbl;EQUIV(B1;sexe;0);EQUIV(A1;Age;1))

http://cjoint.com/?dkgYBEqldW

JB

On 10 mar, 01:41, "Rex"
Bonsoir ou plutôt bonne nuit

Je bloque sur un truc

en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19

J'y suis parvenu avec des IF imbiqués les uns dans les autres et en
passant


par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive
pas



Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex






Rex
Le #4234521
OUPS


Posté les merci au mauvais endroit


Les re-voici et rien que pour toi :-)))))))))

Re-bonjour

Et voilà le travail

Merci à toi

Et je crois que j'ai compris ce que j'ai fait !!!!!!!!!!!

Merci beaucoup et à bientôt

Et si tu as du courage et du temps à perdre

Tu pourras regarder mon défi que je vais poster cet après-midi

Rex


"JB"
Bonjour,

=INDEX({"G"."Ag"."H";"FI"."Af"."F"};EQUIV(B1;{"M";"F"};0);EQUIV(A1;
{0;12;19};1))

=INDEX({"G","Ag","H";"FI","Af","F"},MATCH(B1,{"M";"F"},0),MATCH(A1,
{0;12;19},1))

ou

=INDEX(Tbl;EQUIV(B1;sexe;0);EQUIV(A1;Age;1))

http://cjoint.com/?dkgYBEqldW

JB

On 10 mar, 01:41, "Rex"
Bonsoir ou plutôt bonne nuit

Je bloque sur un truc

en colonne A les ages 5 6 7 .....25 26 27 ..... 65 66
67
en colonne B les sexes M ou F

Je voudrais retrouver en colonne C

un G si j'ai un M en B et qu'en A j'ai moins de 12
un Fi si j'ai un F en B et qu'en A j'ai moins de 12
un Ag si j'ai un M en B et qu'en A j'ai entre 12 et 19
un Af si j'ai un F en B et qu'en A j'ai entre 12 et 19
un H si j'ai un M en B et qu'en A j'ai plus de 19
un F si j'ai un F en B et qu'en A j'ai plus de 19

J'y suis parvenu avec des IF imbiqués les uns dans les autres et en
passant

par des colonnes intermédaires

Mais je sais qu'il y a moyen en se servant de LOOKUP mais je n'y arrive
pas


Alors si quelqu'un a une idée, je suis preneur

A bientôt

Rex


Publicité
Poster une réponse
Anonyme