Faille Excel ?
Résolu/Fermé
RTE
-
1 sept. 2021 à 10:36
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 1 sept. 2021 à 11:31
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 1 sept. 2021 à 11:31
A voir également:
- Faille Excel ?
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
- Aller à la ligne excel - Guide
6 réponses
M-12
Messages postés
1332
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 février 2025
285
1 sept. 2021 à 10:41
1 sept. 2021 à 10:41
Bonjour,
Dans ce cas utilise SOMMEPROD
Dans ce cas utilise SOMMEPROD
=SOMMEPROD((A1:A4="1-21")*(B1:B4))
Oui mais moi je travaille dans une base de données donc je cherche différentes occurrences de 1-1 ; 1-2 ; 1-3 ; etc...
Si je met votre formule il ne va chercher que les 1-21.
C'est pour cela que j'utilisais somme.si
Dans mon exemple de mon premier message, si je cherche dans la colonne C le résultat pour chaque type d'occurrence et que je déroule, arrivé à 1-21 il me somme aussi les 1-1. Si j'utilise votre formule elle ne marchera que pour les 1-21.
C'est pour ça que ma demande n'est pas une solution pour la somme mais pourquoi Excel ne sort pas le bon résultat dans ce cas précis ?
Si je met votre formule il ne va chercher que les 1-21.
C'est pour cela que j'utilisais somme.si
Dans mon exemple de mon premier message, si je cherche dans la colonne C le résultat pour chaque type d'occurrence et que je déroule, arrivé à 1-21 il me somme aussi les 1-1. Si j'utilise votre formule elle ne marchera que pour les 1-21.
C'est pour ça que ma demande n'est pas une solution pour la somme mais pourquoi Excel ne sort pas le bon résultat dans ce cas précis ?
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
1 sept. 2021 à 11:08
1 sept. 2021 à 11:08
Bonjour à tous les deux
Sur mon vieil excel 2003, lorsque j'entre 1-1 dans une cellule il me l'interprète comme une date (01/01/2021) et pour 1-21 ça donne la même chose ce qui peut expliquer le résultat
Cdlmnt
Sur mon vieil excel 2003, lorsque j'entre 1-1 dans une cellule il me l'interprète comme une date (01/01/2021) et pour 1-21 ça donne la même chose ce qui peut expliquer le résultat
Cdlmnt
M-12
Messages postés
1332
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 février 2025
285
1 sept. 2021 à 11:13
1 sept. 2021 à 11:13
Je ne vois pas le problème
https://www.cjoint.com/c/KIbjm3SbsHK
https://www.cjoint.com/c/KIbjm3SbsHK
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18377
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
4 mars 2025
5 127
Modifié le 1 sept. 2021 à 11:21
Modifié le 1 sept. 2021 à 11:21
Bonjour,
Le jour ou on découvrira une faille sur Excel il faudra se lever tôt, le tout est se savoir se que l'on cherche faire et surtout interpréter ses fonctions
pour Excel 1-1 est interprété comme une date correspondant au 1 janvier courant et cela est valable jusqu'au 31-12
si je comprends la demande, il suffit de créer une liste sans doublon exemple en colonne G entre G1 et G... 1-1, 1-21 au format texte
et par exemple en H1 cette formule incrémenter vers le bas
=SOMMEPROD(($A$1:$A$50=G1)*($B$1:$B$50))
Le jour ou on découvrira une faille sur Excel il faudra se lever tôt, le tout est se savoir se que l'on cherche faire et surtout interpréter ses fonctions
pour Excel 1-1 est interprété comme une date correspondant au 1 janvier courant et cela est valable jusqu'au 31-12
si je comprends la demande, il suffit de créer une liste sans doublon exemple en colonne G entre G1 et G... 1-1, 1-21 au format texte
et par exemple en H1 cette formule incrémenter vers le bas
=SOMMEPROD(($A$1:$A$50=G1)*($B$1:$B$50))
C'est en format texte comme je l'ai précisé dans mon premier message et pourtant Excel semble interpréter des dates.
Faille ou pas faille, reste que c'est problématique dans le traitement d'une base de données.
Et ma demande ne concernait pas la recherche d'une solution, j'avais trouvé des parades, mais à comprendre pourquoi cette erreur se produit et comment être sur dans un somme.si qu'excel ne fait pas d'erreur sur les totaux.
Faille ou pas faille, reste que c'est problématique dans le traitement d'une base de données.
Et ma demande ne concernait pas la recherche d'une solution, j'avais trouvé des parades, mais à comprendre pourquoi cette erreur se produit et comment être sur dans un somme.si qu'excel ne fait pas d'erreur sur les totaux.
Mike-31
Messages postés
18377
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
4 mars 2025
5 127
1 sept. 2021 à 11:31
1 sept. 2021 à 11:31
Ce n'est pas problématique, il suffit d'utiliser la bonne syntaxe.
Imaginons la personne qui travaille avec des dates exemple 1-1 en pensant avoir 1 janvier et qui se trouve avec du texte inexploitable, dans ton cas la syntaxe est bien SOMMEPROD
Imaginons la personne qui travaille avec des dates exemple 1-1 en pensant avoir 1 janvier et qui se trouve avec du texte inexploitable, dans ton cas la syntaxe est bien SOMMEPROD