ConnexionConnexionInscription
B E A D G
451 connectés Sweepyto Guitare

besoin d'aide Excel

#1
25/07/2007 16:21:47
Salut,
Petit problème.
Dans un tableau excel qui me calcule des sommes, j'aimerais pouvoir attribuer une valeur à une lettre.

Mon tableau se compose de 1 ou 0 et chaque ligne additionne pour me donner un résultat. Je voudrais pouvoir mettre la lettre "S" et que le tableau me la compte pour "1"

0+1+S=2
1+1+S=3

bref je suis pas sur d'être clair mais si vous avez des idées...
Merci
0
0
#2
25/07/2007 16:33:56
t'as de ces questions!!!
je réfléchis....
0
0
#3
25/07/2007 16:35:37
un peu moins abstrait? tu peux préciser?
0
0
#4
25/07/2007 16:37:47
ça serait plus simple avec ajout d'une cellule unique dans la formule plutôt qu'une lettre
je suis en train de regarder si c'est possible d'associer une valeur à un caractère alphanumérique mais là
0
0
#5
25/07/2007 16:37:49

Salut !!

A mon sens, tu dois additionner sans prendre la cellule qui contient ton "S".
Par contre, tu peux, dans une cellule contigue, formuler un conditionnel genre "=SI(C12= "s";1;0)". Comme ça, si ta cellule contient la valeur définie, cellule =1, sinon cellule =0.

Il ne te reste plus qu'à additionner avec la cellule qui contient la formule. 

Ne connaissant pas le contexte, je ne sais pas si c'est la solution qu'il te faut , mais au moins ça peut te donner une piste de réflexion.  

0
0
#6
25/07/2007 16:39:12
effectivement avec une fonction aussi  mais directement...
0
0
#7
25/07/2007 16:39:33
 Pas mieux que patoche. 1+1+''S1'' = 3 avec cellule S1 de valeur ''1''.
Je gamberge néanmoins.


0
0
#8
25/07/2007 16:40:28
je vois une solution que j'utilise souvent avec Excel: je crée un "masque".
Je m'explique:
Tu as ton tableau dans dans un onglet nommé "TAB" par exemple, et mettons qu'il commence dans la cellule A1.
tu crées un nouvel onglet nommé "TAB_traitement"
Sur Tab_traitement tu rentres dans la cellule A1 la formule suivante:
=si(Tab!A1="S";1;Tab!A1)

et tu copies cette cellule partout. Tu as alors une image de ton tableau d'origine où les S sont convertis en 1. Après tu sauras bien te débrouiller!

Suis-je clair?
0
0
#9
25/07/2007 16:46:14
si tu veux un exemple -> file ton mail par MP
0
0
#10
25/07/2007 16:51:11

eh ben!!!
vouloir faire des additions avec des lettres... c'est pas bien propre...

0
0
#11
25/07/2007 16:51:48
 Tu mets ta valeur de S dans une cellule que tu nommes "S"
Chaque fois que tu utiliseras la lettre S dans les formules, Excel ira chercher la valeur dans la cellule nommée "S"..

Non, non, ne me remerciez pas... je suis ici pour aider
0
0
#12
25/07/2007 16:52:39
oui mais là, il ne l'utilise pas dans une formule, mais la saisit dans une cellule.... c'est pas la même chose!!
0
0
#13
25/07/2007 16:57:02
 ZEK. C'est lumineux !! Je viens d'essayer, ça marche !

Pour nommer une cellule:
se mettre sur la cellule comportant le 1
cliquer sur ''insertion'', puis, ''nom'' puis ''définir''. Lui affubler la lettre S.
Yeah Man ! Zek rules !!
0
0
#14
25/07/2007 16:57:48
 Si car chaque fois que dans une formule il utilisera la lettre S, elle aura la valeur 1 !

0
0
#15
25/07/2007 17:05:03
 
Il vous en prie
0
0
#16
25/07/2007 17:11:29
oui, mais chaque fois qu'il saisira S dans une cellule (ET NON DANS UNE FORMULE), et bien, ça restera S...
Zek t'es nul en Excel, désolé de te le dire!!!
0
0
#17
25/07/2007 17:13:53
Et si j'ai bien compris, ce qu'il veut c'est ça:

0
0
#18
25/07/2007 17:14:41
 tssss ca marche DB MAN, meme si ca te casse une cote de l'admettre
