Bonjour à tous,
Je suis en train de constituer une base de donnée. Voilà comment elle fonctionne. Il y a le nom d'une ville auquel est associé un code précis et ce que l'on appelera un "Périmètre" ("COMETS" ou "Hors COMETS"). Le "Périmètre" est donné en fonction d'un code "4_PS", "5_PS", "NRA HD_PS" pour les "Périmètres" COMETS...
L'idée serait que lorsqu'on rentre le nom de la ville, automatiquement les champs "Code" et "Périmètre" soient remplis.
Pour cela j'utilisais une fonction qui marchait très bien :
=SI(D139="";"";SI(RECHERCHEV(D139;'Coordonnées sites'!$B:$C;2;FAUX)="4_PS";"COMETS";"Hors COMETS"))
Elle fonctionnait jusqu'à ce que je souhaite étendre l'appelation "COMETS" en fonction d'autre codes, à savoir :
5_PS
NRA HD_PS
NRA ZO_PS
NRA MED-PS
A ce moment j'ai essayé d'incrémenter une fonction OU qui permette d'inclure dans le "Périmètre COMETS" les nouveaux codes cités ci-dessus.
Pour ce faire, j'ai utilisé cette fonction (je n'ai pas utilisé tout les codes cités plus haut pour simplifier l'écriture), sans résultat :
=SI(D143="";"";SI(OU(RECHERCHEV(D143;'Coordonnées sites'!$B:$C;2;FAUX)="4_PS";RECHERCHEV(D143;'Coordonnées sites'!$B:$C;2;FAUX)="5_PS";RECHERCHEV(D143;'Coordonnées sites'!$B:$C;2;FAUX)="NRA HD_PS");"COMETS";"Hors COMETS"))
Dans le désarroi le plus total j'ai essayé celle la aussi, mais sans plus de succès :
=SI(D144="";"";SI(RECHERCHEV(D144;'Coordonnées sites'!$B:$C;2;FAUX)="4_PS";"COMETS";"Hors COMETS"))+SI(D144="";"";SI(RECHERCHEV(D144;'Coordonnées sites'!$B:$C;2;FAUX)="NRA HD_PS";"COMETS";"Hors COMETS"))
Mon problème se situe donc sur la colonne C qui ne fait plus le lien...
J'ai joint mon fichier pour plus de clareté.
D'avance merci pour l'aide que vous pourrez m'apporter.
Je suis en train de constituer une base de donnée. Voilà comment elle fonctionne. Il y a le nom d'une ville auquel est associé un code précis et ce que l'on appelera un "Périmètre" ("COMETS" ou "Hors COMETS"). Le "Périmètre" est donné en fonction d'un code "4_PS", "5_PS", "NRA HD_PS" pour les "Périmètres" COMETS...
L'idée serait que lorsqu'on rentre le nom de la ville, automatiquement les champs "Code" et "Périmètre" soient remplis.
Pour cela j'utilisais une fonction qui marchait très bien :
=SI(D139="";"";SI(RECHERCHEV(D139;'Coordonnées sites'!$B:$C;2;FAUX)="4_PS";"COMETS";"Hors COMETS"))
Elle fonctionnait jusqu'à ce que je souhaite étendre l'appelation "COMETS" en fonction d'autre codes, à savoir :
5_PS
NRA HD_PS
NRA ZO_PS
NRA MED-PS
A ce moment j'ai essayé d'incrémenter une fonction OU qui permette d'inclure dans le "Périmètre COMETS" les nouveaux codes cités ci-dessus.
Pour ce faire, j'ai utilisé cette fonction (je n'ai pas utilisé tout les codes cités plus haut pour simplifier l'écriture), sans résultat :
=SI(D143="";"";SI(OU(RECHERCHEV(D143;'Coordonnées sites'!$B:$C;2;FAUX)="4_PS";RECHERCHEV(D143;'Coordonnées sites'!$B:$C;2;FAUX)="5_PS";RECHERCHEV(D143;'Coordonnées sites'!$B:$C;2;FAUX)="NRA HD_PS");"COMETS";"Hors COMETS"))
Dans le désarroi le plus total j'ai essayé celle la aussi, mais sans plus de succès :
=SI(D144="";"";SI(RECHERCHEV(D144;'Coordonnées sites'!$B:$C;2;FAUX)="4_PS";"COMETS";"Hors COMETS"))+SI(D144="";"";SI(RECHERCHEV(D144;'Coordonnées sites'!$B:$C;2;FAUX)="NRA HD_PS";"COMETS";"Hors COMETS"))
Mon problème se situe donc sur la colonne C qui ne fait plus le lien...
J'ai joint mon fichier pour plus de clareté.
D'avance merci pour l'aide que vous pourrez m'apporter.