XL 2010 Fonction Décaler sur cellule fusionnées

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Ju13100

XLDnaute Nouveau
Bonjour,

Sur un onglet avec des lignes fusionnées à pas constant (de 14 lignes) et je souhaiterai que sur un autre onglet le contenu de ces cellules soit reportées de ligne en ligne (donc non plus 14 lignes mais d'une ligne en 1 ligne)
Exemple sur la feuille 2 : valeur A en B1, B en B15, C en B29, etc... et que sur la feuille 1 la valeur A soit en C1, la B en C2, la C en C3 etc...
de la même façon, les valeurs X, Y, Z en C12:C14, C26:C28 et C40:C42 de la feuille 2 se reporte en D2, E2, F2 sur la feuille 1...

(voir excel en PJ)

J'ai tenté la fonction décaler mais la cellule fusionnée me parait poser problème...

Pas de macro svp

Merci !
 

Pièces jointes

Bonjour à tous,

Un début de piste en formules matricielles.

Pour les données de la colonne "B" de la feuil2, en "C2" de la feuil1
VB:
=SIERREUR(INDEX(Feuil2!$B$1:$B$420;PETITE.VALEUR(SI(Feuil2!$B$1:$B$420<>"";LIGNE($B$1:$B$420));LIGNE(1:1)));"")
copier vers le bas
Pour les données de la colonne "C" de la feuil2, en "D2" de la feuil1
Code:
=SIERREUR(INDEX(Feuil2!$C$1:$C$420;PETITE.VALEUR(SI(DECALER(INDIRECT("Feuil2!$C$"&(NBVAL($C$1:$C1)*14)+1);;;14)<>0;LIGNE(DECALER(INDIRECT("Feuil2!$C$"&(NBVAL($C$1:$C1)*14)+1);;;14)));COLONNE()-3));"")
copier vers la droite et le bas

JHA
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour