SI une plage de cellules n’importe quel texte
Résolu
Trancestep
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Trancestep Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Trancestep Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Voici un petit problème pour lequel j’aurai besoin d’aide:
Comment exprimer via une formule cette situation :
Si une ou plusieurs cellules d’une plage de cellules par exemple (A1:A5) comprend du texte alors la cellule B5 qui comporte pour l’instant une formule de somme de A1 à A5 doit reprendre ce même texte ou alors exécuter la somme.
Merci d’avance
Voici un petit problème pour lequel j’aurai besoin d’aide:
Comment exprimer via une formule cette situation :
Si une ou plusieurs cellules d’une plage de cellules par exemple (A1:A5) comprend du texte alors la cellule B5 qui comporte pour l’instant une formule de somme de A1 à A5 doit reprendre ce même texte ou alors exécuter la somme.
Merci d’avance
A voir également:
- SI une plage de cellules n’importe quel texte
- Excel cellule couleur si condition texte - Guide
- Mon clavier fait n'importe quoi - Accueil - Informatique
- Formule excel pour additionner plusieurs cellules - Guide
- Mon clavier fait l'andouille ✓ - Forum Windows
- Transcription audio en texte word gratuit - Guide
9 réponses
Bonjour
Une possibilité, si j'ai bien compris ce que tu veux :
=SI(NB.SI(A1:A5;"*")>0;A1&A2&A3&A4&A5;SOMME(A1:A5))
Cdlmnt
Via
Une possibilité, si j'ai bien compris ce que tu veux :
=SI(NB.SI(A1:A5;"*")>0;A1&A2&A3&A4&A5;SOMME(A1:A5))
Cdlmnt
Via
Re,
Alors essaie cette formule en D7
=SIERREUR(D6+E6+F6+G6+H6;SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(D6&E6&F6&G6&H6;1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"");0;""))
Le principe : si dans la plage il y a du texte l'addition D6+E6+F6+G6+H6 renvoie erreur donc dans ce cas gestion de l'erreur , on concatène les valeurs des cellules et on remplace ensuite chaque chiffre par du vide, donc doit rester le texte seul
Alors essaie cette formule en D7
=SIERREUR(D6+E6+F6+G6+H6;SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(D6&E6&F6&G6&H6;1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"");0;""))
Le principe : si dans la plage il y a du texte l'addition D6+E6+F6+G6+H6 renvoie erreur donc dans ce cas gestion de l'erreur , on concatène les valeurs des cellules et on remplace ensuite chaque chiffre par du vide, donc doit rester le texte seul
Bonjour à tous,
Il y a une incohérence dans ta formulation :
Si une ou plusieurs cellules d’une plage de cellules par exemple (A1:A5) comprend du texte alors la cellule B5 qui comporte pour l’instant une formule de somme de A1 à A5 doit reprendre ce même texte
le texte de quelle cellule, s'il y en plusieurs ??
le debut de ta formule sera
=SI(NB(A1:A5)=NBVAL(A1:A5);SOMME(A1:A5);"toto")
toto etant le traitement de ta réponse
Crdlmt
Il y a une incohérence dans ta formulation :
Si une ou plusieurs cellules d’une plage de cellules par exemple (A1:A5) comprend du texte alors la cellule B5 qui comporte pour l’instant une formule de somme de A1 à A5 doit reprendre ce même texte
le texte de quelle cellule, s'il y en plusieurs ??
le debut de ta formule sera
=SI(NB(A1:A5)=NBVAL(A1:A5);SOMME(A1:A5);"toto")
toto etant le traitement de ta réponse
Crdlmt
Bonjour, et bienvenue au nouveau membre.
Ton explication n'est pas très claire.
Cependant, mon ami Via, que je salue, semble avoir compris ce que tu voulais faire.
Essaie donc sa formule, et dis-nous si elle répond à ton besoin.
Ton explication n'est pas très claire.
Cependant, mon ami Via, que je salue, semble avoir compris ce que tu voulais faire.
Essaie donc sa formule, et dis-nous si elle répond à ton besoin.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Merci pour votre réactivité à tous et merci à Via !
Un petit complément de question :
Si chacune des cellules D6; E6; F6 et G6 contiennent le même mot serait il possible via une formule de fusionner ces 4 cellules ?
Merci par avance
Merci pour votre réactivité à tous et merci à Via !
Un petit complément de question :
Si chacune des cellules D6; E6; F6 et G6 contiennent le même mot serait il possible via une formule de fusionner ces 4 cellules ?
Merci par avance
Re,
1) Fusionner des cellules ne peut pas se faire par formule, uniquement manuellement ou par macro
2)A moins d'une nécessité absolue ce n'est jamais bon de fusionner des cellules car c'est gênant après pour travailler avec des formules ou des macros sur des cellules fusionnées
1) Fusionner des cellules ne peut pas se faire par formule, uniquement manuellement ou par macro
2)A moins d'une nécessité absolue ce n'est jamais bon de fusionner des cellules car c'est gênant après pour travailler avec des formules ou des macros sur des cellules fusionnées
Merci à vous Via.
C'est bien ce que je pensais. Mais le VBA ce n'est pas de mon niveau ;-)
Encore merci à tous pour le temps accordé
C'est bien ce que je pensais. Mais le VBA ce n'est pas de mon niveau ;-)
Encore merci à tous pour le temps accordé
RE bonjour,
En fait avec la formule de Via, mon souci est que les chiffre s'affichent avec le mot.
Je vais essayer d'être plus clair car il est vrai que ce n'était pas le cas.
Soit une plage de D6 à H6. Chaque cellule comporte des notes chiffrées ou dans certains cas une appréciation littérale.
D7 doit sommer D6:H6. Mais je souhaiterais que dans D7 apparaisse uniquement le texte pouvant figurer dans n'importe quelle cellule de D6:H6 et que si jamais dans il n'y ait que des chiffres dans la plage, la somme D6:H6 s'affiche.
J'espère être plus clair.
Encore merci d'avance.
En fait avec la formule de Via, mon souci est que les chiffre s'affichent avec le mot.
Je vais essayer d'être plus clair car il est vrai que ce n'était pas le cas.
Soit une plage de D6 à H6. Chaque cellule comporte des notes chiffrées ou dans certains cas une appréciation littérale.
D7 doit sommer D6:H6. Mais je souhaiterais que dans D7 apparaisse uniquement le texte pouvant figurer dans n'importe quelle cellule de D6:H6 et que si jamais dans il n'y ait que des chiffres dans la plage, la somme D6:H6 s'affiche.
J'espère être plus clair.
Encore merci d'avance.