Faille Excel ?
Résolu/Fermé
RTE
-
1 sept. 2021 à 10:36
Mike-31 Messages postés 18195 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mai 2023 - 1 sept. 2021 à 11:31
Mike-31 Messages postés 18195 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mai 2023 - 1 sept. 2021 à 11:31
A voir également:
- Faille Excel ?
- Liste déroulante excel - Guide
- Formule excel - Guide
- Déplacer une colonne excel - Guide
- Aller à la ligne excel - Guide
- Tableau croisé dynamique excel - Guide
6 réponses
M-12
Messages postés
1333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
8 avril 2023
297
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
10644
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
26 mai 2023
2 364
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
1333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
8 avril 2023
297
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
18195
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mai 2023
5 042
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))
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
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))
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
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
18195
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mai 2023
5 042
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