Remplacer le chiffre entre parenthese excel07
Résolu/Fermé
cesar13
Messages postés
6
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
20 février 2009
-
18 févr. 2009 à 18:10
cesar13 Messages postés 6 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 20 février 2009 - 20 févr. 2009 à 17:50
cesar13 Messages postés 6 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 20 février 2009 - 20 févr. 2009 à 17:50
A voir également:
- Remplacer le chiffre entre parenthese excel07
- Remplacer disque dur par ssd - Guide
- Excel trier par ordre croissant chiffre - Guide
- Remplacer word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
6 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
18 févr. 2009 à 18:26
18 févr. 2009 à 18:26
Bonjour,
Il est possible, en utilisant la fonction INDIRECT, d'arriver au même résultat.
Supposons que dans la cellule A1 il y a la chaine de caractère B5
dans la cellule B5 il y a la valeur 20.
alors la fonction =INDIRECT(A1) donne la valeur 20.
A+
Il est possible, en utilisant la fonction INDIRECT, d'arriver au même résultat.
Supposons que dans la cellule A1 il y a la chaine de caractère B5
dans la cellule B5 il y a la valeur 20.
alors la fonction =INDIRECT(A1) donne la valeur 20.
A+
cesar13
Messages postés
6
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
20 février 2009
18 févr. 2009 à 18:42
18 févr. 2009 à 18:42
re
Merci pour votre reponse rapide
mais ce que je souhaite faire c'est :
par exemple j'ai =somme(B20:B30)
comment faire pour enlever le 20 et le 100 et remplacer par la valeur de 2 cellules.
exemple F1=100
F2=1000
la formiule serait =somme(B100:B1000)
si je change la valeur de F1 et F2 en 30 et 99
ca donnerait =somme(B30:99)
merci d'avance
Merci pour votre reponse rapide
mais ce que je souhaite faire c'est :
par exemple j'ai =somme(B20:B30)
comment faire pour enlever le 20 et le 100 et remplacer par la valeur de 2 cellules.
exemple F1=100
F2=1000
la formiule serait =somme(B100:B1000)
si je change la valeur de F1 et F2 en 30 et 99
ca donnerait =somme(B30:99)
merci d'avance
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
18 févr. 2009 à 18:52
18 févr. 2009 à 18:52
Avec INDIRECT voilà comment on peut faire :
en F1 on met 100
en F2 on met 1000
et dans la cellule de calcul de la somme : =SOMME(INDIRECT("B"&F1&":B"&F2))
Ainsi en remplaçant les bornes dans F1 et F2 on obtient bien l'effet voulu
A+
en F1 on met 100
en F2 on met 1000
et dans la cellule de calcul de la somme : =SOMME(INDIRECT("B"&F1&":B"&F2))
Ainsi en remplaçant les bornes dans F1 et F2 on obtient bien l'effet voulu
A+
cesar13
Messages postés
6
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
20 février 2009
18 févr. 2009 à 19:30
18 févr. 2009 à 19:30
Re un grand merci
C’est super ca fonctionne quand c’est sur une feuille
Par contre quand la formule fait référence à une autre feuille ca ne fonctionne plus.
La formule d’origine c’est :
{=SOMME((MOIS('Fichier Clients'!C2:C98)=1)*(Z2:Z98))}
Quand je change que la fin ca fonctionne puisque la cellule Z et sur la même feuille
{=SOMME((MOIS('Fichier Clients'!C2:C98)=1)*( INDIRECT("Z"&M1&":Z"&N1))}
Par contre celle la ne fonctionne pas
{=SOMME((MOIS('Fichier Clients'! INDIRECT("C"&M1&":C"&N1)=1)*( INDIRECT("Z"&M1&":Z"&N1))}
Par avance merci pour une éventuelle solution
C’est super ca fonctionne quand c’est sur une feuille
Par contre quand la formule fait référence à une autre feuille ca ne fonctionne plus.
La formule d’origine c’est :
{=SOMME((MOIS('Fichier Clients'!C2:C98)=1)*(Z2:Z98))}
Quand je change que la fin ca fonctionne puisque la cellule Z et sur la même feuille
{=SOMME((MOIS('Fichier Clients'!C2:C98)=1)*( INDIRECT("Z"&M1&":Z"&N1))}
Par contre celle la ne fonctionne pas
{=SOMME((MOIS('Fichier Clients'! INDIRECT("C"&M1&":C"&N1)=1)*( INDIRECT("Z"&M1&":Z"&N1))}
Par avance merci pour une éventuelle solution
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
20 févr. 2009 à 13:49
20 févr. 2009 à 13:49
Bonjour,
Je réponds un peut tard car je n'atais pas dispo. J'ai regardé le pb j'avoue que j'ai un peu "galéré" mais voici la solution qui fonctionne :
=SOMME((MOIS(INDIRECT("'Fichier Clients'!C"&'Fichier Clients'!M1&":C"&'Fichier Clients'!N1))=1)*INDIRECT("'Fichier Clients'!Z"&'Fichier Clients'!M1&":Z"&'Fichier Clients'!N1))
A+
Je réponds un peut tard car je n'atais pas dispo. J'ai regardé le pb j'avoue que j'ai un peu "galéré" mais voici la solution qui fonctionne :
=SOMME((MOIS(INDIRECT("'Fichier Clients'!C"&'Fichier Clients'!M1&":C"&'Fichier Clients'!N1))=1)*INDIRECT("'Fichier Clients'!Z"&'Fichier Clients'!M1&":Z"&'Fichier Clients'!N1))
A+
cesar13
Messages postés
6
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
20 février 2009
20 févr. 2009 à 17:50
20 févr. 2009 à 17:50
bonjour,
Vraiment en grand merci ca fonctionne impect
Cordialement
Patrick
Vraiment en grand merci ca fonctionne impect
Cordialement
Patrick