Il suffit de taper =S si y a pas de formule ...
J''ai parfaitement réglé la problématique Bertrandienne... en deux coup de cuillère à pot, pourquoi faire compliquer quand on peut faire simple huh ?
Zek Excel powaaaa !!
0
0
#19
25/07/2007 17:15:23
il est où d'ailleurs cet animal?
0
0
#20
25/07/2007 17:18:20
Pas d'ac !

Relisez la demande de Bertrand. Il souhaite additionner une zone de 3 cellules dont 1 peut contenir (ou pas) la lettre S.

Si l'on applique la méthode de Zek, il faudra formuler chaque ligne différemment suivant les cas. Je m'explique :

Une ligne où il y a un S à additionner, la formule est "somme(cellule1;cellule2)+s
Une ligne où il n'y a pas de S à additionner, la formule est "somme(cellule 1;cellule2).

Ce qui revient à dire qu'il faudrait adapter la formule suivant les cas.......pas top...

Mais peut-être ais-je mal compris.

Qu'en pense Bertrand ???
0
0
#21
25/07/2007 17:18:53
zekragash
 tssss ca marche DB MAN, meme si ca te casse une cote de l'admettre
Il suffit de taper =S si y a pas de formule ...
J''ai parfaitement réglé la problématique Bertrandienne... en deux coup de cuillère à pot, pourquoi faire compliquer quand on peut faire simple huh ?
Zek Excel powaaaa !!
Je m'incline devant ta magnificence. J'avoue être un gros branleur stupide.

mais j'ai pas de chouchou rose, môa!
0
0
#22
25/07/2007 17:24:04
Oups, désolé  Je n'avais pas vu non plus le coup du "=s"....

Par contre, le Bertrand y verra plus ses petits S dans son tableau
 

Je suis déjà sorti......[]
0
0
#23
25/07/2007 17:25:32
 Moui quoi que... a bien y regarder... je n'ai pas compris la meme chose que DB MAN.. et si c'est bien un tableau avec une valeur par case, et non des formules dans lesquelle se trouve la lettre S, ma méthode ne marche pas car si on tape "=S" on affiche 1 et non S... A méditer alors... mais pas maintenant je me casse pour mon concert ...la route, le matossage, le soundcheck, tout ca...
A + les gens
0
0
#24
25/07/2007 17:33:45
connaissais pas la méthode, je note
0
0
#25
25/07/2007 17:43:56
zekragash
 Moui quoi que... a bien y regarder... je n'ai pas compris la meme chose que DB MAN.. et si c'est bien un tableau avec une valeur par case, et non des formules dans lesquelle se trouve la lettre S, ma méthode ne marche pas car si on tape "=S" on affiche 1 et non S... A méditer alors... mais pas maintenant je me casse pour mon concert ...la route, le matossage, le soundcheck, tout ca...
A + les gens

Nos deux méthodes marchent, il choisira celle qui lui convient et il reconnaitra notre talent immense (sans chouchou rose pour le meilleur des deux...)
0
0
#26
25/07/2007 17:51:09
Et la mienne elle ne marche pas peut-être ???

Mais ne vous inquietez pas, j'ai le triomphe aussi modeste que le vôtre...
0
0
#27
25/07/2007 17:54:05
patoche78
Et la mienne elle ne marche pas peut-être ???

Mais ne vous inquietez pas, j'ai le triomphe aussi modeste que le vôtre...
 non, elle ne marche pas car tu supposes qu'il y a une et une seule valeur S par ligne et toujours à une place connue d'avance.

Patoche78, vous ètes le maillon faible, au revoir!
0
0
#28
25/07/2007 17:56:43
En tous cas Zek, tu vien de répondre à un petit soucis que j'avais pour une "pitite" application Excel ..
(Ouai, j'connaissait pas qu'on pouvait nomer des cellules)
Merci Zek ^^'
0
0
#29
25/07/2007 17:58:34
rhhooolauteeet

Le Bertrand n'a jamais dit qu'il voulait en mettre 200 par ligne des S...

Alors ma formule (qui est la même que la tienne!) elle marche très bien !!!

Du reste, où est-il ?? Parce que on se décarcasse et lui il a disparu !!!

Alors Bertrand ? Qui a gagné la  ???
0
0
#30
25/07/2007 17:59:23
Alexoouuu
En tous cas Zek, tu vien de répondre à un petit soucis que j'avais pour une "pitite" application Excel ..
(Ouai, j'connaissait pas qu'on pouvait nomer des cellules)
Merci Zek ^^'
 fais attention avec cette fonction, ça peut s'avérer un gros piège parfois.
0
0