> Tous les forums > Forum Bureautique
 Excel 2003 - Problème avec une formule complexe
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
miss.sarah.miss
  Posté le 30/01/2011 @ 19:28 
Aller en bas de la page 
Nouvelle astucienne

Bonsoir,

J’utilise des formules assez complexes pour remplir une base de données depuis diverses feuilles.

Je suis parti de cette formule qui fonctionne:

=CNUM(GAUCHE(INDIRECT("'"&A2&"'!$A$"&EQUIV("*Centres de fabrication artificielle de Platine*";INDIRECT("'"&A2&"'!$A:$A");FAUX));CHERCHE(" ";INDIRECT("'"&A2&"'!$A$"&EQUIV("*Centres de fabrication artificielle de Platine*";INDIRECT("'"&A2&"'!$A:$A");FAUX)))-1))

La donnée dans deux feuilles se présente comme ceci:

21 Centres de fabrication artificielle de Platine
28 Centres de fabrication artificielle de Platine

J’obtiens bien 21 et 28 quand j’utilise la formule.

Malheureusement, pour d’autres données elle ne fonctionne pas.

=CNUM(GAUCHE(INDIRECT("'"&A2&"'!$A$"&EQUIV("*Métal*";INDIRECT("'"&A2&"'!$A:$A");FAUX));CHERCHE(" ";INDIRECT("'"&A2&"'!$A$"&EQUIV("*Métal*";INDIRECT("'"&A2&"'!$A:$A");FAUX)))-1))

La donnée dans deux feuilles se présente comme ceci:

53 478 202 Métal
13 912 059 Métal

J’obtiens 53 et 13 comme résultats.

Je me suis dit que c’était peut-être à cause des espaces. Donc, j’ai réalisé un autre essai.

=CNUM(GAUCHE(INDIRECT("'"&A2&"'!$A$"&EQUIV("*Gaz*";INDIRECT("'"&A2&"'!$A:$A");FAUX));CHERCHE(" ";INDIRECT("'"&A2&"'!$A$"&EQUIV("*Gaz*";INDIRECT("'"&A2&"'!$A:$A");FAUX)))-1))

La donnée dans deux feuilles se présente comme ceci:

100 Gaz
86 Gaz

J’obtiens 1 et 1 comme résultats.

Si quelqu’un pourrait m’expliquer pourquoi dans un cas, la formule fonctionne et pourquoi dans deux autres cas, elle ne fonctionne pas, cela serait super sympa.

Je remercie d’avance les personnes qui m’aideront à trouver des réponses à mon problème.

Sarah



Modifié par miss.sarah.miss le 30/01/2011 19:29
Publicité
miss.sarah.miss
 Posté le 30/01/2011 à 22:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne

Bonsoir,

J’ai compris pourquoi la formule ne fonctionnait pas pour le Gaz.

A123: 1 Usines de captation de Gaz

A147: 100 Gaz

Donc, il prend la première ligne où il rencontre Gaz.

Y a-t-il moyen de faire la différence?

J’ai le même problème avec les données suivantes:

A122: 24 Sites de fabrication de Micron

A146: 1 541 256 Micron

Par contre, pour le Métal, je n’ai aucune explication.

Je remercie d’avance les personnes qui m’aideront à trouver des réponses à mon problème.

Sarah



Modifié par miss.sarah.miss le 30/01/2011 22:51
galopin01
 Posté le 31/01/2011 à 21:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour et ,

Voir ici SVP. Dans le cas particulier ne laisser subsisiter que les quelques lignes nécessaires dans chaque feuilles pour tester et analyser la formule.

A+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
probleme avec excel 2003
Problème avec EXCEL 2003, virgules forme de carré
problème de datePicker avec excel VBA 2003
Problème avec calendrier d’Outlook 2003
Comment recuperer des fichiers Excel 2007 avec Excel 2003
problème de formule Excel
Problème ouverture de fichier protégé dans Excel 2003
Problème avec un fichier excel
Office Etudiant 2013 Excel, problème avec mes cellules
Probleme d'enregistrement avec excel 2007
Plus de sujets relatifs à Excel 2003 - Problème avec une formule complexe
 > Tous les forums > Forum Bureautique