Excel 2007
Fermé
GIJOE64
-
3 juin 2011 à 01:50
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 3 juin 2011 à 07:58
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 3 juin 2011 à 07:58
Bonjour,
Première visite sur ce site. Je fonctionne avec excel 2007. Je voudrais copier la formule suivante : =nb.si(indirect("u2511.u"&$t$2545+2510);">0") qui est dans la cellule u2545 de ma feuille de calcul excel vers les cellules v2545 à asz2545. Ce faisant, je voudrais que la partie "u2511.u" de la formule change en fonction de chaque colonne dans laquelle je copie la formule ( ex. "v2511.v" "w2511.w" "x2511.x" etc.. J'ai essayé de plusieurs façons mais à chaque fois la section "u2511.u" reste telle quelle. Probablement dû au fait qu'elle est entre guillemets et donc considérée comme du texte. La partie $t$2545+2510 de la formule représente le maximum de la plage variable. En attente de vos suggestions.
Merci.
Première visite sur ce site. Je fonctionne avec excel 2007. Je voudrais copier la formule suivante : =nb.si(indirect("u2511.u"&$t$2545+2510);">0") qui est dans la cellule u2545 de ma feuille de calcul excel vers les cellules v2545 à asz2545. Ce faisant, je voudrais que la partie "u2511.u" de la formule change en fonction de chaque colonne dans laquelle je copie la formule ( ex. "v2511.v" "w2511.w" "x2511.x" etc.. J'ai essayé de plusieurs façons mais à chaque fois la section "u2511.u" reste telle quelle. Probablement dû au fait qu'elle est entre guillemets et donc considérée comme du texte. La partie $t$2545+2510 de la formule représente le maximum de la plage variable. En attente de vos suggestions.
Merci.
A voir également:
- Excel 2007
- Liste déroulante excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 425
Modifié par Vaucluse le 3/06/2011 à 07:59
Modifié par Vaucluse le 3/06/2011 à 07:59
Bonjour
Tout dépend où vous placez votre formule.
essayez avec le principe:
=NB.SI(INDIRECT(ADRESSE(2511;COLONNE())&":T5055);">0")
COLONNE() correspond à U soit 21 quand le code adresse lorsque la formule est placée en colonne U
si cette formule doit renvoyer Uxx quand elle est placée dans une autre colonne, faire la, correction :
COLONNE()+ ou - xx qui permet de retrouver 21 sur la colonne choisie.
elle s'incrémente en adresse de colonne lorsque vous la tirez à l'horizontal
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
Tout dépend où vous placez votre formule.
essayez avec le principe:
=NB.SI(INDIRECT(ADRESSE(2511;COLONNE())&":T5055);">0")
COLONNE() correspond à U soit 21 quand le code adresse lorsque la formule est placée en colonne U
si cette formule doit renvoyer Uxx quand elle est placée dans une autre colonne, faire la, correction :
COLONNE()+ ou - xx qui permet de retrouver 21 sur la colonne choisie.
elle s'incrémente en adresse de colonne lorsque vous la tirez à l'horizontal
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?