Passer au contenu principal
 

Remplissez les cellules vides avec une valeur supérieure ou 0 dans Excel – guide étape par étape

Auteur : Xiaoyang Dernière modification: 2024-08-07

Dans Excel, il est courant de laisser les cellules vides lorsque leurs données répètent simplement la valeur de la cellule située au-dessus d'elles. Ce choix de formatage aboutit souvent à une mise en page plus nette et plus attrayante visuellement. Cependant, si vous souhaitez trier ou filtrer la liste, ces cellules vides peuvent devenir problématiques. Dans de tels cas, vous devez remplir les espaces avec les valeurs des cellules ci-dessus, comme illustré dans la capture d'écran ci-dessous.

Dans ce guide, nous nous concentrerons sur la façon de remplir des cellules vides soit avec la valeur de la cellule directement au-dessus, soit avec 0 ou toute autre valeur spécifique. Cela peut être extrêmement utile pour gérer des ensembles de données contenant des cellules vides, garantissant ainsi que les calculs et les visualisations sont précis et significatifs.

Remplissez les cellules vides avec la valeur ci-dessus

Remplissez les cellules vides avec 0 ou une valeur spécifique

remplir les cellules vides avec la valeur ci-dessus remplir les cellules vides avec un texte spécifique

 Remplissez les cellules vides avec la valeur ci-dessus

Dans cette section, nous présenterons quatre astuces simples pour remplir des cellules vides avec la valeur ci-dessus dans Excel.

  • Aller à Spécial & formule: Natif d'Excel, mais plusieurs étapes sont nécessaires pour convertir les formules finales en valeurs.
  • Kutools for Excel: Ne prend que 3 clics, facile et rapide. Mais nécessite un téléchargement et une installation.
  • Code VBA: Nécessite une connaissance de la programmation VBA, possibilité de bugs ou d'erreurs s'il n'est pas codé correctement.
  • Power Query: A une courbe d'apprentissage plus abrupte, applicable à Excel 2016 et aux versions ultérieures.

Utilisation de la fonction et de la formule Go To Special pour remplir les cellules vides avec la valeur ci-dessus

Avec cette méthode, vous devez appliquer le Aller à Spécial fonction pour sélectionner toutes les cellules vides de la plage de données, puis entrez une formule très simple dans une cellule vide, puis appuyez sur la touche Ctrl + Entrée touches pour remplir les cellules vides sélectionnées avec la valeur ci-dessus. Voici les étapes.

Étape 1 : Sélectionnez les cellules vides

      1. Sélectionnez la plage de cellules dans laquelle vous souhaitez remplir les espaces avec la valeur ci-dessus.
      2. Puis clique Home > Rechercher et sélectionner > Aller à Spécial, voir capture d'écran:
        cliquez sur aller au spécial dans le menu contextuel
        Astuces: Vous pouvez également appuyer sur F5 clé pour ouvrir le Aller à boîte de dialogue, puis cliquez sur Spécial bouton dans le Aller à fenêtre pour afficher le Aller à Spécial boite de dialogue.
      3. Dans le Aller à Spécial boîte de dialogue, choisissez le Blanks Option et cliquez sur OK.
        sélectionnez les blancs dans la boîte de dialogue Aller à spécial
      4. Désormais, toutes les cellules vides de la plage sont sélectionnées en même temps.
        les cellules vides sont sélectionnées

Étape 2 : Formule de saisie

Les cellules vides étant toujours sélectionnées, tapez le signe égal (=) directement. Le signe égal apparaîtra dans l’une des cellules vides sélectionnées, comme A3 dans ce cas. Référencez maintenant la cellule au-dessus en cliquant sur A2.
entrer la formule

Étape 3 : Appuyez sur les touches Ctrl + Entrée pour remplir toutes les cellules vides sélectionnées

Maintenant, appuyez sur Ctrl + Entrée touches ensemble pour copier la formule dans toutes les autres cellules sélectionnées. Et toutes les cellules vides sélectionnées sont remplies avec la valeur de la cellule située directement au-dessus d'elles. Voir capture d'écran :
appuyez sur les touches Ctrl et Entrée pour remplir toutes les cellules vides

Étape 4 : Convertir les formules en valeurs

