Maison  >  Article  >  La différence entre la région actuelle et la plage utilisée

La différence entre la région actuelle et la plage utilisée

百草
百草original
2023-12-15 11:07:55898parcourir

La différence entre la région actuelle et la plage utilisée : 1. Plage différente ; 2. Différents scénarios applicables 3. Performances différentes ; Introduction détaillée : 1. La plage est différente. CurrentRegion obtient uniquement la plage des cellules environnantes non vides à partir de la recherche de cellules active. Elle s'arrête lorsqu'elle rencontre une ligne ou une colonne vide, tandis que UsedRange obtient toutes les plages de cellules utilisées, y compris les lignes ajustées. qui sont grands mais n'ont pas de contenu ; 2. Les scénarios applicables sont différents. CurrentRegion convient pour localiser rapidement les cellules non vides, etc.

La différence entre la région actuelle et la plage utilisée

CurrentRegion et UsedRange sont deux fonctions dans Excel, elles présentent quelques différences dans l'obtention de la plage de cellules utilisée.

1. Concept de base

CurrentRegion est une fonction relativement nouvelle. Elle obtient uniquement la plage à partir de la recherche de cellules actives, des cellules environnantes non vides, et s'arrête lorsqu'elle rencontre une ligne ou une colonne vide. Cela signifie que si une cellule est redimensionnée mais n'a aucun contenu, CurrentRegion ne l'inclura pas.

En revanche, UsedRange est une fonction plus ancienne et plus largement utilisée. Elle récupère toutes les plages de cellules utilisées, y compris les cellules avec des hauteurs de lignes ajustées mais sans contenu. Cela signifie que UsedRange peut contenir des cellules qui n'ont en réalité aucun contenu.

2. Comment utiliser

1. Dans Excel, ouvrez d'abord le tableau qui doit être exploité et recherchez les cellules ou zones qui doivent utiliser la fonction CurrentRegion ou UsedRange.

2. Sélectionnez la cellule ou la zone où la plage doit être obtenue.

3. Pour la fonction CurrentRegion, vous pouvez rechercher des cellules non vides en recherchant le groupe « Rechercher et sélectionner » dans l'onglet « Accueil » de la barre de menu, puis en sélectionnant « Critères de localisation ». Dans la boîte de dialogue contextuelle « Conditions d'emplacement », cochez l'option « Valeur nulle », puis cliquez sur le bouton « OK » pour rechercher la plage de toutes les cellules non vides.

4. Pour la fonction UsedRange, vous pouvez trouver « AutoSum » directement dans l'onglet « Formule » de la barre de menu, puis sélectionner « Somme ». Dans la boîte de dialogue contextuelle « Somme », sélectionnez les cellules ou les plages qui doivent être additionnées, puis cliquez sur le bouton « OK » pour obtenir la plage de toutes les cellules utilisées.

3. Différences

1. Différentes plages

CurrentRegion est uniquement obtenue à partir de la recherche de cellules active, de la plage de cellules environnantes non vides, et s'arrête lorsqu'elle rencontre une ligne ou une colonne vide. Et UsedRange récupère toutes les plages de cellules qui ont été utilisées, y compris les cellules avec des hauteurs de lignes ajustées mais sans contenu. Par conséquent, UsedRange a une plage plus large que CurrentRegion.

2. Différents scénarios applicables

CurrentRegion convient aux scénarios dans lesquels une plage de cellules non vides doit être rapidement localisée. UsedRange convient aux scénarios dans lesquels vous devez obtenir la plage de toutes les cellules utilisées, y compris les cellules dont la hauteur de ligne a été ajustée mais qui n'ont aucun contenu.

3. Performances différentes

Étant donné que CurrentRegion recherche uniquement la plage de cellules non vides, ses performances sont généralement supérieures à UsedRange. Lorsqu'il s'agit de grandes quantités de données, CurrentRegion peut localiser plus rapidement la plage requise. UsedRange doit parcourir l'intégralité du tableau pour trouver la plage de cellules utilisée, les performances sont donc relativement faibles.

Pour résumer, il existe quelques différences entre CurrentRegion et UsedRange pour obtenir la plage de cellules utilisée. Choisir les fonctions appropriées en fonction des différents besoins et scénarios peut terminer le travail plus efficacement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn