Bonjour,
Il me semble y avoir sur ce forum des gens qui connaissent de très belles astuces pour solutionner nos petits tracas sous Excel, mais je n'ai pas je pense trouvé la réponse à ma question dans le forum (mes excuses si elle m'a échappé et merci à celui ou celle qui me pointerai une éventuelle réponse déjà apportée à une question similaire).
Je précise (au cas où cela soit utile), que je suis sous Excel 2004 pour Mac, sous Leopard.
Je suis travailleur indépendant, seule et je bute sur un os.
Je travaille actuellement pour une mission sur un tableau Excel complexe. Je vais être amenée à traiter un grand nombre de dossiers et je cherche à en automatiser l'analyse via Excel.
Je bute sur le problème suivant: j'ai 30 codes (du type ES31, ES32 ...), associés à des valeurs du type nom de régions (ex. Midi-Pyrénées, Languedoc-Roussillon etc...). Chaque code correspond à une région européenne.
Je vous ai uploadé un extrait de mon fichier de travail actuel.
J'ai donc (en colonne A) d'une part ma liste de 30 codes (ES31, ES32 etc.), chacun dans une cellule à part d'une colonne. Dans une colonne à côté (colonne B), face à face à mes 30 codes, j'ai la liste des régions correspondantes.
Dans une autre colonne du même tableau (colonne C), je vais être amenée à importer des données, qui comprendront pour une série de dossiers le code région (ex. ES31) : je cherche à créer une super formule conditionnelle qui me permette de "déduire" automatiquement dans une 4ème colonne (colonne D) le nom complet de la région correspondant au code région saisi en colonne C.
En clair:
J'ai une nomenclature qui comprend un code associant à chaque fois une région pour 30 régions. Je vais importer des données (des codes région) -> je veux traduire ces codes en noms complets de régions dans une dernière colonne (D).
Pour une autre partie de mon fichier Excel j'ai utilisé le 'SI' : ex. =SI($K46=L$45;1;0), mais là c'est plus complexe.
Quelqu'un saurait-il me dire si il est possible (et comment le faire ?) de construire une formule qui répondrait à ça :
Si C3 est égal à ES11 alors D3 est égal à Galicia; ET Si C3 est égal à ES12 alors D3 est égal à Principado de Asturias etc ... pour 30 codes et noms de régions associés ???
Je sais que c'est un peu galère mais si quelqu'un a une idée de formule je suis preneuse.
Je précise que bien qu'ayant l'habitude d'Excel pour des choses complexes, je ne connais pas encore bien l'univers des Macros et de VBA : je ne sais pas encore faire ça.
Merci par avance à ceux qui pourront amener de l'eau à mon moulin.
Gwen
Il me semble y avoir sur ce forum des gens qui connaissent de très belles astuces pour solutionner nos petits tracas sous Excel, mais je n'ai pas je pense trouvé la réponse à ma question dans le forum (mes excuses si elle m'a échappé et merci à celui ou celle qui me pointerai une éventuelle réponse déjà apportée à une question similaire).
Je précise (au cas où cela soit utile), que je suis sous Excel 2004 pour Mac, sous Leopard.
Je suis travailleur indépendant, seule et je bute sur un os.
Je travaille actuellement pour une mission sur un tableau Excel complexe. Je vais être amenée à traiter un grand nombre de dossiers et je cherche à en automatiser l'analyse via Excel.
Je bute sur le problème suivant: j'ai 30 codes (du type ES31, ES32 ...), associés à des valeurs du type nom de régions (ex. Midi-Pyrénées, Languedoc-Roussillon etc...). Chaque code correspond à une région européenne.
Je vous ai uploadé un extrait de mon fichier de travail actuel.
J'ai donc (en colonne A) d'une part ma liste de 30 codes (ES31, ES32 etc.), chacun dans une cellule à part d'une colonne. Dans une colonne à côté (colonne B), face à face à mes 30 codes, j'ai la liste des régions correspondantes.
Dans une autre colonne du même tableau (colonne C), je vais être amenée à importer des données, qui comprendront pour une série de dossiers le code région (ex. ES31) : je cherche à créer une super formule conditionnelle qui me permette de "déduire" automatiquement dans une 4ème colonne (colonne D) le nom complet de la région correspondant au code région saisi en colonne C.
En clair:
J'ai une nomenclature qui comprend un code associant à chaque fois une région pour 30 régions. Je vais importer des données (des codes région) -> je veux traduire ces codes en noms complets de régions dans une dernière colonne (D).
Pour une autre partie de mon fichier Excel j'ai utilisé le 'SI' : ex. =SI($K46=L$45;1;0), mais là c'est plus complexe.
Quelqu'un saurait-il me dire si il est possible (et comment le faire ?) de construire une formule qui répondrait à ça :
Si C3 est égal à ES11 alors D3 est égal à Galicia; ET Si C3 est égal à ES12 alors D3 est égal à Principado de Asturias etc ... pour 30 codes et noms de régions associés ???
Je sais que c'est un peu galère mais si quelqu'un a une idée de formule je suis preneuse.
Je précise que bien qu'ayant l'habitude d'Excel pour des choses complexes, je ne connais pas encore bien l'univers des Macros et de VBA : je ne sais pas encore faire ça.
Merci par avance à ceux qui pourront amener de l'eau à mon moulin.
Gwen