Excel 2016: trouver la première occurrence d'une valeur dans un vecteur


1

J'ai un vecteur vertical (voir ci-dessous) et je recherche une fonction permettant de rechercher la première occurrence du "1" ou d'un "2" ou d'un "3". Si je trouve le premier "1", j'ajouterais une valeur à une cellule, puis ferais la même recherche pour le premier "2" et ainsi de suite. Est-il possible de réaliser w / Excel?

0

0

0

1

1

1

1

2

2

2

Réponses:


1

Si vous voulez chercher séparément alors MATCH serait la fonction, utilisée comme ça

=MATCH(1,A2:A100,0)

Il retourne la position de la valeur dans la plage, donc dans mon exemple si le premier 1 est dans A10, par exemple, alors c'est la 9ème cellule de A2:A100 donc le résultat est 9


Quelle est la meilleure façon de prendre la cellule qui correspond () et ajoute une valeur?
Alexander

Voulez-vous dire pour ajouter une valeur à cette cellule réelle, par exemple. A10 dans mon exemple?
barry houdini

Comment utiliser la référence obtenue à partir de l'A10 et la transformer afin de pouvoir ajouter une valeur à la cellule de mon choix?
Alexander

OK, je ne comprends pas très bien ce que vous voulez dire, mais INDEX pourrait vous aider, par exemple. si vous voulez obtenir la valeur réelle de A10, vous pouvez utiliser cette formule =INDEX(A2:A100,MATCH(1,A2:A100,0)) .... mais comme nous savons déjà que A10 = 1, je ne sais pas à quel point cela serait utile. Vous pouvez également utiliser INDEX pour obtenir la valeur d'une cellule dans une autre colonne de la ligne correspondante, par exemple. pour obtenir la valeur de l'utilisation de C10 =INDEX(C2:C100,MATCH(1,A2:A100,0)). Notez que INDEX peut renvoyer une valeur de référence ou une cellule, selon son utilisation.
barry houdini

@ Alexandre, chaque fois que vous trouvez l'occurrence, Excel renvoie littéralement la même valeur, comme si vous recherchiez la deuxième occurrence de 1, vaut 1 en fait. Donc, cela ne fait aucune recherche de scène comme celle-ci. Mieux vaut penser trouver l’adresse de cellule ou le numéro de ligne pour l’occurrence. Ou valeur de la cellule adjacente.
Rajesh S
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.