Comment classer facilement les nombres en ignorant les cellules vides dans Excel?
En général, s'il y a des cellules vides dans une liste, pendant que vous appliquez la fonction Rang pour classer la liste, les résultats de classement des cellules vides seront affichés comme des erreurs. Mais existe-t-il des moyens de classer les valeurs en ignorant les cellules vides et en les laissant vides comme illustré ci-dessous? Dans cet article, j'introduis quelques formules pour classer rapidement les valeurs en ignorant les cellules vides dans Excel.
Les valeurs de classement ignorent les cellules vides dans l'ordre croissant
Les valeurs de classement ignorent les cellules vides par ordre décroissant
Les valeurs de classement ignorent les cellules vides dans l'ordre croissant
Pour classer les valeurs en ignorant les cellules vides par ordre croissant, vous devez d'abord créer deux colonnes d'assistance.
1. Sélectionnez une cellule vide à côté de la liste que vous souhaitez classer, B2 pour les instances, tapez cette formule = SI (ISBLANK ($ A2), "", VALUE ($ A2 & "." & (ROW () - ROW ($ B $ 2))))et faites glisser la poignée de remplissage automatique vers le bas pour remplir les cellules avec cette formule. Voir la capture d'écran:
Dans la formule, A2 est la première cellule de la liste que vous souhaitez classer, B2 est la première cellule dans laquelle vous placez la formule.
2. Passez ensuite à la cellule suivante, C2 par exemple, saisissez cette formule = PETIT ($ B $ 2: $ B $ 8, RANG () - RANG ($ C $ 1)) et faites glisser la poignée de remplissage vers le bas pour remplir les cellules avec cette formule. Voir la capture d'écran:
Dans la formule, B2: B8 est la plage qui utilise la première formule et C1 est la cellule au-dessus de la cellule dans laquelle vous appliquez cette formule.
3. Dans la cellule D2, vous pouvez classer les valeurs par ordre croissant. Tapez cette formule = IFERROR (MATCH ($ B2, $ C $ 2: $ C $ 8,0), ""), faites glisser la poignée de recopie vers le bas pour appliquer cette formule aux cellules. Voir la capture d'écran:
Dans cette formule, B2 est la première cellule qui applique la première formule, C2: C8 est la plage applique la deuxième formule.
Les valeurs de classement ignorent les cellules vides par ordre décroissant
Si vous souhaitez classer les nombres en ignorant les espaces par ordre décroissant, il vous suffit d'appliquer une formule.
Sélectionnez une cellule qui classera les nombres, puis tapez cette formule, =IF(ISNA(RANK(A2,A$2:A$8)),"",RANK(A2,A$2:A$8)), faites glisser la poignée de remplissage automatique vers les cellules dont vous avez besoin pour appliquer cette formule.
Dans la formule, A2 est la première cellule de la liste que vous souhaitez classer, A2: A8 est la liste que vous devez classer.
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la 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 facilite grandement votre travail
- Activer 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 réduit des centaines de clics de souris chaque jour!