Récupère la valeur saisie après le signe * de la multiplication

Fermé
adkp - Modifié le 22 oct. 2020 à 13:45
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 27 oct. 2020 à 22:01
Bonjour,

dans ma colonne j'ai saisie dans deux cellule les chaines suivantes :
B60=1233*562 je souhaite afficher automatiquement dans C60 la valeur 562
B61=2977*18 je souhaite afficher automatiquement dans C61 la valeur 18
quelle formule faut-il écrire dans les cellules de la colonne C ?
Merci

7 réponses

Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié le 22 oct. 2020 à 14:33
Bonjour,

C'est possible avec une très ancienne syntaxe LIRE.CELLULE() dans un champ
pour cela active la cellule qui devra contenir la formule finale ouvrir le Gestionnaire des noms/Nouveau nommer le champ exemple test et coller cette formule
=LIRE.CELLULE(6;Feuil1!B60)

ensuite dans la cellule de ton choix que tu as initialement sélectionné cette formule
=STXT(test;TROUVE("*";test)+1;10)*1


regarde ma publication à partir de ce lien
https://www.commentcamarche.net/applis-sites/bureautique/1521-compter-ou-additionner-des-cellules-colorisees-manuellement-dans-excel/

1
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié le 22 oct. 2020 à 14:19
Si tu as déjà pris connaissance de ma réponse, relie la, j'ai apporté une petite modif afin d'utiliser qu'un seul champ.
active la cellule qui devra contenir la formule finale avant de nommer le champ

ensuite il te suffira d'incrémenter la formule
0
Merci !
Je suis sur 2003,
je cherche reproduire un copier/édition/collage spéciale/valeurs car je me suis aperçu qu'une saisie = 1233*562
affiche le résultat 692946 ...
Si ensuite je copie la cellule et je la colle via édition collage spéciale il m'affiche la saisie ce qui fait qu'avec la fonction CELLULE("contenu";ColLig) j'ai le résultat attendu me permetant ensuite d'utiliser la fonction CHERCHE(~*;ColLig;1) pour ainsi extraire les bons caractères ... Je sais c'est tiré par les cheveux c'est OK.

merci encore
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
22 oct. 2020 à 19:05
Re,

Es ce que tes attentes sont satisfaites ou le problème persiste t il !
1
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié le 27 oct. 2020 à 16:17
Re,

veux tu dire par ... ACTIVE LA CELLULE simplement faire un simple clic sur la cellule ou sélectionner tout simplement ta cellule


1
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 240
27 oct. 2020 à 22:01
Bonjour,

sinon utilise excel tel qu'il a été conçu :
une colonne pour le 1er nombre, une pour le 2nd et une pour le produit.
Même sur 2003 on n'est pas a 1 colonne près...
eric

1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
22 oct. 2020 à 13:46
Bonjour
il n' y a pas de solution à cette question
crdlmnt
0
Bonjour,
Je bloque sur ceci ... Le reste est OK
Existe t il une fonction qui reproduit :
collage spécial->valeurs

par défaut la cellule m'affiche le résultat du calcul ... normal :-)

Alors que j'ai besoin de tester son contenu et d'afficher le résultat de Collage. spécial. Valeur.
Ensuite cela me permet d'utiliser la fonction CELULLE("contenu";) unique si la cellule contient la VALEUR
...
Ou peut être une fonction = à Outils->Options->Affichage/Formule
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié le 27 oct. 2020 à 14:11
Re,

as tu pris connaissance de mon post 2 ou je t'ai expliqué comment afficher la formule avec cette syntaxe
=LIRE.CELLULE(6;Feuil1!B60)
autrement tu peux afficher les formules à la place du résultat, mais cela s'appliquera à ta feuille de calcul ce qui te posera problème si tu as des calculs sur ta feuille.

pour afficher les formules à la place du résultat, suivant ta version Excel

Fichier ou bouton Microsoft/Option/Option Avancée/ coche Formule dans les cellules au lieu de leurs résultats calculés
0
Oui ! Mais je n'ai pas compris lorsque tu écris : pour cela active la cellule qui devra contenir la formule finale (que veux tu dire par ... ACTIVE LA CELLULE ...)
0