OVH Cloud OVH Cloud

[Excel 2007] Afficher un opérateur dans une formule.

14 réponses
Avatar
Lucky
Bonjour,

Comment afficher un opérateur dans une formule sans que cela soit calculé
automatiquement ?
L'utilisation de l'apostrophe ne semblant pas convenir.

Exemple : =somme(x)/5 affiche le résultat de l'opération.
Tandis que =somme(x)'/5 affiche une erreur.

Merci.

4 réponses

1 2
Avatar
Tatanka
Je connaissais « evaluer » mais je fus un peu étonné de
pouvoir imbriquer des fonctions de cette manière.
Mais faut dire que j'ai l'étonnement un peu facile ;-)

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

| C'est plus souple que je ne croyais, cette affaire-là ;-)

Tu parles de ta présentation ou de la fonction "Evaluer" d'Excel4
Tu viens peut être de découvrir quelque chose mais je ne suis pas
sûr que le demandeur te suive ! Ça ne doit pas être grave !!!



Avatar
Lucky
Merci Camille mais je vais utiliserla solution de Tatanka avec une petitr
modification.

Et merci encore d'avoir chercher une solution à mon problème.


"Ellimac" a écrit :

Re,

Format/Cellule/Nombre Fraction ?

Camille

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

> Bonjour,
>
> Cela ne fonctionne pas.
> Car au moins une fonction doit être exécutée.
>
> Avec mon exemple : '=somme(1)/5 affiche "=somme(1)/5".
>
> "Ellimac" a écrit :
>
>> Bonjour,
>>
>> L'apostrophe doit se mettre au début
>>
>> Camille
>>
>> "Lucky" a écrit dans le message de
>> news:
>>
>> > Bonjour,
>> >
>> > Comment afficher un opérateur dans une formule sans que cela soit
>> > calculé
>> > automatiquement ?
>> > L'utilisation de l'apostrophe ne semblant pas convenir.
>> >
>> > Exemple : =somme(x)/5 affiche le résultat de l'opération.
>> > Tandis que =somme(x)'/5 affiche une erreur.
>> >
>> > Merci.
>>
>>
>> .
>>


.



Avatar
Lucky
Oui, merci Daniel.

Je vais utiliser sa solution avec une petite mofification.


"Daniel.C" a écrit :

Alors, vois la solution de Tatanka.
Daniel

> Bonjour,
>
> Je vais essayer d'être un peu plus clair.
>
> Dans mon exemple : =somme(x)/5, avec "x=1" je ne souhaite pas qu'il soit
> affiché le résultat "0,2" ni qu'il soit affiché "=somme(x)/5" (voir le fil
> précédent) mais je souhaiterais avoir un affichage de la forme "x/5" soit
> "1/5".
>
> Je précise, pour les malins qui me proposeraient d'entrer directement le
> texte "1/5" et de spécifier un format de cellule "texte" que je ne connais
> pas à l'avance le résultat de la fonction "somme".
>
> Comme, par exemple, si x était égal à A1:A10 (x¡:A10), soit dans mon
> exemple : =somme(A1:A10)/5.
>
> De plus, le second argument dans ma formule est aussi une fonction.
>
> Donc dans une formule du type "argument1/argument2" où argument1 et
> argument2 sont des fonctions je souhaiterais un affichage du type "x/y".
>
> Voilà et encore merci.
>
>
> "Daniel.C" a écrit :
>
>> Bonjour.
>> Quel est le but de cette manip ?
>> Cordialement.
>> Daniel
>>
>>> Bonjour,
>>>
>>> Comment afficher un opérateur dans une formule sans que cela soit calculé
>>> automatiquement ?
>>> L'utilisation de l'apostrophe ne semblant pas convenir.
>>>
>>> Exemple : =somme(x)/5 affiche le résultat de l'opération.
>>> Tandis que =somme(x)'/5 affiche une erreur.
>>>
>>> Merci.
>>
>>
>> .
>>


.



Avatar
Lucky
Merci Serge de ton aide.

Ainsi que pour le rappel de l'utlisation des "Noms définis".

Je vais utiliser ta solution, soit l'utilisation de l'esperluette (&) mais
avec une petite modification soit : Argument1&"/"&Argument2.

C'est à dire, par exemple : "=SOMME(Nomdelafeuille!B5:B12)&"/"&5+B6".

Merci encore à tous.

Il me semble avoir sû cela mais n'étant pas un utilisateur fréquent d'Excel
je l'avais oublié.

Et mes recherches n'avaient rien données.


"Tatanka" a écrit :

Ave Lucky,

Et s'il te prend l'envie d'évaluer « complètement »

ce genre de formule dans la cellule juste à droite

de ladite formule; voici un exemple :

Supposons la formule =SOMME(A1:A5)&"/(5^2+10)"

entrée en C3.

Sélectionne D3 et Insérer / Nom / Définir :

Nom : valeur (ou autre chose)

Fait référence à : =si(esterreur(evaluer(c3));c3;evaluer(c3))

Tu n'as plus qu'à entrer =valeur en D3.



Par la suite, si tu as d'autres formules de ce genre dans

d'autres cellules, entre =valeur dans la cellule juste à droite.





Serge





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

> Bonjour,
>
> Est-ce que cette formule te convient ?
> =SOMME(A1:A5)&"/5"
>
> Serge
>
>
> "Lucky" a écrit dans le message de news:
>
>> Bonjour,
>>
>> Comment afficher un opérateur dans une formule sans que cela soit calculé
>> automatiquement ?
>> L'utilisation de l'apostrophe ne semblant pas convenir.
>>
>> Exemple : =somme(x)/5 affiche le résultat de l'opération.
>> Tandis que =somme(x)'/5 affiche une erreur.
>>
>> Merci.
>
>


.



1 2