Besoin d'aide excel
hadj
-
Le Pingou Messages postés 12720 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12720 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un petit problème avec la formule excel suivante:
=SOMMEPROD(('Partnership Database'!G7:$G$130=$D9)*('Partnership Database'!B7:B$130<>"na"))
la feuille "Partnership Database" est un tableau que je complète régulièrement par insertion au niveau de la ligne 7, mais à ce moment là la formule devient:
=SOMMEPROD(('Partnership Database'!G8:$G$130=$D9)*('Partnership Database'!B8:B$130<>"na"))
et donc ne prend pas en compte la nouvelle ligne que je viens d'ajouter
Je souhaiterai que dans la formule, "G7" et "B7" reste inchangés même quand je rajoute une ligne à la feuille "Partnership Database"
J'espère avoir été assez claire, merci à ceux qui prendront un peu de leur temps pour me répondre
J'ai un petit problème avec la formule excel suivante:
=SOMMEPROD(('Partnership Database'!G7:$G$130=$D9)*('Partnership Database'!B7:B$130<>"na"))
la feuille "Partnership Database" est un tableau que je complète régulièrement par insertion au niveau de la ligne 7, mais à ce moment là la formule devient:
=SOMMEPROD(('Partnership Database'!G8:$G$130=$D9)*('Partnership Database'!B8:B$130<>"na"))
et donc ne prend pas en compte la nouvelle ligne que je viens d'ajouter
Je souhaiterai que dans la formule, "G7" et "B7" reste inchangés même quand je rajoute une ligne à la feuille "Partnership Database"
J'espère avoir été assez claire, merci à ceux qui prendront un peu de leur temps pour me répondre
A voir également:
- Besoin d'aide excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel trier par ordre croissant chiffre - Guide
6 réponses
Pour que les valeur de celule ne change pas en ligne ou en colone, il faut utiliser $
exemple
B7 si tu tires vers le bas devient B8
par contre
B$7 restera B$7 en tirant vers le bas
idem pour les lignes
b7 si tu tire vers la droite devient c7
par contre
$b7 restera $b7 entirant vers la doite
si tu veux que la cellule reste toujours la meme que se soit en tirant horizontalement ou verticalement tu mets :
$b$7
j'espere avoir répondu à ta question
=SOMMEPROD(('Partnership Database'!G7:$G$130=$D9)*('Partnership Database'!B7:B$130<>"na"))
devient donc
=SOMMEPROD(('Partnership Database'!G$7:$G$130=$D9)*('Partnership Database'!B$7:B$130<>"na"))
exemple
B7 si tu tires vers le bas devient B8
par contre
B$7 restera B$7 en tirant vers le bas
idem pour les lignes
b7 si tu tire vers la droite devient c7
par contre
$b7 restera $b7 entirant vers la doite
si tu veux que la cellule reste toujours la meme que se soit en tirant horizontalement ou verticalement tu mets :
$b$7
j'espere avoir répondu à ta question
=SOMMEPROD(('Partnership Database'!G7:$G$130=$D9)*('Partnership Database'!B7:B$130<>"na"))
devient donc
=SOMMEPROD(('Partnership Database'!G$7:$G$130=$D9)*('Partnership Database'!B$7:B$130<>"na"))
Bonjour,
Juste en passant, vous rajoutez le signe "$" autour de l'adresse "G7" et "B7" vous obtenezr ceci:
=SOMMEPROD(('Partnership Database'!$G$7:$G$130=$D9)*('Partnership Database'!$B$7:B$130<>"na"))
Juste en passant, vous rajoutez le signe "$" autour de l'adresse "G7" et "B7" vous obtenezr ceci:
=SOMMEPROD(('Partnership Database'!$G$7:$G$130=$D9)*('Partnership Database'!$B$7:B$130<>"na"))
en fait je ne souhaite pas que la formule reste identique quand je la tire, je souhaite qu'elle reste identique lorsque j'ajoute un ligne a la feuille a laquelle la formule fait référence
La formule
=SOMMEPROD(('Partnership Database'!G$7:$G$130=$D9)*('Partnership Database'!B$7:B$130<>"na"))
devient:
=SOMMEPROD(('Partnership Database'!G$8:$G$130=$D9)*('Partnership Database'!B$8:B$130<>"na"))
au moment de l'insertion d'une ligne au niveau de la ligne 7 de la feuille 'Partnership Database' alors que je voudrai qu'elle reste sur G7 et B7
La formule
=SOMMEPROD(('Partnership Database'!G$7:$G$130=$D9)*('Partnership Database'!B$7:B$130<>"na"))
devient:
=SOMMEPROD(('Partnership Database'!G$8:$G$130=$D9)*('Partnership Database'!B$8:B$130<>"na"))
au moment de l'insertion d'une ligne au niveau de la ligne 7 de la feuille 'Partnership Database' alors que je voudrai qu'elle reste sur G7 et B7
Bonjoour,
Eh bien si vous insérez une ligne avant la ligne qui contient votre formule celle-ci se retrouve une ligne plus bas.
Il faut donc remonter votre formule d'une ligne manuellement ou alors via une instruction vba.
Eh bien si vous insérez une ligne avant la ligne qui contient votre formule celle-ci se retrouve une ligne plus bas.
Il faut donc remonter votre formule d'une ligne manuellement ou alors via une instruction vba.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour hadj,
J'ai essayé d'imaginer votre problème et je ne comprend pas pourquoi si vous insérez une ligne sur la feuille "Partnership Database" cela modifie votre formule qui doit se trouver sur une autre feuille !
Pouvez-vous mettre une copie sur https://www.cjoint.com/ se serait plus simple de vous aider !
J'ai essayé d'imaginer votre problème et je ne comprend pas pourquoi si vous insérez une ligne sur la feuille "Partnership Database" cela modifie votre formule qui doit se trouver sur une autre feuille !
Pouvez-vous mettre une copie sur https://www.cjoint.com/ se serait plus simple de vous aider !