Maintenant, les cellules vides sélectionnées sont des formules, vous devez convertir ces formules en valeurs. Veuillez sélectionner la plage de données contenant les formules, puis appuyez sur Ctrl + C pour copier la liste de données, puis cliquez avec le bouton droit sur la plage copiée et choisissez Valeurs du Options de collage section, voir capture d'écran:
Convertir des formules en valeurs en les collant en tant que valeurs

Et maintenant, les formules sont converties en valeurs statiques, vous pouvez effectuer toutes les autres opérations dont vous avez besoin.

Notes: S'il existe d'autres formules dans votre plage sélectionnée, ces formules seront également converties en valeurs.

Utiliser Kutools pour Excel en seulement 3 clics

Si vous recherchez une solution simple et rapide, Kutools for Excel's Remplir les cellules vides Cette fonctionnalité pourrait être un excellent outil pour vous. Avec cette fonctionnalité puissante, vous pouvez terminer rapidement les opérations suivantes :

  • Remplissez les cellules vides avec la valeur au-dessus, en bas, à gauche ou à droite
  • Remplissez les cellules vides avec une série de valeurs linéaires
  • Remplissez les cellules vides avec une valeur spécifique

Après télécharger et installer Kutools pour Excel, veuillez faire comme ceci:

Pour remplir les cellules vides avec la valeur ci-dessus, sélectionnez la plage de données dans laquelle vous souhaitez remplir les cellules vides, puis cliquez sur Kutools > insérer > Remplir les cellules vides, puis spécifiez les opérations dans le Remplir les cellules vides boite de dialogue:

  1. Choisir Basé sur des valeurs Option de Remplir avec .
  2. Choisir Vers le bas dans le Options section. (Vous pouvez également sélectionner le Up, Droite or Gauche pour remplir les cellules vides avec la valeur vers le bas, à gauche ou à droite selon vos besoins)
  3. Cliquez OK pour appliquer cette fonctionnalité.
  4. remplissez les cellules vides avec la valeur ci-dessus avec Kutools

Résultat:

Désormais, toutes les cellules vides sont remplies avec la valeur ci-dessus, comme illustré ci-dessous :
remplissez les cellules vides avec la valeur ci-dessus avec Kutools pour obtenir le résultat

Notes: Pour appliquer cette fonctionnalité, veuillez télécharger et installer Kutools pour Excel d'abord.

Utiliser le code VBA pour remplir les cellules vides avec la valeur ci-dessus

Si vous êtes familier avec le code VBA, nous fournirons ici un code pour remplir les cellules vides avec la valeur ci-dessus. Veuillez suivre les étapes suivantes :

Étape 1:Ouvrez l'éditeur de module VBA et copiez le code

  1. Maintenez la touche ALT + F11 clés dans Excel, et il ouvre le Microsoft Visual Basic pour applications fenêtre.
  2. Cliquez insérer > Moduleet collez le code suivant dans la fenêtre Module.
    Code VBA : Insérer des cellules vides avec la valeur ci-dessus
    Sub 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écuter le code

Après avoir collé ce code, veuillez appuyer sur F5 clé pour exécuter ce code. Dans la zone d'invite, sélectionnez la plage de données dans laquelle vous souhaitez remplir les cellules vides avec la valeur ci-dessus. Et puis, cliquez OK.
remplissez les cellules vides avec la valeur ci-dessus avec le code VBA

Résultat:

Désormais, toutes les cellules vides sont remplies avec la valeur ci-dessus, comme illustré ci-dessous :
résultat de l'utilisation du code vba


En utilisant Power Query pour remplir la valeur des cellules vides ci-dessus

Si vous utilisez Excel 2016 et une version ultérieure, Excel offre une fonctionnalité puissante : Power Query, ce qui peut aider à remplir immédiatement chaque bloc de cellules vides de la colonne en utilisant la valeur de la cellule située au-dessus d'elles. Voici les étapes pour le faire :

Étape 1 : Introduire les données Power Query

  1. Sélectionnez la plage de données que vous souhaitez utiliser, puis cliquez sur Sauvegarde de > De la table, voir capture d'écran:
    cliquez sur les données du tableau
    Astuces: Dans Excel 2019 et Office 365, cliquez sur Sauvegarde de > À partir du tableau/plage.
  2. Dans le sauté Créer un tableau boîte de dialogue, cliquez sur OK bouton pour créer un tableau, voir capture d'écran :
    créer un tableau pour la plage sélectionnée
  3. Maintenant, l' Power Query Éditeur fenêtre s'affiche avec les données, voir capture d'écran :
    importer les données dans Power Query

