Maison  >  Article  >  Tutoriel logiciel  >  Comment trouver le premier champ de position de cellule non vide dans une colonne Excel

Comment trouver le premier champ de position de cellule non vide dans une colonne Excel

WBOY
WBOYavant
2024-01-22 21:48:101556parcourir

Comment trouver le premier champ de position de cellule non vide dans une colonne Excel

Comment trouver la première colonne de position non-espace dans une colonne dans Excel

Supposons que vous souhaitiez trouver la première position non spatiale dans la colonne A, vous pouvez utiliser la formule suivante :

1. =MATCH(TRUE,A1:A65535"",) Appuyez sur la combinaison de touches ctrl+shift+enter pour terminer la formule.

Parmi eux : A1:A65535"" génère un ensemble de tableaux composés de symboles logiques VRAI et FAUX basés sur la condition non vide, puis utilise la fonction MATCH pour localiser la première position qui remplit les conditions.

2. =MIN(IF(A1:A65535"",ROW(1:65535))) Appuyez sur la combinaison de touches ctrl+shift+enter pour terminer la formule. Parmi eux : utilisez IF(A1:A65535"",ROW(1:65535))) pour attribuer une séquence de nombres naturels aux qualifiés, puis utilisez MIN pour obtenir la première valeur qualifiée.

Comment extraire des caractères non nuls dans une colonne de données dans Excel

Si vous avez besoin d'obtenir les données de la dernière cellule non vide d'une ligne ou d'une colonne dans Excel, vous pouvez utiliser la formule matricielle suivante :

Si les données sont dans la zone A1:A100, pour obtenir la dernière valeur de cellule non vide, la formule est :

=INDEX(A1:A100,MAX(ROW(A1:A100)*(A1:A100"")))

Si vous souhaitez obtenir la dernière valeur de cellule non vide de la première ligne, la formule est :

=INDEX(1:1,MAX(COLONNE(1:1)*(1:1"")))

Après avoir entré la formule ci-dessus, appuyez sur Ctrl+Shift+Entrée pour terminer.

De plus, vous pouvez également utiliser la formule suivante :

1. Rechercher des données sous forme de valeur numérique :

=RECHERCHE(9E+307,A1:A100)

Explication : 9,99999999999999E+307 est la valeur maximale qu'Excel permet de saisir dans une cellule. Pour faciliter l'écriture, la formule est écrite sous la forme "9E+307" car il n'y a généralement pas de valeur aussi grande dans la cellule. Utilisez la fonction RECHERCHE pour rechercher une valeur très grande telle que "9E+307" qui n'existe pas dans la zone A1:A100. Que les valeurs dans la zone A1:A100 soient ou non disposées dans l'ordre, la fonction RECHERCHE. La fonction renvoie le contenu de la dernière cellule contenant la valeur.

Obtenir la position relative de la dernière cellule contenant une valeur :

=MATCH(9E+307,A1:A100)

La formule renvoie la position relative de la dernière cellule contenant une valeur dans la zone A1:A100.

Si la plage à rechercher est une colonne, telle que la colonne A, alors les deux formules ci-dessus sont :

=RECHERCHE(9E+307,A:A)

=MATCH(9E+307,A:A)

Si la plage que vous souhaitez rechercher est une ligne, comme la ligne 5, remplacez simplement "A:A" dans la formule par "5:5".

2. Les données trouvées sont du texte :

Si les données sont dans la zone A1:A100, pour obtenir le contenu de la dernière cellule contenant du texte, la formule est :

=RECHERCHE(CHAR(65535),A1:A100)

Pour renvoyer la position relative de la dernière cellule contenant le texte de la plage, la formule est :

=MATCH(CHAR(65535),A1:A100)

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer