Remplir les cellules vides avec la valeur située au-dessus ou 0 dans Excel – guide pas à pas
Dans Excel, il est courant de laisser des cellules vides lorsque leurs données seraient simplement la répétition de la valeur située dans la cellule au-dessus. Ce choix de mise en forme offre souvent un rendu plus épuré et visuellement attrayant. Toutefois, si vous souhaitez trier ou filtrer votre liste, ces cellules vides peuvent poser problème. Dans ce cas, vous devrez remplir les cellules vides avec les valeurs de celles situées juste au-dessus, comme illustré dans la capture d’écran ci-dessous.
Dans ce guide, nous expliquons comment Remplir les cellules vides soit avec la valeur située directement au-dessus, soit avec 0 ou toute autre valeur spécifique. Cette méthode est particulièrement utile pour traiter des jeux de données contenant des Cellules vides, garantissant ainsi l’exactitude et la pertinence des calculs et visualisations.
![]() | ![]() |
Remplir les cellules vides avec la valeur située au-dessus
Dans cette section, découvrez quatre astuces simples pour remplir les cellules vides avec la valeur située juste au-dessus dans Excel.
- Atteindre spécial : Fonction native d’Excel, mais nécessite plusieurs étapes, suivies d’une conversion finale des formules en valeurs.
- Kutools pour Excel : Il ne vous faut que 3 clics — simple et rapide ! Un téléchargement et une installation sont toutefois nécessaires.
- Code VBA : nécessite des connaissances en programmation VBA ; risque de bogues ou d’erreurs si le code n’est pas correctement rédigé.
- Power Query : courbe d’apprentissage plus prononcée ; disponible à partir d’Excel 2016.
Utiliser la fonction « Atteindre spécial » pour Remplir les cellules vides avec la valeur située au-dessus
Avec cette méthode, vous devez utiliser la fonction Atteindre spécial afin de sélectionner toutes les cellules vides dans la plage de données, puis saisir une formule très simple dans une cellule vide et appuyer sur Ctrl + Entrée pour remplir automatiquement les cellules vides sélectionnées avec la valeur située juste au-dessus. Voici la procédure détaillée.
Étape 1 : Sélectionnez les cellules vides
- Sélectionnez la plage de cellules dans laquelle vous souhaitez remplir automatiquement les cellules vides avec la valeur située juste au-dessus.
- Ensuite, cliquez sur « Accueil » > « Rechercher et sélectionner » > « Atteindre spécial », voir capture d’écran :
Conseils: Vous pouvez également appuyer sur la touche F5 pour ouvrir la boîte de dialogue « Atteindre », puis cliquer sur le bouton « Spécial » dans cette fenêtre afin d’afficher la boîte de dialogue « Atteindre spécial ». - Dans la boîte de dialogue « Atteindre spécial », sélectionnez l’option « Cellules vides », puis cliquez sur OK.

- Toutes les cellules vides de la plage sont désormais sélectionnées en un seul clic.