Étape 2: dans le Power Query Fenêtre de l'éditeur, spécifiez les opérations

  1. Cliquez sur l'en-tête des colonnes dont vous souhaitez remplir les cellules vides avec la valeur ci-dessus. Et puis, faites un clic droit sur l'en-tête sélectionné, choisissez Niveau de remplissage > Vers le bas, voir capture d'écran:
    faites un clic droit sur l'en-tête sélectionné et choisissez remplir
    Astuces: Pour remplir des cellules vides dans plusieurs colonnes, maintenez la touche Ctrl or Shift et cliquez sur les en-têtes de colonnes pour sélectionner des colonnes non adjacentes ou adjacentes, puis cliquez avec le bouton droit sur n'importe quelle colonne sélectionnée, puis sélectionnez Niveau de remplissage > Vers le bas comme décrit précédemment.
  2. Désormais, toutes les cellules vides de la colonne sélectionnée sont remplies avec la valeur de la cellule située juste au-dessus d'elles, voir capture d'écran :
    les cellules vides sont remplies avec la valeur ci-dessus

Étape 3 : Sortez le Power Query vers un tableau Excel

  1. Ensuite, vous devez afficher les données dans votre feuille de calcul. Cliquez s'il vous plait Home > Fermer et charger > Fermer et charger / Fermer et charger vers, (ici, je clique Fermer et charger), voir capture d'écran:
    cliquez sur Fermer et charger vers
    Astuces: Cliquez Fermer et charger sortira les données dans une nouvelle feuille de calcul ; Cliquez sur Fermer et charger vers option, les données seront sorties vers une nouvelle feuille ou la feuille actuelle dont vous avez besoin.
  2. Et puis, les données seront chargées dans une nouvelle feuille de calcul, voir capture d'écran :
    charger les données dans une feuille de calcul

Remplissez les cellules vides avec 0 ou une valeur spécifique

Si vous devez remplir des cellules vides avec 0 ou toute autre valeur spécifique, je parlerai ici de deux méthodes rapides.


Utilisation de la fonction Go To Special pour remplir les cellules vides avec 0 ou une valeur spécifique

Étape 1 : Sélectionnez les cellules vides

      1. Sélectionnez la plage de cellules dans laquelle vous souhaitez remplir les blancs avec 0 ou une valeur spécifique.
      2. Puis clique Home > Rechercher et sélectionner > Aller à Spécial, voir capture d'écran:
        cliquez sur aller au spécial dans le menu contextuel
        Astuces: Vous pouvez également appuyer sur F5 clé pour ouvrir le Aller à boîte de dialogue, puis cliquez sur Spécial bouton dans le Aller à fenêtre pour afficher le Aller à Spécial boite de dialogue.
      3. Dans le Aller à Spécial boîte de dialogue, choisissez le Blanks Option et cliquez sur OK.
        sélectionnez les blancs dans la boîte de dialogue Aller à spécial
      4. Désormais, toutes les cellules vides de la plage sont sélectionnées en même temps.
        les cellules vides sont sélectionnées

Étape 2 : saisissez 0 ou une valeur spécifique

Les cellules vides étant toujours sélectionnées, tapez 0 ou toute autre valeur spécifique dont vous avez besoin directement, voir capture d'écran :
tapez une valeur

Étape 3 : Appuyez sur les touches Ctrl + Entrée pour remplir toutes les cellules vides sélectionnées

Maintenant, appuyez sur Ctrl + Entrée touches ensemble pour remplir les cellules vides sélectionnées avec la valeur que vous avez saisie, voir capture d'écran :
appuyez sur les touches Ctrl et Entrée pour remplir toutes les cellules vides


Ne laissez pas les espaces vides vous ralentir, laissez Kutools pour Excel les remplir !

Des cellules vides perturbant votre flux ? Transformez votre parcours Excel avec Kutools. Remplissage de tous types de cellules vierges, répondant parfaitement à vos besoins. Pas de blanc, juste de la brillance ! Téléchargez Kutools pour Excel maintenant !

