Formule pour récupérer des données.

  • Initiateur de la discussion Initiateur de la discussion JJ1
  • Date de début Date de début

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 !

J

JJ1

Guest
Bonjour,

Je souhaiterais récupérer en colonne DD😀H les valeurs des colonnes BG:BP pour 5 nombres situés en A:E décalés d'une ligne supérieure.
Je joins un exemple fléché.
Merci et bon WE à tous.
 

Pièces jointes

Re : Formule pour récupérer des données.

Bonjour,

Une tentative, après avoir rebranché la boule de cristal :

en DD5 :

Code:
=INDEX($BG5:$BP5;INDEX($A4:$E4;COLONNES($A:A)))

à recopier vers la droite et vers le bas

@+
 
Re : Formule pour récupérer des données.

Bonjour Hoerwind, Tibo, JJ1 , JHA

Version VBA, pour ceux qui ont la fleme de tirer les formules :

Private Sub CommandButton1_Click()
MaxLigne = Range("A65536").End(xlUp).Row - 1
For t = 0 To MaxLigne
For c = 0 To 4
Range("DD5").Offset(t, c) = Range("BG5").Offset(0, Range("A4").Offset(t, c) - 1)
Next c
Next t
End Sub
 
Re : Formule pour récupérer des données.

Bonjour JJ1, Tibo, Hoerwind, JHA, camarchepas, le fil, le forum

Version VBA, pour ceux qui demandent à Excel de tirer les formules 😉

Code:
Sub Macro1()
Dim f$: f = "=OFFSET(RC58,,R[-1]C[-107])" [COLOR=Green]'<- formule d'Hoerwind[/COLOR]
With Range("DD5")
    .FormulaR1C1 = f: .AutoFill .Resize(, 5), xlFillDefault
    .Resize(, 5).AutoFill Range("DD5:DH9"), xlFillDefault
[COLOR=Green]'Mettre en commentaires
' les 3 lignes ci-dessous si on veut garder les formules[/COLOR]
        With .Resize(5, 5)
            .Value = .Value
        End With
End With
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
166
  • Question Question
Microsoft 365 Fusion de cellules
Réponses
5
Affichages
171
Retour