Étape 2 : Saisissez la formule
Les cellules vides étant toujours sélectionnées, saisissez directement le signe égal (=). Celui-ci apparaît alors dans l’une des cellules vides sélectionnées — par exemple en A3 dans ce cas. Référencez ensuite la cellule située juste au-dessus en cliquant sur A2. 
Étape 3 : Appuyez sur Ctrl + Entrée pour remplir toutes les cellules vides sélectionnées
Appuyez maintenant simultanément sur Ctrl + Entrée pour copier la formule dans toutes les autres cellules sélectionnées, ce qui remplit automatiquement chaque cellule vide sélectionnée avec la valeur de la cellule située juste au-dessus. Voir l’illustration ci-dessous :
Étape 4 : Convertir les formules en valeurs
Les cellules vides sélectionnées contiennent désormais des formules. Vous devez les convertir en valeurs. Sélectionnez la plage de données contenant ces formules, appuyez sur Ctrl + C pour copier les données, cliquez ensuite avec le bouton droit sur la plage copiée et choisissez « Valeurs » dans la section « Collage spécial », comme illustré ci-dessous :
Les formules sont désormais converties en valeurs statiques, et vous pouvez réaliser toutes les opérations supplémentaires dont vous avez besoin.
Utilisation de Kutools pour Excel
Si vous recherchez une solution rapide et facile, la fonction « Remplir les cellules vides » de Kutools pour Excel est un outil idéal. Grâce à cette fonctionnalité puissante, vous pouvez réaliser en un clin d’œil les opérations suivantes :
- Remplir les cellules vides avec une valeur supérieure, inférieure, à gauche ou à droite
- Remplir les cellules vides avec une série de Série linéaire
- Remplir les cellules vides avec une valeur spécifique
Après avoir téléchargé et installé Kutools pour Excel, procédez comme suit :
Pour Remplir les cellules vides avec la valeur située au-dessus, Veuillez sélectionner la Plage de données que vous souhaitez Remplir les cellules vides, puis cliquez sur « Kutools » > « Insérer » > « Remplir les cellules vides », et spécifiez les opérations dans la boîte de dialogue « Remplir les cellules vides » :
- Sélectionnez l’option « Basé sur la valeur » dans la section « Remplir avec ».
- Choisissez « Vers le bas » dans la section « Options ». (Vous pouvez également opter pour « Vers le haut », « Vers la droite » ou « Vers la gauche » afin de remplir les cellules vides avec la valeur située respectivement au-dessus, à gauche ou à droite, selon vos besoins.)
- Cliquez sur OK pour activer cette fonctionnalité.

Résultat :
Toutes les cellules vides sont désormais remplies avec la valeur située au-dessus, comme illustré ci-dessous :
Utiliser du code VBA pour Remplir les cellules vides avec la valeur située au-dessus
Si vous maîtrisez le code VBA, voici un script qui remplit automatiquement les cellules vides avec la valeur située juste au-dessus. Suivez les étapes suivantes :
Étape 1 : Ouvrez l’éditeur de modules VBA et copiez le code
- Maintenez les touches « ALT + F11 » enfoncées dans Excel pour ouvrir la fenêtre « Microsoft Visual Basic pour Applications ».
- Cliquez sur « Insertion » > « Module », puis collez le code suivant dans la fenêtre du module.
Code VBA : insérer des cellules vides avec la valeur située au-dessusSub FillBlankCellsWithValueAbove() 'Updateby Extendoffice Dim WorkRng As Range Dim cell As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) On Error GoTo 0 If WorkRng Is Nothing Then MsgBox "No valid range selected.", vbExclamation, "Error" Exit Sub End If For Each cell In WorkRng If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub
Étape 2 : Exécutez le code
Après avoir collé ce code, appuyez sur la touche F5 pour l’exécuter. Dans la boîte de dialogue qui s’affiche, sélectionnez la plage de données dans laquelle vous souhaitez remplir les cellules vides avec la valeur située juste au-dessus, puis cliquez sur OK.
Résultat :
Toutes les cellules vides sont désormais remplies avec la valeur située au-dessus, comme illustré ci-dessous :
Utiliser Power Query pour Remplir les cellules vides avec la valeur située au-dessus
Si vous utilisez Excel 2016 ou une version ultérieure, vous bénéficiez d’une fonctionnalité puissante appelée Power Query, qui remplit automatiquement chaque cellule vide d’une colonne avec la valeur de la cellule située juste au-dessus. Voici comment procéder :
Étape 1 : Importez les données dans Power Query
- Sélectionnez le Plage de données que vous souhaitez utiliser, puis cliquez sur « Données » > « À partir d’un tableau », comme illustré ci-dessous :
Conseils: Dans Excel 2019 et Office 365, cliquez sur « Données » > « À partir d’un tableau/plage ». - Dans la boîte de dialogue « Créer un tableau » qui s’ouvre, cliquez sur le bouton OK pour créer un tableau, comme illustré ci-dessous :

- La fenêtre « Éditeur Power Query » s’affiche désormais avec vos données, comme illustré ci-dessous :

