Décalage de formule

Résolu/Fermé
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 - 3 nov. 2023 à 14:11
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 - 13 déc. 2023 à 17:05

Bonjour à toutes et à tous

Je sollicite votre aide, j'aimerai dans un tableau Excel recopier une formule.
Je m'explique je voudrai que quand je met un "X" dans la cellule H9, je voudrais que toutes les 4 cellules un "X" apparaisse.
Le 4 étant une valeur que je récupère dans le cellule G9 (bien sur la valeur de celle ci peut changer).
Après je compte étendre à toutes les lignes car la périodicité changera à toutes les lignes.
Je sais pas si je suis très clair lol

Merci tout de même de votre aide. 

A voir également:

3 réponses

via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736
3 nov. 2023 à 15:22

Bonjour

Formule à mettre en I9

=SI(MOD(COLONNE()-COLONNE($H9);$G9)=0;"X";"")

Étirer ensuite vers la droite puis vers le bas

Cdlmnt

Via


1
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10
4 nov. 2023 à 17:08

Bonjour

Merci BCP. C'est exactement ce que je cherchais à faire.

0
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10
Modifié le 6 nov. 2023 à 09:47

Bonjour

Encore merci pour ta formule.
J'aimerai peaufiner mon tableau.
Du coup je sollicite de nouveau ton aide.

Voilà j'aimerai que mon "H9" soit variable en fonction d'une date qui peut changer.

J'aimerai que si ma date de départ est le 12 janvier 2023, la formule commence à partir de cette date.

Crois tu que ça serai possible ?

https://www.cjoint.com/c/MKgiRQvuCcH


Cordialement.

0
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736
6 nov. 2023 à 17:16

Bonjour

Voir si ça convient

https://www.cjoint.com/c/MKgqonORsnQ

Le 7 dans la formule c'est parce que avant ton tableau des dates il y a 7 colonnes (de A à G) qu'il faut rajouter au rang trouvé dans la colonne de la date pour avoir son n° de colonne

Cdlmnt

Via


1
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10
7 nov. 2023 à 08:08

Tu gères de folies MERCIIIIIIII BEAUCOUP !!!!!!!!!!!!!!!!!

0
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10
Modifié le 27 nov. 2023 à 12:44

Bonjour Via55


Je sollicite de nouveau ton aide

Dans ma fichier adapté j'ai un petit soucis quand je met en périodicité, mensuel par exemple, ca fonctionne tres bien, hors quand je met 3 semaines par exemple ca ne fonctionne pas ( la date de départ est décallé) ca me fait ca avec 3 semaines, 6 semaines, Trimestriel et Semestrielle ... et je n'arrive pas a comprendre pk.

Pourrais tu m'aider stp :)

Merci de ta future aide.

https://www.cjoint.com/c/MKBlPFOwUJL

0
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736
27 nov. 2023 à 20:21

Bonsoir nathan

Effectivement vu comment se présente ton fichier c'est compliqué

De plus il y mélange de décalage de semaines et de décalage de mois (il faut utiliser MOISDECALER pour décaler la date d'un certains nombre de mois car tous les mois n'ont pas 4 semaines)

Donc j'ai opté pour une autre approche :

décalage par semaine = décalage numérique indiqué dans tableau Feuille données

décalage par mois = décalage du nombre de caractères non numériques indiqués dans le même tableau

Ensuite dans le tableau (colonnes masquées I à BJ de Planning) on calcule toutes les semaines de chaque année où il doit y avoir intervention selon la périodicité

Les formules en dessous des n°s de semaine ensuite font marquer un P lorsque la semaine correspondante existe dans la plage I:BJ

https://www.cjoint.com/c/MKBtnHfTvzQ

Cdlmnt

Via


1
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10
28 nov. 2023 à 07:44

Je regarde ca dans la journée, mais en tous les cas merci bcp de prendre le temps de m'aider :) 

MERCI :)

0
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10
28 nov. 2023 à 09:41

Ca fonctionne parfaitement, mais du coup ca me fait un fichier hyper lourd :/ 

Mais merci BCP pour ton travail :)

Bonne journée à toi. 

0
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10
13 déc. 2023 à 11:57

Bonjour @via55 StatutMembre

Encore une fois merci pou ton aide .. 

Je te sollicite encore une fois :) le planning fonctionne parfaitement avec l'année 2023 et dès que je passe en 2024 ca ne fonctionne plus :(

Peux tu ENCORREEEE m'aider s'il te plait ? 

Merciii :)

0
nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024 10 > nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024
13 déc. 2023 à 16:18

J'ai tenté de chercher un peu quand meme et finalement j'ai trouvé

J'ai remplacé cette formule dans BK8 (et celles qui suivent)

=DATE(ANNEE(AUJOURDHUI());1;3)-JOURSEM(DATE(ANNEE(AUJOURDHUI());1;3))-5+7*BK9

Par ("choix_année" étant un nom associé a une cellule Donnant l'année dans laquelle le planning evolura) 

=DATE(Choix_année;1;3)-JOURSEM(DATE(Choix_année;1;3))-5+7*BK9

0
via55 Messages postés 14502 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 9 décembre 2024 2 736 > nathan01983 Messages postés 345 Date d'inscription lundi 12 octobre 2009 Statut Membre Dernière intervention 5 décembre 2024
13 déc. 2023 à 17:05

Parfait

Bonne suite

1