Comment remplir les cellules vides avec la valeur ci-dessus dans Excel (4 méthodes faciles)

  • Partage Ça
Hugh West

Microsoft Excel dispose de plusieurs méthodes utiles pour remplir les cellules vides Parmi elles, nous décrirons 4 méthodes instrumentales dans cet article avec des exemples et des explications appropriées.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices à partir d'ici.

Remplir les cellules vides avec la valeur ci-dessus.xlsx

4 méthodes utiles pour remplir les cellules vides avec la valeur ci-dessus dans Excel

Nous allons utiliser l'ensemble de données d'exemple suivant pour démontrer les quatre méthodes utiles pour remplir les cellules vides avec la valeur ci-dessus dans Excel.

Le jeu de données contient la liste des identifiants des produits, les dates des ventes et les nombres de ventes. Vous pouvez remarquer que le jeu de données a quelques cellules vides. Et nous voulons remplir les cellules vides avec la valeur au-dessus de la cellule.

Dans les quatre sections suivantes, nous allons démontrer l'utilisation de quatre outils Excel courants tels que Aller à Spécial ou Trouvez de la Modification de option, emboîtée LOOKUP et la formule Macros VBA pour effectuer cette tâche.

Remplir les cellules vides avec la valeur ci-dessus dans Excel en utilisant la touche spéciale (F5) et la formule.

Vous pouvez utiliser Aller à Spécial et une formule simple pour remplir les cellules vides avec la valeur qui se trouve au-dessus d'elles. Suivez les étapes ci-dessous pour savoir comment ce processus fonctionne.

Étape 1 :

  • Sélectionnez la plage de données dans laquelle vous souhaitez remplir les cellules vides.

Étape 2 :

  • Allez à la Accueil Tab> ; Modification de groupe> ; Trouver et sélectionner menu déroulant > ; Go To Special commandement.

Suivez l'image ci-dessous.

Vous pouvez éviter cela en appuyant sur F5 directement à partir du clavier, ce qui vous permettra également d'accéder à l'écran d'accueil. Aller à Spécial boîte.

Une boîte de dialogue nommée Aller à Spécial apparaît.

Étape 3 :

  • Choisissez Flans de la Aller à Spécial boîte> ; cliquez OK .

En conséquence, vous constaterez que les cellules vides sont sélectionnées en conséquence.

Étape 4 :

  • Sur le clavier, appuyez sur " = "et vous remarquerez un signe égal dans la cellule active.
  • Écrivez la formule sous la forme " =D5 ".

Ici, D5 est la référence de la cellule ci-dessus, avec la valeur de laquelle vous voulez remplir les cellules vides.

Étape 5 :

  • Ensuite, appuyez sur CTRL+ENTER.

Vous pouvez voir le résultat ci-dessous.

Cependant, le résultat contient une copie de la formule. Vous devez les convertir en valeurs.

Étape 6 :

  • Sélectionnez à nouveau la plage de données et sélectionnez Copie de la Contexte menu.

  • En cliquant sur le Copie affichera la ligne en pointillé à travers la frontière sélectionnée.

Étape 7 :

  • Ensuite, vous devez à nouveau cliquer avec le bouton droit de la souris et sélectionner l'option flèche icône à côté de Collage spécial .

A Drop-down apparaît.

Étape 8 :

  • Sélectionnez Valeurs de la pâte(V) comme indiqué ci-dessous.

Enfin, le résultat ressemblera à l'image suivante.

Lire la suite : Comment remplir automatiquement des cellules vides dans Excel avec la valeur ci-dessus (5 méthodes simples)

Remplir les cellules vides avec la valeur ci-dessus à l'aide de la fonction Rechercher & Remplacer et de la formule.

En outre, vous pouvez utiliser le Rechercher & Remplacer de l'option Accueil avec une formule similaire à celle utilisée dans la méthode précédente.

Pour cela, vous devez suivre les étapes ci-dessous.

Étape 1 :

  • Sélectionnez la plage de données.
  • Allez à la Accueil tab> ; Modification de groupe> ; Trouver et sélectionner menu déroulant> ; Sélectionnez le Trouvez commandement.

Étape 2 :

  • Une boîte s'affiche. Gardez le bouton Trouvez quoi : vide et cliquez sur Trouver tout .

Ceci affichera la liste des blancs dans la plage sélectionnée. Pour cet ensemble de données, le nombre de blancs trouvés est de 11.

Étape 3 :

  • Appuyez sur CTRL+A du clavier, ce qui permet de sélectionner tous les blancs.
  • Après cela, cliquez sur Fermer.

Étape 4 :

  • Presse " = " du clavier et un signe égal apparaîtra automatiquement dans la cellule active.
  • Ensuite, écrivez la formule " =D13 " dans la cellule active.

Étape 5 :

  • Appuyez sur CTRL+ENTER du clavier.

Ainsi, vous trouverez le résultat comme indiqué.

Lire la suite : Comment remplir les cellules vides avec une valeur provenant de la gauche dans Excel (4 méthodes efficaces)

Lectures similaires

  • Remplir les cellules vides avec N/A dans Excel (3 méthodes simples)
  • Techniques de nettoyage des données : Remplir les cellules vides dans Excel (4 façons)
  • Remplir les cellules vides avec du texte dans Excel (3 façons efficaces)

