Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

If And Etc

10 réponses
Avatar
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

10 réponses

Avatar
Christian
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





Avatar
Christian
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





Avatar
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" wrote:
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


Avatar
jacques77
Bonjour,

Quelle est cette fonction MATCH ?
Jamais vue, mais peut-être mal cherché ;)
Merci d'éclairer ma lanterne
"JB" a écrit dans le message de news:

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" wrote:
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


Avatar
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)))

Avatar
jacques77
Bonjour,

Je remets mes lunettes, quitte mon écran 10 minutes et vais boire un petit café
pour achever ma phase de réveil . . .
"Modeste" a écrit dans le message de news:

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)))





Avatar
Rex
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" a écrit dans le message de news:
#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







Avatar
Rex
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" a écrit dans le message de news:

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" wrote:
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


Avatar
Rex
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" a écrit dans le message de news:
45f26500$0$27375$
Bonjour,

Quelle est cette fonction MATCH ?
Jamais vue, mais peut-être mal cherché ;)
Merci d'éclairer ma lanterne
"JB" a écrit dans le message de news:

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" wrote:
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






Avatar
Rex
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" a écrit dans le message de news:

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" wrote:
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