Selection non continue

Résolu
chat -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Pour réaliser une formule, comment sélectionner dans une colonne des cellules non contigües (toutes les six) et 365.
merci


4 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour
Comment sélectionner dans une colonne des cellules non contigües (toutes les six) et 365.



Toutes les 6, d'accord, mais 365, c'est quoi ?
0
chat
 
Bonjour,
Merci de répondre.
... 365 c'est le nombre de celules correspondant à 365 jours, mais elles ne sont pas contigûes, d'autres les séparent.
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
tout dépend si vous admettez d'avoir la formule en continu sur toute la colonne ou si vous voulez l'avoir exclusivement sur ces lignes
dans ce second cas, il n'y a pas beaucoup de possibilité, sinon d'y aller graduellement:
  • entrez la formule dans la 1° cellule en bloquant bien ce qui doit être bloqué avec le signe$
  • copier cette cellule
  • sélectionner un groupe de cellule à remplir en maintenat la touche ctrl enfoncée (pas les 364 sinon ça va être pénible, mais en plusieurs fois)
  • et clic droit / coller


crdlmnt
0
chat
 
Je n'ai pas su m'expliquer...: Je veux créer une seule cellule, totalisatrice de 365 autres cellules (non contigûes et dans une même colonne, soit une toute les six cellules). Est-ce plus clair?!
Encore merci pour votre attention.
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

alors une formule matricielle à adapter car on ne connaît pas votre fichier, mais pour faire la somme de A1 à A2000 de toutes les cellules qui sont sur une ligne divisible par 5


=SOMME(SI(MOD(LIGNE($A$1:$A$2000);5)=0;$A$1:$A$2000))

mais tout dépende où se trouve la 1° cellule. Il faut ajuster la formule pour que la somme du correcteur avec le N° de la 1° ligne donne 5

par exemple avec la formule ci dessus, si vous démarrer sur ligne 5
si c'est sur ligne 2

=SOMME(SI(MOD(LIGNE($A$1:$A$2000)+3;5)=0;$A$1:$A$2000))

attention7cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit s'afficher automatiquement entre accolades dans la barre de formule

crdlmnt




0
chat
 
Désolé... mais je n'y arrive pas. Je restais assez vague, pour pouvoir adapter(et comprendre) et je n'avais pas tous les éléments devant les yeux. Bref, je veux faire la somme de la cellule B2, B8, B14 etc... jusqu'à la cellule B2186.

Encore merci pour votre patience.
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
voyez ici
en fait le pas est de 7 il faut donc que MOD se rapporte à 6

la formule fonctionne jusqu'à ligne 3000

https://mon-partage.fr/f/VKlTzAD4/

crdlmnt
0
chat
 
Bonjour,
Mes excuses pour ne pas avoir répondu plus tôt ... trop occupé!
Mais ça y est,votre formule a marché et j'ai pu m'en sortir.
Bravo pour votre savoir exel.
A bientôt et encore merci!
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
C'est sans problème
je passe le sujet en résolu
bonne route
crdlmnt
0