Bonjour toutes et tous
@Mael
pas trouver pour une formule mais, en VBA si cela peut aider
Dans un Module (Module 1 par exemple)
le nom de la feuille de ton onglet du classeur est Feuil1 sur cet exemple
Option Explicit
' Déclaration variable
Dim i As Long
Sub copier_sans_cellule_vide()
On Error Resume Next
With Sheets("Feuil1")
[A:A].Copy [B:B]
For i = [B65000].End(xlUp).Row To 1 Step -1
If Cells(i, 2) = "" Then Cells(i, 2).Delete Shift:=xlUp
Next i
End With
End Sub