Étape 2 : Spécifiez les opérations dans la fenêtre Éditeur Power Query
- Cliquez sur l’en-tête des colonnes dont vous souhaitez remplir les cellules vides avec la valeur située juste au-dessus. Faites ensuite un clic droit sur l’en-tête sélectionné et choisissez « Remplir » > « Vers le bas », comme illustré ci-dessous :
Conseils : Pour appliquer cette action à plusieurs colonnes, maintenez la touche Ctrl ou Maj enfoncée tout en cliquant sur les en-têtes de colonnes afin de sélectionner des colonnes adjacentes ou non adjacentes, puis effectuez un clic droit sur n’importe quelle colonne sélectionnée et choisissez « Remplir » > « Vers le bas », comme indiqué précédemment. - Toutes les cellules vides de la colonne sélectionnée sont désormais remplies avec la valeur de la cellule située directement au-dessus, comme illustré ci-dessous :

Étape 3 : Exportez la requête Power Query vers un tableau Excel
- Ensuite, vous devez renvoyer les données vers votre feuille de calcul. Cliquez sur « Accueil » > « Fermer et charger » > « Fermer et charger » ou « Fermer et charger vers... » (ici, je vais cliquer sur « Fermer et charger »), comme illustré ci-dessous :
Conseils : Cliquer sur « Fermer et charger » envoie les données vers une nouvelle feuille de calcul ; choisir l’option « Fermer et charger vers... » permet d’envoyer les données vers une nouvelle feuille ou vers la feuille de calcul actuelle de votre choix. - Les données sont alors chargées dans un Nouvelle feuille de calcul, comme illustré ci-dessous :

Remplir les cellules vides avec 0 ou une valeur spécifique
Si vous devez remplir les cellules vides avec 0 ou toute autre valeur spécifique, voici deux méthodes rapides.
Utilisation de la fonctionnalité Atteindre spécial pour Remplir les cellules vides avec 0 ou une valeur spécifique
Étape 1 : Sélectionnez les cellules vides
- Sélectionnez la plage de cellules dans laquelle vous souhaitez remplir les cellules vides par 0 ou une valeur spécifique.
- Ensuite, cliquez sur « Accueil » > « Rechercher et sélectionner » > « Atteindre spécial », voir capture d’écran :
Conseils: Vous pouvez également appuyer sur la touche F5 pour ouvrir la boîte de dialogue « Atteindre », puis cliquer sur le bouton « Spécial » dans cette fenêtre afin d’afficher la boîte de dialogue « Atteindre spécial ». - Dans la boîte de dialogue « Atteindre spécial », sélectionnez l’option « Cellules vides », puis cliquez sur OK.

- Toutes les cellules vides de la plage sont désormais sélectionnées en une seule fois.

Étape 2 : Saisissez 0 ou une valeur spécifique
Les cellules vides étant toujours sélectionnées, saisissez directement 0 ou toute autre valeur spécifique dont vous avez besoin, voir capture d’écran :
Étape 3 : Appuyez sur les touches Ctrl + Entrée pour remplir toutes les cellules vides sélectionnées
Appuyez maintenant simultanément sur les touches Ctrl + Entrée pour remplir les cellules vides sélectionnées avec la valeur que vous avez saisie, voir capture d’écran :

Ne laissez pas les cellules vides freiner votre productivité ; laissez Kutools pour Excel les remplir !
Les cellules vides perturbent votre flux de travail ? Transformez votre expérience Excel avec Kutools ! Il remplit tous les types de cellules vides, répondant parfaitement à vos besoins. Fini les cellules vides, place à la brillance !Téléchargez Kutools pour Excel dès maintenant !
Remplir les cellules vides avec 0 ou toute autre valeur spécifique

Ne laissez pas les cellules vides freiner votre productivité ; laissez Kutools pour Excel les remplir !
Les cellules vides perturbent votre flux de travail ? Transformez votre expérience Excel avec Kutools ! Il remplit tous les types de cellules vides, répondant parfaitement à vos besoins. Fini les cellules vides, place à la brillance !Téléchargez Kutools pour Excel dès maintenant !
Remplir les cellules vides avec une série de Série linéaire