Combinez les fonctions LOOKUP, ROW, IF et LEN pour remplir les cellules vides avec la valeur ci-dessus dans Excel.

En outre, vous pouvez utiliser le Tableau à partir du Insérer et utiliser l'onglet imbriqué LOOKUP pour remplir les cellules vides avec la valeur ci-dessus.

Pour cela, suivez les étapes indiquées ci-dessous :

Étape 1 :

  • Sélectionnez l'ensemble des données.

Étape 2 :

  • Choisissez Tableau de la Insérer onglet.

Vous pouvez également appuyer sur le raccourci clavier CTRL+T après avoir sélectionné l'ensemble des données.

Étape 3 :

Le site Créer une table La boîte de dialogue s'ouvre et affiche la plage de données sélectionnée.

  • Vérifiez si les données sont correctement sélectionnées.
  • Mark Mon tableau a des en-têtes si elle n'est pas cochée automatiquement.
  • Cliquez sur OK.

Votre ensemble de données ressemblera à un tableau avec des en-têtes comportant des icônes en forme de flèche, comme indiqué ci-dessous.

Étape 4 :

  • Sélectionnez une colonne aléatoire F et écrire la formule imbriquée suivante pour colonne B .
=LOOKUP(ROW(B4:B14), IF(LEN(B4:B14), ROW(B4:B14)), B4:B14)

Le résultat montrera les données de colonne B en remplissant les espaces vides avec la valeur ci-dessus.

Étape 5 :

  • Répétez le processus pour colonne C en utilisant la formule suivante.

=LOOKUP(ROW(C4:C14), IF(LEN(C4:C14), ROW(C4:C14)), C4:C14)

Ici, les valeurs de Dates des ventes sont différentes de celles de l'ensemble de données original. Format des numéros est Général par défaut. Nous allons donc certainement le convertir dans un format approprié.

Étape 6 :

  • Changez le format en sélectionnant Date courte au lieu de Général .

Suivez l'image pour trouver où changer.

Ainsi, nous avons produit la sortie avec les valeurs exactes de l'ensemble de données.

Étape 7 :

  • En répétant la formule pour colonne D en utilisant la formule suivante.
=LOOKUP( ROW(D4:D14), IF(LEN(D4:D14),ROW(D4:D14)), D4:D14)

On obtient ainsi le résultat suivant :

Cette méthode permet de disposer de l'ensemble de données original et de former un nouveau tableau pour obtenir le résultat souhaité.

La décomposition des formules imbriquées :

La syntaxe de la formule :

=LOOKUP(lookup_value, lookup_vector, [result_vector])

  • Ici, valeur de la recherche prend les données que nous voulons découvrir. Puisque nous avons plusieurs lignes dans notre ensemble de données, la fonction ROW fonctionne ici qui prend la plage de la colonne.
  • vecteur de recherche utilise la fonction IF imbriqué avec le site Fonction LEN et la fonction ROW. Les deux prennent la plage de colonnes pour créer une forme vectorielle.
  • vecteur_résultat est le résultat des valeurs prises sous forme de vecteur pour obtenir le résultat souhaité.

Lire la suite : Comment remplir des cellules vides avec une formule dans Excel (2 méthodes faciles)

4. utilisation de macros VBA pour remplir les cellules vides avec la valeur ci-dessus dans Excel

La dernière méthode comprend les macros VBA. Vous pouvez utiliser Macros VBA Bien que l'exécution du code puisse prendre quelques minutes, cette méthode fonctionne très bien pour les ensembles de données volumineux.

Suivez les étapes ci-dessous pour exécuter Macro VBA pour remplir les cellules vides avec la valeur ci-dessus.

Étape 1 :

  • Sélectionnez la plage de données et cliquez avec le bouton droit de la souris sur le nom de la feuille.
  • Cliquez sur Afficher le code de la Contexte menu.

En conséquence La fenêtre VBA s'ouvrira en montrant la fenêtre générale sur elle.

Étape 2 :

  • Écrivez le code suivant dans le fichier Fenêtre générale .

Code :

 Sub FillCellFromAbove() For Each cell In Selection If cell.Value = "" Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub 

Étape 3 :

  • Pour exécuter le code, vous pouvez appuyer sur F5 du clavier.

Ou bien, cliquez sur le flèche verte dans l'onglet du Fenêtre VBA.

En conséquence, le code s'exécutera, et vous pourrez voir le résultat dans la feuille de calcul.

Lire la suite : Comment remplir des cellules vides avec la valeur ci-dessus en Excel VBA (3 méthodes simples)

Les choses à retenir

Vous devez sélectionner la plage de données au début avant d'appliquer l'une des méthodes susmentionnées. Évidemment, les formules simples des méthodes 1 et 2 varieront en fonction de la cellule active après la sélection des blancs.

Conclusion

L'article explique quatre méthodes permettant de remplir les espaces vides avec la valeur ci-dessus dans Excel. Les méthodes utilisent soit une formule simple avec la fonction Modification de dans la section Accueil ou l'onglet imbriqué LOOKUP Cependant, il montre également l'utilisation de la formule de l'indice d'efficacité de l'énergie. Macros VBA pour remplir les blancs avec la valeur ci-dessus pour les ensembles de données longues. J'espère que l'article vous a aidé à obtenir la solution que vous vouliez. Néanmoins, si vous avez d'autres questions liées au sujet, n'hésitez pas à laisser un commentaire dans la section commentaire.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.