OVH Cloud OVH Cloud

erreur #VALUE!

6 réponses
Avatar
Daniel Pelletier
Bonjour à tous

J'ai deux fichier ouvert, en "A42" j'ai inscrit un chiffre avec un point
que je voudrait avoir une virgule a la place.

J'ai utiliser la formule =CNUM(SUBSTITUE(A42;".";",")) dans
"A43"

dans un, cela marche bien et dans l'autre #VALUE!

Pourquoi ?

6 réponses

Avatar
michdenis
Bonjour Daniel,


Ton erreur provient de la fonction CNUM( ) , ton séparateur décimal ne doit pas être celui défini dans ton panneau de
configuration ou dans Barre des menus / outils / options / onglet international ... l'option (pour excel 2002-3)

Comment excel peut transformer en nombre le contenu d'une cellule si celle-ci est affligée d'un séparateur décimale
inapproprié à sa configuration.


Salutations!




"Daniel Pelletier" a écrit dans le message de news:u$
Bonjour à tous

J'ai deux fichier ouvert, en "A42" j'ai inscrit un chiffre avec un point
que je voudrait avoir une virgule a la place.

J'ai utiliser la formule =CNUM(SUBSTITUE(A42;".";",")) dans
"A43"

dans un, cela marche bien et dans l'autre #VALUE!

Pourquoi ?
Avatar
Ricky [MVP]
Bonjour *Daniel Pelletier* (et tous les lecteurs)

Outils / Options / International permet de modifier le séparateur décimal indépendamment de windows (selon version de Excel)

--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faq.ms.word.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
Avatar
LeSteph
Bonsoir,
Dans une cellule 1 Copier
Sélectionner les Cellules à convertir
Coller Spécial Multiplication

Amicalement LeSteph




"Daniel Pelletier" a écrit dans le message de
news:u$
Bonjour à tous

J'ai deux fichier ouvert, en "A42" j'ai inscrit un chiffre avec un point
que je voudrait avoir une virgule a la place.

J'ai utiliser la formule =CNUM(SUBSTITUE(A42;".";",")) dans
"A43"

dans un, cela marche bien et dans l'autre #VALUE!

Pourquoi ?




Avatar
Daniel Pelletier
Dans ma version de EXCEL je ne trouve pas l'onglet INTERNATIONALE

Excel 200 (9.0.4402 sr-1) et cela est sur un laptop de compagnie et je n'ai
pas les droit Administrateur.

Comment corriger?


"michdenis" a écrit dans le message de
news:
Bonjour Daniel,


Ton erreur provient de la fonction CNUM( ) , ton séparateur décimal ne
doit pas être celui défini dans ton panneau de

configuration ou dans Barre des menus / outils / options / onglet
international ... l'option (pour excel 2002-3)


Comment excel peut transformer en nombre le contenu d'une cellule si
celle-ci est affligée d'un séparateur décimale

inapproprié à sa configuration.


Salutations!




"Daniel Pelletier" a écrit dans le message de
news:u$

Bonjour à tous

J'ai deux fichier ouvert, en "A42" j'ai inscrit un chiffre avec un point
que je voudrait avoir une virgule a la place.

J'ai utiliser la formule =CNUM(SUBSTITUE(A42;".";",")) dans
"A43"

dans un, cela marche bien et dans l'autre #VALUE!

Pourquoi ?





Avatar
Frédéric Sigonneau
Bonsoir,

Cet onglet est une nouveauté d'Excel 2002.

FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !

Dans ma version de EXCEL je ne trouve pas l'onglet INTERNATIONALE

Excel 200 (9.0.4402 sr-1) et cela est sur un laptop de compagnie et je n'ai
pas les droit Administrateur.

Comment corriger?


"michdenis" a écrit dans le message de
news:

Bonjour Daniel,


Ton erreur provient de la fonction CNUM( ) , ton séparateur décimal ne


doit pas être celui défini dans ton panneau de

configuration ou dans Barre des menus / outils / options / onglet


international ... l'option (pour excel 2002-3)

Comment excel peut transformer en nombre le contenu d'une cellule si


celle-ci est affligée d'un séparateur décimale

inapproprié à sa configuration.


Salutations!




"Daniel Pelletier" a écrit dans le message de


news:u$

Bonjour à tous

J'ai deux fichier ouvert, en "A42" j'ai inscrit un chiffre avec un point
que je voudrait avoir une virgule a la place.

J'ai utiliser la formule =CNUM(SUBSTITUE(A42;".";",")) dans
"A43"

dans un, cela marche bien et dans l'autre #VALUE!

Pourquoi ?










Avatar
michdenis
Bonjour Daniel,

Dans ma réponse, j'avais pris soin de mentionner que cet onglet "international" était présent seulement pour excel 2002
et excel 2003.

Comment parvenir à tes fins :

Il n'y a pas de miracle ! Pour qu'un nombre soit reconnu par excel comme une valeur numérique, cette cellule doit
utiliser le séparateur décimale reconnu par excel. Sans cela, tu pourras afficher le contenu de la cellule mais excel
considérera sa valeur comme étant du texte.


Salutations!



"Daniel Pelletier" a écrit dans le message de news:%
Dans ma version de EXCEL je ne trouve pas l'onglet INTERNATIONALE

Excel 200 (9.0.4402 sr-1) et cela est sur un laptop de compagnie et je n'ai
pas les droit Administrateur.

Comment corriger?


"michdenis" a écrit dans le message de
news:
Bonjour Daniel,


Ton erreur provient de la fonction CNUM( ) , ton séparateur décimal ne
doit pas être celui défini dans ton panneau de

configuration ou dans Barre des menus / outils / options / onglet
international ... l'option (pour excel 2002-3)


Comment excel peut transformer en nombre le contenu d'une cellule si
celle-ci est affligée d'un séparateur décimale

inapproprié à sa configuration.


Salutations!




"Daniel Pelletier" a écrit dans le message de
news:u$

Bonjour à tous

J'ai deux fichier ouvert, en "A42" j'ai inscrit un chiffre avec un point
que je voudrait avoir une virgule a la place.

J'ai utiliser la formule =CNUM(SUBSTITUE(A42;".";",")) dans
"A43"

dans un, cela marche bien et dans l'autre #VALUE!

Pourquoi ?