Ne laissez pas les cellules vides freiner votre productivité ; confiez-leur à Kutools pour Excel le soin de les remplir !
Les cellules vides perturbent votre flux de travail ? Transformez votre expérience Excel avec Kutools ! Il remplit tous les types de cellules vides, répondant parfaitement à vos besoins. Fini les cellules vides, place à la brillance !Téléchargez Kutools pour Excel dès maintenant !
Remplir les cellules vides avec la valeur située au-dessus/en dessous/à gauche/à droite
Utilisation de la fonctionnalité Rechercher et remplacer pour Remplir les cellules vides avec 0 ou une valeur spécifique
La fonctionnalité **Rechercher et remplacer** d’Excel vous permet également de remplir facilement les cellules vides par **0** ou toute autre valeur de votre choix. Voici comment procéder :
Étape 1 : Sélectionnez les Plage de données et activez la fonctionnalité Rechercher et remplacer
- Sélectionnez la plage de données dans laquelle vous souhaitez remplir les cellules vides avec une valeur spécifique.
- Ensuite, cliquez sur « Accueil » > « Rechercher et sélectionner » > « Remplacer » (vous pouvez également appuyer sur « Ctrl + H » pour ouvrir la boîte de dialogue « Rechercher et remplacer »), comme illustré ci-dessous :

Étape 2 : Spécifiez les opérations dans la boîte de dialogue Rechercher et remplacer
- Dans la boîte de dialogue « Rechercher et remplacer », laissez le champ « Rechercher » vide, saisissez la valeur souhaitée dans le champ « Remplacer par », puis cliquez sur « Remplacer tout ». Voir l’illustration ci-dessous :

- Une boîte de dialogue s’affiche pour vous indiquer le nombre de cellules remplacées par la nouvelle valeur. Cliquez ensuite sur OK pour fermer la boîte de dialogue Rechercher et remplacer.

Résultat :
Désormais, les cellules vides dans le Sélectionner la plage sont remplies avec la valeur spécifique que vous avez saisie, voir capture d’écran :
Voilà comment remplir les cellules vides avec la valeur située au-dessus ou une valeur spécifique. Si vous souhaitez découvrir davantage d’astuces Excel, notre site web propose des milliers de tutoriels. Merci de votre lecture, et nous espérons vous apporter encore plus d’informations utiles à l’avenir !
Articles associés :
- Remplissage automatique des numéros séquentiels en ignorant les cellules vides
- Vous avez une liste de données contenant certaines cellules vides et souhaitez y insérer des numéros séquentiels en ignorant précisément ces cellules vides, comme illustré ci-dessous. Cet article vous présente une formule Excel efficace pour réaliser cette opération.
- Remplir les cellules vides avec Série linéaire
- Souhaitez-vous remplir les cellules vides par une série linéaire dans vos sélections ? Cet article vous présente quelques astuces pour le faire rapidement.
- Remplir les cellules vides avec un tiret
- Supposons que vous disposiez d’une plage de données contenant certaines cellules vides et que vous souhaitiez remplir chacune de ces cellules vides par le symbole de tiret, comme illustré ci-dessous. Avez-vous une méthode efficace pour remplir toutes les cellules vides par des tirets d’un seul coup sous Excel ?
Les meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi qu’Office Tab Pro, offrant ainsi une solution idéale pour les équipes qui travaillent à travers les applications Office.
- Suite tout-en-un— compléments pour Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— configuration en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité harmonisée entre les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire requise
- Meilleur rapport qualité-prix— économisez par rapport à l’achat séparé des compléments
Table des matières
- Remplir les cellules vides avec une valeur supérieure
- Utilisation de la fonctionnalité Atteindre spécial
- Utilisation de la fonction Kutools pour Excel
- Utilisation d’un code VBA
- Utilisation de Power Query
- Remplir les cellules vides avec 0 ou une valeur spécifique
- Utilisation de la fonctionnalité Atteindre spécial
- Utilisation de la fonction Rechercher et remplacer
- Articles associés
- Les meilleurs outils de productivité Office














