Se connecter

Informatique

Hardware

Sujet : [Semi-HS] Need help formule Excel 2010
1
Pseudo supprimé
Niveau 9
16 juillet 2018 à 11:27:37

Bonjour à tous,

je sais que ce n'est pas un topic lié au Matériel Informatique, mais il n'y a pas de forum en lien direct avec ma question.

Je vous joins le paint de mon fichier Excel qui me pose soucis.

https://www.noelshack.com/2018-29-1-1531733092-animaux.png

En gros, je voudrais que dans le colonne C il n'apparaisse que le nombres d'animaux qui n'ont pas été enregistré..
Là mon soucis c'est que ça ne prend en compte que le premier groupe d'animaux.

En gros il faudrait que si un animal apparaît plusieurs fois, le décompte se fasse.
Par exemple, pour "Chat" on voit que dans la colonne C, il reste "21" alors qu'il devrait en rester que "15"

Je sais pas si je suis bien clair.

Merci à ceux qui m'aideront :)

mrkrabs1258
Niveau 10
16 juillet 2018 à 12:24:58

je sais qu'on peut faire une vérification/comparaison de cellules basé sur un chiffre...mais on peut le faire sur un mot + sa cellule adjacente? (j'aurais envie de dire oui mais comment faire^^')

Pseudo supprimé
Niveau 9
16 juillet 2018 à 13:55:20

Pour la première formule en C2, ça n'a pas été bien difficile.

Il suffit de faire =Si(A2=G2;B2-H2) et de le faire pour toutes les cellules.
C'est là où est le soucis, la formule ne soustrait qu'au nombre de base en B2 sans tenir compte d'une éventuelle soustraction précédente.

Je dois sûrement mal m'y prendre... Mais je suis une brêle en Excel.

7suna2
Niveau 15
16 juillet 2018 à 14:07:01

Une formule merdique mais qui marche :
=B2-(SI(A2=G2;H2;0)+SI(A2=G3;H3;0)+SI(A2=G4;H4;0))
Faut juste rajouter des +SI(A2=Gx;Hx;0) par ligne
Je suppose qu'il doit y avoir un moyen de calcul plus simple ptetre

Après si tu fais en sorte qu'il y ai toujours 1 chat par ligne, tu peux calculer le nombre de fois que l'occurence chat apparait par exemple. mais ca implique de faire beaucoup plus de lignes, mais ca fait un calcul simple que tu ne dois pas agrandir à chaque ajout de ligne.

7suna2
Niveau 15
16 juillet 2018 à 14:14:37

par exemple si en colonne G tu marque Chat pour chaque chat, plutot que mettre en face (genre si y a 10 chat, tu auras 10 lignes avec chat)
Bah ton calcul sera "=B2-NB.SI(G:G;A2)"
(NB.SI calcul le nombre d’occurrences du terme dans A2 apparait dans la colonne G)

Après a toi de voir, sinon ma formule au dessus marche mais à chaque ajout de ligne faut agrandir la formule.
si tu as 7 lignes ca fait déjà "=B2-(SI(A2=G2;H2;0)+SI(A2=G3;H3;0)+SI(A2=G4;H4;0)+SI(A2=G5;H5;0)+SI(A2=G6;H6;0)+SI(A2=G7;H7;0)+SI(A2=G8;H8;0))"
Et vas-y pour corriger quand ca grandi si tu as un souci quelque part....
Je me demande si y a moyen de la simplifier

7suna2
Niveau 15
16 juillet 2018 à 14:22:01

AH TROUVE !!!

"=B2-SOMME.SI(G:G;A2;H:H)"

Voilà en cherchant =)
Le SOMME.SI va verifier la colonne G par rapport à la cellule A2, et va renvoyer la somme de la colonne H correspondant

Pseudo supprimé
Niveau 9
16 juillet 2018 à 15:41:04

Le 16 juillet 2018 à 14:22:01 7suna2 a écrit :
AH TROUVE !!!

"=B2-SOMME.SI(G:G;A2;H:H)"

Voilà en cherchant =)
Le SOMME.SI va verifier la colonne G par rapport à la cellule A2, et va renvoyer la somme de la colonne H correspondant

Je ne sais as si je m'y prends mal, mais quand je rentre cette formule ça ne fonctionne pas.
La valeur en C2 est égal à la valeur en B2...

Je vais essayer les formules que tu as mis plus haut.

7suna2
Niveau 15
16 juillet 2018 à 15:44:12

Faut pas mettre les "" hein =)

mais je viens de tester sur un excel 2016, pas de soucis, mais je pense pas qu'il y ai de souci sous excel 2010 (vu que dans la description de la fonction elle existe depuis excel 2007)

sinon tu fais =B2-SOMME.SI(G2:G20;A2;H2:H20)
ca reviens au même sauf que ca prends des lignes 2 a 20 au lieu de toute la colonne
(et si tu ne fais pas un copier/coller, attention aux : et ;

Pseudo supprimé
Niveau 9
16 juillet 2018 à 15:58:13

Le 16 juillet 2018 à 15:44:12 7suna2 a écrit :
Faut pas mettre les "" hein =)

mais je viens de tester sur un excel 2016, pas de soucis, mais je pense pas qu'il y ai de souci sous excel 2010 (vu que dans la description de la fonction elle existe depuis excel 2007)

sinon tu fais =B2-SOMME.SI(G2:G20;A2;H2:H20)
ca reviens au même sauf que ca prends des lignes 2 a 20 au lieu de toute la colonne
(et si tu ne fais pas un copier/coller, attention aux : et ;

Je n'avais pas mis "" ^^
Par contre, en mettant vraiment le début et la fin de mes lignes, donc G2:G46 et H2:H46 ça fonctionne.

Je te remercie infiniment pour ton aide :)
Ça va bien me facilité la vie pour la suite !

Excel c'est vraiment un bel outil, mais dieu sait que c'est difficile à prendre en main quand on est novice

Encore une fois :merci:

1
Sujet : [Semi-HS] Need help formule Excel 2010
   Retour haut de page
Consulter la version web de cette page