
|
|
Auteur
|
Message
|
1
|
Avant fevrier : rtsfm petition
|
|
|
|
|
Bonjour,
Pour répondre à ta question, la formule à utiliser est la suivante :
=PUISSANCE(nombre;puissance)
nombre représente le nombre de base
puissance représente l'exposant auquel le nombre de base est élevé.
ou encore : 5^2 (2 représentant la valeur de l'exposant).
=PUISSANCE(5;2) 5 au carré (25)
=PUISSANCE(98,6;3,2) 98,6 élevé à la puissance de 3,2 (2401077)
=PUISSANCE(4;5/4) 4 élevé à la puissance de 5/4 (5,656854)
Ces informations se trouvent facilement en utilisant l'aide Excel.
Un site sympa pour Excel : http://www.excelabo.net/
-------
Moins je pédale plus fort, plus j'avance moins vite
|
|
Avant fevrier : rtsfm petition
|
|
|
Newpapy a écrit :
Bonjour,
Pour répondre à ta question, la formule à utiliser est la suivante :
=PUISSANCE(nombre;puissance)
nombre représente le nombre de base
puissance représente l'exposant auquel le nombre de base est élevé.
ou encore : 5^2 (2 représentant la valeur de l'exposant).
=PUISSANCE(5;2) 5 au carré (25)
=PUISSANCE(98,6;3,2) 98,6 élevé à la puissance de 3,2 (2401077)
=PUISSANCE(4;5/4) 4 élevé à la puissance de 5/4 (5,656854)
Merci pour l'info
Mais ce qui m'intéresse ce n'est pas de calculer une puissance.
Ce qui m'interesse est de pouvoir mettre au format "indice" afin de mettre des "notes de bas de page" dans mes tableaux Excel.
Pour cela j'utilisais:
Format de cellule \ Police \ Exposant
Mais cela ne fonctionne pas pour les cellules qui contiennent une formule.
(Les formules sont tres utiles dans un tableau)
Pour mettre au format "Indice" ou "Exposant" dans une formule je ne vois pas d'autre solution qu'une fonction (?)
Merci pour le lien!
Tu en connais d'autres?
|
|
|
|
|
Visiblement, je n'avais pas bien compris la question dont, malheureusement, je je ne connais pas la réponse.
Désolé!
Pour d'autres liens, ceux ci-dessous sont assez intéressants :
http://www.cathyastuce.com/
http://www.pcastuces.com/
-------
Moins je pédale plus fort, plus j'avance moins vite
|
|
|
|
|
Salut!!!
Je cherchais exactement la même chose que toi, et déception après déception, c'est comme si tout le monde ne comprend pas ce qu'on demande.. .on nous renvoie toujours au menu format-police-exposant...
en fin de compte, j'ai fouillé et fouillé et trouvé!!!
voici une petite macro que j'ai fait rapidement pour modifier le contenu d'une formule ayant des caractères que je veux voir en exposant...
bien sûr on peut faire plus simple, mais de cette façon, je crois avoir démontrer que l'on peut modifier plusieurs exposants dans la même cellule de texte, s'agit de placer dans la matrice les caractères recherchés... on pourrait bien passer le tout en paramètre...
il reste probablement des erreurs, mais pour le moment, ça fonctionne très bien, il faut surtout éviter de placer une trop grande plage de cellule sinon c'est trop long, donc vaut mieux savoir sur quelle plage travailler...
j'ai commenté rapidement pour que ce soit plus compréhensible...
dans la matrice REF, la position 20 est pour indiquer la position du dernier élément dans la matrice...
bonne chance!
Steve
---------------
Sub exposant()
EnExposant ("G9")
EnExposant ("A1:A25")
EnExposant ("E2:e10")
EnExposant ("i1:m1")
End Sub
Sub EnExposant(CellSelection As String)
Worksheets("NomDeLaFeuille").Activate
'pour toutes les cellules dans la liste, copier le contenu
'de la cellule pour remplacer la formule et modifier le format
'donc pour le produit final sans formule!
'CellSelection = "A1:B8"
'CellSelection = "A:A" à éviter totalement sinon prendra des heures!
'CellSelection = "G9" 'la sélection de cellules visées
'PARAMETRES: ("1er",2,2)
'EnExposant ("1er") 'chaine recherchée pour mettre en exposant
'PositionExposant = 2 'Position de début de la mise en exposant dans la chaine EnExposant
'LongueurExposant = 2 'nombre de caractères à mettre en exposant
ReDim ref(20, 2)
ref(0, 0) = "1er"
ref(0, 1) = 2
ref(0, 2) = 2
ref(1, 0) = "2e"
ref(1, 1) = 2
ref(1, 2) = 1
ref(2, 0) = "3e"
ref(2, 1) = 2
ref(2, 2) = 1
ref(3, 0) = "4e"
ref(3, 1) = 2
ref(3, 2) = 1
ref(4, 0) = "5e"
ref(4, 1) = 2
ref(4, 2) = 1
ref(5, 0) = "6e"
ref(5, 1) = 2
ref(5, 2) = 1
ref(6, 0) = "7e"
ref(6, 1) = 2
ref(6, 2) = 1
ref(7, 0) = "8e"
ref(7, 1) = 2
ref(7, 2) = 1
ref(8, 0) = "9e"
ref(8, 1) = 2
ref(8, 2) = 1
ref(9, 0) = "10e"
ref(9, 1) = 3
ref(9, 2) = 1
ref(10, 0) = "11e"
ref(10, 1) = 3
ref(10, 2) = 1
ref(20, 0) = 10
x = 0
For x = 0 To ref(20, 0)
For Each cellule In Range(CellSelection).Cells
fin = False
EnExp = ref(x, 0)
PositionExposant = ref(x, 1)
LongueurExposant = ref(x, 2)
premier = 0
cellule.Copy
cellule.PasteSpecial (xlPasteValues)
celluletexte = cellule.Value
While Not fin
premier = InStr(premier + 1, celluletexte, EnExp)
dernier = InStrRev(celluletexte, EnExp)
If premier > 0 Then
cellule.Characters(premier + PositionExposant - 1, LongueurExposant).Font.Superscript = True
End If
If premier = dernier Then
fin = True
End If
Wend
Next
Next
End Sub
---------------
rdep01 a écrit :
Bonjour à tous
Dans Excel, certaines fonctions permettent de modifier un format à l'intérieur d'une formule
Exemple : la fonction TEXTE() :
La fonction TEXTE() n'est pas la seule qui permet de modifier un format à l'intérieur d'une formule.
Il y a aussi MINUSCULE(), MAJUSCULE(), et certainement d'autres
Ma question est :
Existe-t-il une fonction qui permet de mettre un format 'Exposant' à l'intérieur d'une formule?
Exemple de format 'exposant': le carré : ²
Il faut savoir que le menu " Format de cellule \ Police \ Exposant", cela fonctionne pour une cellule en entier, ou pour une fraction du contenu d'une cellule, mais cela ne fonctionne pas lorsque le contenu d'une cellule commence par "=".
Autrement dit : Cela ne fonctionne pas pour modifier le format à l'intérieur d'une formule.
Voila, la question est compliquée mais la reponse est surement tres simple si elle existe.
Si quelqu'un a de bons renseignements, ils seront bien appréciés
|
|
|
|
|
Salut
sans être sûr d'avoir compris le problème
tu sélectionnes dans ton texte le caractère à mettre en exposant, pas toute la cellule, juste le caractère
Menu Format>>Cellule => tu coches exposant, tu valides
A+
|
|
|
|
|
|
excel 2007: les poignée de ropie vers droite, gauche, haut ,ou bas n'apparaisse pas. Est-il possible de les activer?
|
|
|
|
|
berjlev a écrit :
excel 2007: les poignée de ropie vers droite, gauche, haut ,ou bas n'apparaisse pas. Est-il possible de les activer?
Bonjour
remontez pas de vieux sujets
veuillez créez le vôtre
|
|
1
|
|

|

|