Remplissez les cellules vides avec 0 ou toute autre valeur spécifique
remplir les cellules vides avec une valeur spécifique

Ne laissez pas les espaces vides vous ralentir, laissez Kutools pour Excel les remplir !

Des cellules vides perturbant votre flux ? Transformez votre parcours Excel avec Kutools. Remplissage de tous types de cellules vierges, répondant parfaitement à vos besoins. Pas de blanc, juste de la brillance ! Téléchargez Kutools pour Excel maintenant !

Remplissez les cellules vides avec une série de valeurs linéaires
remplir les cellules vides avec une série de valeurs linéaires

Ne laissez pas les espaces vides vous ralentir, laissez Kutools pour Excel les remplir !

Des cellules vides perturbant votre flux ? Transformez votre parcours Excel avec Kutools. Remplissage de tous types de cellules vierges, répondant parfaitement à vos besoins. Pas de blanc, juste de la brillance ! Téléchargez Kutools pour Excel maintenant !

Remplissez les cellules vides avec la valeur ci-dessus/bas/gauche/droite
Remplissez les cellules vides avec la valeur ci-dessus/bas/gauche/droite


Utilisation de la fonction Rechercher et remplacer pour remplir les cellules vides avec 0 ou une valeur spécifique

Excel's Rechercher et remplacer La fonctionnalité peut également aider à remplir les cellules vides avec 0 ou toute autre valeur spécifique, veuillez suivre les étapes suivantes :

Étape 1 : Sélectionnez la plage de données et activez la fonction Rechercher et remplacer

  1. Sélectionnez la plage de données dans laquelle vous souhaitez remplir les cellules vides avec une valeur spécifique.
  2. Puis clique Home > Rechercher et sélectionner > remplacer (vous pouvez également appuyer sur Ctrl + H ouvrir le Rechercher et remplacer boîte de dialogue), voir capture d'écran :
    cliquez sur Remplacer la fonctionnalité

Étape 2 : Spécifiez les opérations dans la boîte de dialogue Rechercher et remplacer

  1. Dans le Rechercher et remplacer boîte de dialogue, laissez le Trouvez ce que zone de texte vide, puis saisissez la valeur spécifique dans le champ Remplacez-le par zone de texte. Et puis, cliquez Remplacer tout bouton. Voir la capture d'écran:
    définir les options dans la boîte de dialogue Rechercher et remplacer
  2.  Une boîte de dialogue apparaît pour vous rappeler combien de cellules sont remplacées par la nouvelle valeur. Enfin, cliquez OK et fermez le Rechercher et remplacer boite de dialogue.
    une boîte de message apparaît

Résultat:

Désormais, les cellules vides de la plage sélectionnée sont remplies avec la valeur spécifique que vous avez saisie, voir capture d'écran :
résultat de l'utilisation de la fonctionnalité Rechercher et remplacer


C'est ainsi que vous pouvez remplir des cellules vides avec une valeur supérieure ou une valeur spécifique. Si vous souhaitez découvrir plus de trucs et astuces Excel, notre site Web propose des milliers de tutoriels. Merci d'avoir lu et nous sommes impatients de vous fournir des informations plus utiles à l'avenir !


Articles connexes:

  • Remplissez automatiquement les numéros de série et sautez les blancs
  • Si vous avez une liste de données contenant des cellules vides, vous souhaitez maintenant insérer des numéros de série pour les données, mais ignorez les cellules vides comme illustré ci-dessous. Dans cet article, je vais introduire une formule pour résoudre cette tâche dans Excel.
  • Remplissez les cellules vides avec des valeurs linéaires
  • Avez-vous besoin de remplir des cellules vides avec des valeurs linéaires dans les sélections? Cet article va présenter quelques conseils sur la façon de remplir rapidement des cellules vides avec des valeurs linéaires dans les sélections.
  • Remplissez les cellules vides avec un tiret
  • Supposons que vous ayez une plage de données contenant des cellules vides et que vous souhaitiez maintenant remplir chacune de ces cellules vides avec le symbole de tiret comme les captures d'écran suivantes, avez-vous de bonnes idées pour remplir les cellules vides avec des tirets à la fois dans Exceller?