Affecter une valeur a une cellule excel
Résolu
Bonjour,
J'ai un petit souci sous excel. Je vous explique, je suis en train de créer le tableau ci dessous:
Prix NET février-12 Commande Total en €
0,09 € 1000x____ 20
0,11 € 10x____ 5
0,15 € 165x____ 25
0,12 € 30 x _____ 3633
je voudrais créer une formule de calcul pour le total en € en sachant qu'il faut que je multiplie les 1000 par 20 et ça par 0.09€.
Jusque la facile, mais le souci c'est que mes cellule février 2012 sont en champs texte et que je ne peut pas les changer, donc du coup ma formule de calcul de marche pas.
Il faudrait que j'arrive a affecter une valleur a chaque cellule de fev 2012, pour que sa prenne la valeur affecté et non la valeur de la cellule.
C'est possible??
--
l'informatique est née pour nous faire réfléchir....
J'ai un petit souci sous excel. Je vous explique, je suis en train de créer le tableau ci dessous:
Prix NET février-12 Commande Total en €
0,09 € 1000x____ 20
0,11 € 10x____ 5
0,15 € 165x____ 25
0,12 € 30 x _____ 3633
je voudrais créer une formule de calcul pour le total en € en sachant qu'il faut que je multiplie les 1000 par 20 et ça par 0.09€.
Jusque la facile, mais le souci c'est que mes cellule février 2012 sont en champs texte et que je ne peut pas les changer, donc du coup ma formule de calcul de marche pas.
Il faudrait que j'arrive a affecter une valleur a chaque cellule de fev 2012, pour que sa prenne la valeur affecté et non la valeur de la cellule.
C'est possible??
--
l'informatique est née pour nous faire réfléchir....
2 réponses
-
ModérateurBonjour,
Si tu saisis dans une cellule Excel 1000x, il le considère pour ce qu'il est c'est à dire du texte. Ben oui, jusqu'à preuve du contraire x est une lettre...
Pour contourner le problème, suivez cette procédure :
- dans la cellule saisir : 1000
- clic droit sur cette cellule/Format dans la catégorie choisir "personnalisé"
- Dans le type saisir : 0"x"
- OK
Vous pouvez maintenant utiliser votre cellule 1000x pour des calculs.
La preuve, lorsque vous sélectionnez votre cellule, dans la barre de formule s'affiche : 1000
-
ModérateurRe-
Deuxième solution :
En A1 : 0,09
En B1 tu as : 1000x
En C1 : 20
Tu veux multiplier A1*B1*C1. En D1 taper la formule :
=CNUM(GAUCHE(B1;NBCAR(B1)-1))*A1*C1
CNUM() transforme un texte en nombre (s'il est composé de chiffres et "," pas de lettres!)
GAUCHE(B1; 3) extrait les 3 caractères de gauche de la cellule B1
NBCAR(B1) = nombre de caractères de B1
Comme on veux tous les caractères de B1 sauf 1 (celui de droite, le x) on écrit:
GAUCHE(B1;NBCAR(B1)-1)
Ok????? -
-