Fonction qui permet...

Fermé
AurlieCottet - 16 mars 2018 à 06:58
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 16 mars 2018 à 08:34
Bonjour,

Je cherche une solution pour multiplier par 1000 les valeurs d'une colonne. Mais la subtilité c'est que parfois les valeurs de la colonne sont écrite <0.007 ou encore "non décelé".
J'aurais besoin de savoir comment je peux faire pour que le programme multiplie les valeurs par 1000 et les <0.007 aussi et que le "non decelé" soit juste laisser tel quel.

Voyez-vous une solution?

Merci d'avance pour vos réponses.

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
16 mars 2018 à 07:15
Bonjour
=SI(ESTNUM(A1);A1*1000;A1)

Crldmnt
0
Merci beaucoup pour votre réponse.
Ceci fonctionne pour une partie des données mais pour le <0.007 non.
J'aurais besoin qu'il soit aussi multiplié.
Avez vous une idee?

Un grand merci pour votre aide
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
Modifié le 16 mars 2018 à 08:36
Alors essayez ça, (pour valeur en A3)
  • le code SIERREUR ne fonctionne qu'à partir d'Excel 2007
  • le calcul sur < > ne fonctionne que si il n'y a qu'un caractère numérique devant le nombre


=SIERREUR(SI(ESTNUM(A3);A3*1000;DROITE(A3;NBCAR(A3)-1)*1000);A3)

si ça ne convient pas, revenez en mettant à disposition un modèle avec une liste de tous vos cas, ici:
http://mon-partage.fr
et coller ci le lien créé sur le site
à vous lire
crdlmnt
0