Formule avec chiffres et du texte
Résolu
ellediablo
-
ellediablo -
ellediablo -
Bonjour,
Je dois créer une formule et après plusieurs essais je n'y arrive tjs pas
J'ai 5 cellules : (G9;I9;K9;M9;O9)
Chacune de ces cellules aura, une lettre ou un nb
Mais ces cellules sont déjà un raprochement d'un autre tableau par une rechercheV (mais en fait ça n'a pas d'importance)
Le but est donc de faire la somme de ces cellules, mais si il y a un texte cela met "VALEUR!"
Je voudrai juste une somme de ces cellules comme :
Si au moins 1 des cellules à du texte alors on prend quand même la somme de toutes les cellules et si il n'y a pas de texte on prendre la somme totale
Auriez vous une solution à mon problème, j'ai surtout un pb pour rédiger la formule afin qu'excel l'accepte
Merci bcp par avance
En référence à cette discussion
Je dois créer une formule et après plusieurs essais je n'y arrive tjs pas
J'ai 5 cellules : (G9;I9;K9;M9;O9)
Chacune de ces cellules aura, une lettre ou un nb
Mais ces cellules sont déjà un raprochement d'un autre tableau par une rechercheV (mais en fait ça n'a pas d'importance)
Le but est donc de faire la somme de ces cellules, mais si il y a un texte cela met "VALEUR!"
Je voudrai juste une somme de ces cellules comme :
Si au moins 1 des cellules à du texte alors on prend quand même la somme de toutes les cellules et si il n'y a pas de texte on prendre la somme totale
Auriez vous une solution à mon problème, j'ai surtout un pb pour rédiger la formule afin qu'excel l'accepte
Merci bcp par avance
En référence à cette discussion
A voir également:
- Formule avec chiffres et du texte
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
- Comment activer les chiffres du clavier - Guide
6 réponses
Bonjour,
J'ai fait un petit test :
sur une feuille excel, j'ai mis en colonne :
A1 = 1
B1 = toto
C1 = 2
sur la colonne D1, j'ai mis cette formule :
=SOMME(A1:C1)
et il me retourne 3 et aucunement de #VALEUR !!!
J'ai fait un petit test :
sur une feuille excel, j'ai mis en colonne :
A1 = 1
B1 = toto
C1 = 2
sur la colonne D1, j'ai mis cette formule :
=SOMME(A1:C1)
et il me retourne 3 et aucunement de #VALEUR !!!
Effectivement quand j'essaie cela pas de pb,
Quand j'essaie la même chose avec une colonne de séparation entre, car c'est ma "config", aucun soucis non plus
Mais lorque je retourne dans mon tableau cela ne marche pas!
Il faut savoir aussi comme je l'ai dit plus haut (peut être que c'est cela qui joue), les colonnes que je veux additionner comportent déjà eux même une formule
Voici donc ce que je peux trouver dans chacune de mes 5 colonne
G9=SI(C9="";"";RECHERCHEV(C9;'Tableau d''atterrissage'!A:G;7;0))
Iem donc pour I9;K9;M9;O9
Et donc quand j'applique cette formule : =SOMME(G9:K9;M9;O9), cela me met donc #VALEUR
Si vous avez une autre solution, je prends
Merci
Quand j'essaie la même chose avec une colonne de séparation entre, car c'est ma "config", aucun soucis non plus
Mais lorque je retourne dans mon tableau cela ne marche pas!
Il faut savoir aussi comme je l'ai dit plus haut (peut être que c'est cela qui joue), les colonnes que je veux additionner comportent déjà eux même une formule
Voici donc ce que je peux trouver dans chacune de mes 5 colonne
G9=SI(C9="";"";RECHERCHEV(C9;'Tableau d''atterrissage'!A:G;7;0))
Iem donc pour I9;K9;M9;O9
Et donc quand j'applique cette formule : =SOMME(G9:K9;M9;O9), cela me met donc #VALEUR
Si vous avez une autre solution, je prends
Merci
Bonjour,
Il faut faire une fonction qui parcours les cellules et qui retourne la somme des cellules numériques:
Ensuite tu fais ça dans la cellule où tu veux faire la somme : =RetourSomme (G9:K9;M9;O9)
;o)
Polux
Il faut faire une fonction qui parcours les cellules et qui retourne la somme des cellules numériques:
Function RetourneSomme(g As Variant, k As Variant, m As Variant, o As Variant) As Long
Dim mSomme As Long
mSomme = 0
If IsNumeric(g) Then
mSomme = mSomme + g
End If
If IsNumeric(k) Then
mSomme = mSomme + k
End If
If IsNumeric(m) Then
mSomme = mSomme + m
End If
If IsNumeric(o) Then
mSomme = mSomme + 0
End If
RetourSomme = mSomme
End Function
Ensuite tu fais ça dans la cellule où tu veux faire la somme : =RetourSomme (G9:K9;M9;O9)
;o)
Polux
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question