Probleme de référencement de cellule
Résolu
titiihs
Messages postés
10
Statut
Membre
-
titiihs Messages postés 10 Statut Membre -
titiihs Messages postés 10 Statut Membre -
Bonjour,
J'ai un soucis dans Excel. Mon probleme est le suivant.
J'ai un classeur composé de 5 feuilles. certaines feuilles contiennent une centaine de lignes, certaines autres peuvent en contenir de dizaines de milliers. J'aurais besoin a des fins statistiques de pouvoir composer un nom de cellule en fct du contenu d'une cellule en paticulier.
En clair ça donne quoi ?
sur une feuille, j'ai une cellulen la B3 pour ne pas la citer qui contient une valeur qui varie en fct du remplissage de mes tableaux. Je dois en fct de la valeur de cette cellule (EXEMPLE 1250) aller chercher la somme des données de la colonne C jusqu'= la ligne 1250
soit ma cellule=somme(C1..C1250) mais, le jour suivant, ce ne sera plus 1250, mais, cela pourra être 300 ou bien 5000.
Je devrais donc composer un nom de cellule utilisable dans une formule de la forme C+contenu de la cellule B3
J'espère avoir été clair.
Je vous remercie d'avance pour votre aide.
Thierry
J'ai un soucis dans Excel. Mon probleme est le suivant.
J'ai un classeur composé de 5 feuilles. certaines feuilles contiennent une centaine de lignes, certaines autres peuvent en contenir de dizaines de milliers. J'aurais besoin a des fins statistiques de pouvoir composer un nom de cellule en fct du contenu d'une cellule en paticulier.
En clair ça donne quoi ?
sur une feuille, j'ai une cellulen la B3 pour ne pas la citer qui contient une valeur qui varie en fct du remplissage de mes tableaux. Je dois en fct de la valeur de cette cellule (EXEMPLE 1250) aller chercher la somme des données de la colonne C jusqu'= la ligne 1250
soit ma cellule=somme(C1..C1250) mais, le jour suivant, ce ne sera plus 1250, mais, cela pourra être 300 ou bien 5000.
Je devrais donc composer un nom de cellule utilisable dans une formule de la forme C+contenu de la cellule B3
J'espère avoir été clair.
Je vous remercie d'avance pour votre aide.
Thierry
A voir également:
- Probleme de référencement de cellule
- Excel cellule couleur si condition texte - Guide
- Proteger cellule excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Copiez la ligne qui indique aux moteurs de recherche de ne pas référencer la page. - Forum Réseaux sociaux
- Ne pas indexer les pages dans les moteurs de recherche ✓ - Forum Référencement
6 réponses
Re bonjour et merci pour vos réponses, mais, en fait ça ne fait pas ce que je désire. ou bien alors, je m'y prends comme un manche :-s
Je résume donc, un peu plus clairement.
Soit un Classeur excel avec feuil1 feuil2 feuil3 et stat2009
Sur ma feuil3 j'ai des entrées journalières
mon tableau contient :
ColA : incrément A2=1 A3=A2+1 A4=A3+1 ... somme toute classique
ColB : Nom de personne DURAND, Dupond Dupont ....
ColC : date admission
ColD : âge de la personne le jour de son admission
Sachant que le bas de mon tableau est rempli de trucs indicatifs pour ceux qui remplissent, je test si les connées de dates, de noms et d'âges sont remplies correctement. Jusque là, je n'ai pas de soucis. tout fonctionne.
Je prends donc mon indice de la colonne A qui contient mon Nombre d'éléments a traiter.
Cette valeur je la met dans la feuille STAT2009 en B12
Plus loin dans ma feuille de stat, je dois chercher les personnes admises qui avaient entre 16 et 19 ans entre 20 et 24 ans entre 25 et 29 ans ... 75 ans et +
actuellement, je le fais par la méthode :
(ma valeur de cellule en face du libellé : Nb personne entre 30-39 ans)
=NB.SI.ENS(Feuil3!D2:D1000;">=30";Feuil3!D2:D1000;"<=39")
Mon soucis, c'est que je voudrais ne pas chercher jusque la ligne 1000 lais, jusque la ligne dont la valeur se situe en B12 qui est suceptible de dépasser 1000
donc en français, je souhairetais quelque chose du genre :
=NB.SI.ENS(Feuil3!D2:Contenu de la cellule B12;">=30";Feuil3!D2:Contenu de la cellule B12;"<=39")
je pense que mon soucis est un brin plus clair. Enfin, je viens de le relire, et cette fois, je comprends ce que je n'arrive pas a faire. :-) j'espère que ce sera votre cas aussi. mais, que vous êtes plus douer que moi.
un grand merci pour votre aide.
Thierry
Je résume donc, un peu plus clairement.
Soit un Classeur excel avec feuil1 feuil2 feuil3 et stat2009
Sur ma feuil3 j'ai des entrées journalières
mon tableau contient :
ColA : incrément A2=1 A3=A2+1 A4=A3+1 ... somme toute classique
ColB : Nom de personne DURAND, Dupond Dupont ....
ColC : date admission
ColD : âge de la personne le jour de son admission
Sachant que le bas de mon tableau est rempli de trucs indicatifs pour ceux qui remplissent, je test si les connées de dates, de noms et d'âges sont remplies correctement. Jusque là, je n'ai pas de soucis. tout fonctionne.
Je prends donc mon indice de la colonne A qui contient mon Nombre d'éléments a traiter.
Cette valeur je la met dans la feuille STAT2009 en B12
Plus loin dans ma feuille de stat, je dois chercher les personnes admises qui avaient entre 16 et 19 ans entre 20 et 24 ans entre 25 et 29 ans ... 75 ans et +
actuellement, je le fais par la méthode :
(ma valeur de cellule en face du libellé : Nb personne entre 30-39 ans)
=NB.SI.ENS(Feuil3!D2:D1000;">=30";Feuil3!D2:D1000;"<=39")
Mon soucis, c'est que je voudrais ne pas chercher jusque la ligne 1000 lais, jusque la ligne dont la valeur se situe en B12 qui est suceptible de dépasser 1000
donc en français, je souhairetais quelque chose du genre :
=NB.SI.ENS(Feuil3!D2:Contenu de la cellule B12;">=30";Feuil3!D2:Contenu de la cellule B12;"<=39")
je pense que mon soucis est un brin plus clair. Enfin, je viens de le relire, et cette fois, je comprends ce que je n'arrive pas a faire. :-) j'espère que ce sera votre cas aussi. mais, que vous êtes plus douer que moi.
un grand merci pour votre aide.
Thierry
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour titiihs.
Olive60 m'a devancé : Effectivement il faut utiliser la fonction INDIRECT.
On se servira d'une cellule disponible, C12 par exemple, pour y mettre la formule ="D"&B12.
Puis on modifiera la formule finale
=NB.SI.ENS(D2:INDIRECT(C12);">=30";D2:INDIRECT(C12);"<=39").
... et ça fonctionne !
Olive60 m'a devancé : Effectivement il faut utiliser la fonction INDIRECT.
On se servira d'une cellule disponible, C12 par exemple, pour y mettre la formule ="D"&B12.
Puis on modifiera la formule finale
=NB.SI.ENS(D2:INDIRECT(C12);">=30";D2:INDIRECT(C12);"<=39").
... et ça fonctionne !