Excel : même formule avec un critère variable
Fermé
pc1986
-
14 juin 2011 à 16:53
Raymond PENTIER Messages postés 58925 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 14 avril 2025 - 15 juin 2011 à 06:12
Raymond PENTIER Messages postés 58925 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 14 avril 2025 - 15 juin 2011 à 06:12
Bonjour,
Sous Excel, j'aimerai appliquer une même formule à toute une colonne mais la formule comprend un critère variable qui se situe sur la colonne d'à côté.
Je m'explique : j'ai donc une colonne D avec une liste de noms (texte) et une colonne E où j'entre ma formule, comment appliquer cette formule à toute la colonne E en changeant automatiquement la donnée de la colonne D dans la formule?
Modifier dans la formule chaque nom manuellement serait trop fastidieux en sachant que j'ai plus de 300 lignes à renseigner.
Par avance merci pour votre aide
Sous Excel, j'aimerai appliquer une même formule à toute une colonne mais la formule comprend un critère variable qui se situe sur la colonne d'à côté.
Je m'explique : j'ai donc une colonne D avec une liste de noms (texte) et une colonne E où j'entre ma formule, comment appliquer cette formule à toute la colonne E en changeant automatiquement la donnée de la colonne D dans la formule?
Modifier dans la formule chaque nom manuellement serait trop fastidieux en sachant que j'ai plus de 300 lignes à renseigner.
Par avance merci pour votre aide
A voir également:
- Excel : même formule avec un critère variable
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si et excel - Guide
- Déplacer une colonne excel - Guide
- Comment calculer la moyenne sur excel - Guide
3 réponses
Christof422
Messages postés
871
Date d'inscription
mardi 24 mai 2011
Statut
Membre
Dernière intervention
8 février 2015
212
Modifié par Christof422 le 14/06/2011 à 17:05
Modifié par Christof422 le 14/06/2011 à 17:05
Il suffit d'ecrire la formule et la "tiré" sur les cases inferieures.
Sélectionner la cellule comportant la formule puis clique appuyé sur le pett carré en bas a droite de la cellule et en laissant appuyé tu etend sur les ligne du dessous.
Sélectionner la cellule comportant la formule puis clique appuyé sur le pett carré en bas a droite de la cellule et en laissant appuyé tu etend sur les ligne du dessous.
bonjour
tu ecris ta formule dans la premiere ligne
puis tu fais entree
tu clique gauche sur ta cellule est devient encadree il y a un petit carre en bas a gauche de cet encadre. tu fais un double clique gauche sur ce petit carre.
cordialement
marie
tu ecris ta formule dans la premiere ligne
puis tu fais entree
tu clique gauche sur ta cellule est devient encadree il y a un petit carre en bas a gauche de cet encadre. tu fais un double clique gauche sur ce petit carre.
cordialement
marie
Tout d'abord merci pour vos réponses.
Il ne suffit pas d'étirer sur toute la colonne car en faisant cela la formule reste à l'identique sur toute la colonne alors que la formule comporte un critère variable.
Voici ma formule en colonne E :
=SOMME.SI('S19'!D:D;"=adresse mail";'S19'!E:E)+SOMME.SI('S20'!D:D;"=adresse mail";'S20'!E:E)+SOMME.SI('S21'!D:D;"=adresse mail;'S21'!E:E)
Ce que j'aimerai donc modifier automatiquement, c'est l'adresse email que l'on voit dans la formule. Colonne D : Une adresse différente à chaque ligne de mon tableau.
Merci
Il ne suffit pas d'étirer sur toute la colonne car en faisant cela la formule reste à l'identique sur toute la colonne alors que la formule comporte un critère variable.
Voici ma formule en colonne E :
=SOMME.SI('S19'!D:D;"=adresse mail";'S19'!E:E)+SOMME.SI('S20'!D:D;"=adresse mail";'S20'!E:E)+SOMME.SI('S21'!D:D;"=adresse mail;'S21'!E:E)
Ce que j'aimerai donc modifier automatiquement, c'est l'adresse email que l'on voit dans la formule. Colonne D : Une adresse différente à chaque ligne de mon tableau.
Merci
Christof422
Messages postés
871
Date d'inscription
mardi 24 mai 2011
Statut
Membre
Dernière intervention
8 février 2015
212
14 juin 2011 à 18:47
14 juin 2011 à 18:47
a la place adresse mail, il suffit de mettre la cellule correspondante (ex:D1), en etirant le d1 se transformera en d2 etc
Raymond PENTIER
Messages postés
58925
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
14 avril 2025
17 310
15 juin 2011 à 06:12
15 juin 2011 à 06:12
Moi, j'aurais mis INDIRECT(D1)