[EXCEL] reference de cellule
Fermé
Utilisateur anonyme
-
10 nov. 2004 à 02:10
Axl Rose Messages postés 1 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 25 juillet 2007 - 25 juil. 2007 à 12:13
Axl Rose Messages postés 1 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 25 juillet 2007 - 25 juil. 2007 à 12:13
A voir également:
- [EXCEL] reference de cellule
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
3 réponses
Bonjour sAcRoD,
Je ne sais pas si ce que tu cherches à faire est possible (tu me dirais tout est possible mais faut connaitre). Dans le même cas je passe toujours par un truc plus simple et facile à appliquer somme.si
Colonne A Colonne B Colonne C
L1 100 1 1
L2 150 2 1
L3 200 3 1
L4 250 4 1
L5 300 5
L6 350 6
...
L9 700 <====== somme en fonction du critère "x"
L10 Valeur "x" 4
On imagine un tableau de ce style,
Colonne A, la plage où tu veux que la somme se fasse (celle là tu dois l'avoir sur ton fichier)
Colonne B, tu peux la masquer, elle liste juste le numéro de ligne de ton tableau
Colonne C, elle calcule par rapport à ta cellule "x" que le numéro de ligne est bien inférieur ou égal
La somme en l9 se fera avec la fonction somme.si
=somme.si(C1:C6;C10;A1:A6)
où
C1:C6 sera la plage sur laquelle la critère sélectionné sera testé
C10 sera le critère de sélection
A1:A6 sera la plage qui sera additionnée pour tout critère de sélectionné lié valide
Je ne sais pas si ca correspond à ce que tu veux faire ?
Narayan
Je ne sais pas si ce que tu cherches à faire est possible (tu me dirais tout est possible mais faut connaitre). Dans le même cas je passe toujours par un truc plus simple et facile à appliquer somme.si
Colonne A Colonne B Colonne C
L1 100 1 1
L2 150 2 1
L3 200 3 1
L4 250 4 1
L5 300 5
L6 350 6
...
L9 700 <====== somme en fonction du critère "x"
L10 Valeur "x" 4
On imagine un tableau de ce style,
Colonne A, la plage où tu veux que la somme se fasse (celle là tu dois l'avoir sur ton fichier)
Colonne B, tu peux la masquer, elle liste juste le numéro de ligne de ton tableau
Colonne C, elle calcule par rapport à ta cellule "x" que le numéro de ligne est bien inférieur ou égal
La somme en l9 se fera avec la fonction somme.si
=somme.si(C1:C6;C10;A1:A6)
où
C1:C6 sera la plage sur laquelle la critère sélectionné sera testé
C10 sera le critère de sélection
A1:A6 sera la plage qui sera additionnée pour tout critère de sélectionné lié valide
Je ne sais pas si ca correspond à ce que tu veux faire ?
Narayan
Je suis désolé je savais pas que les "espace" était supprimé à la génération du message du coup le tableau présenté est pas top (enfin ca se comprend quand même)
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 716
15 nov. 2004 à 23:09
15 nov. 2004 à 23:09
je ne sais pas si je comprendrais mieux le problème
mais une autre idée peut faire avancer ta solution.
1|_A_____B___
2|mnt ... dates
3|001 01/01/04
4|002 02/01/04
5|003 01/02/04
6|...
8|total ____au__
9|003 31/01/04
pour obtenir ce total, tu peux utiliser la formule suivante :
{=SOMME(SI(B3:B7<=B9;A3:A7;0))}
c'est une formule matricielle et les paranthéses
de début et fin sont obtenues en appuyant
simultanément sur CTRL + MAJ + ENTER
cela permet de totaliser dans une plage des cellules
qui répondent à une condition située dans la plage
ou sur la même ligne d'une autre plage.
si les lignes sont triées sur le critère, l'addition
s'arrête quand la valeur recherchée est atteinte.
il me semble que c'est ce que tu recherchais
et c'est une possibilité méconnue
qui présente un grand intérêt.
toujours zen
mais une autre idée peut faire avancer ta solution.
1|_A_____B___
2|mnt ... dates
3|001 01/01/04
4|002 02/01/04
5|003 01/02/04
6|...
8|total ____au__
9|003 31/01/04
pour obtenir ce total, tu peux utiliser la formule suivante :
{=SOMME(SI(B3:B7<=B9;A3:A7;0))}
c'est une formule matricielle et les paranthéses
de début et fin sont obtenues en appuyant
simultanément sur CTRL + MAJ + ENTER
cela permet de totaliser dans une plage des cellules
qui répondent à une condition située dans la plage
ou sur la même ligne d'une autre plage.
si les lignes sont triées sur le critère, l'addition
s'arrête quand la valeur recherchée est atteinte.
il me semble que c'est ce que tu recherchais
et c'est une possibilité méconnue
qui présente un grand intérêt.
toujours zen
Axl Rose
Messages postés
1
Date d'inscription
vendredi 20 juillet 2007
Statut
Membre
Dernière intervention
25 juillet 2007
>
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
25 juil. 2007 à 12:13
25 juil. 2007 à 12:13
Excellent, exactement ce que je voulais obtenir !
Merci encore gbinforme !
Merci encore gbinforme !