Renvoyer des cellules précises sur google sheet ?

Bonjour,

Déjà merci à tous pour prendre le temps de lire ma demande.

Mon exemple est sur excel mais mon tableau de base est sur google sheet.

En gros j'aimerai renvoyer dans un tableau qui se situe dans la colonne N les noms qui se situent en A. Le problème c'est qu'ils ne sont jamais à la même place en A. J'avais essayé avec la fonction décaler toutes les 18 lignes, cela fonctionne pour les premiers mais au bout d'un moment tout est décalé car l'espacement n'est pas le même.

Puis j'ai trouvé la cellule référence. Elle se situe en colonne B (la cellule bleue clair). En gros le nom a décaler se situe toujours 5 lignes au dessus de la bleue en colonne A et la cellule bleue est un nombre sur 2 en Colonne B.

Exemple : Je pars de ma cellule référence B8 (en N je prends la colonne A et la 5e ligne au dessus et en O je prends la colonne A et la 1ere ligne au dessus). Ma cellule référence bleue c'est toujours un nombre sur 2. 61 (oui) 1(non) 50 (oui) etc... en suivant cette procédure cela devrait pouvoir à chaque fois donner le bon nom et bon nombre.

J'espère que c'est clair sinon n'hésitez pas à me contacter merci d'avance !

Je vous envoie le fichier sur lequel travailler mais il s'agit d'un google sheet du coup ce serait plutôt OFFSET que DECALER..

Merci d'avance !

7exceltest.zip (362.85 Ko)
image

Bonsoir OLGone67,

Avant de commencer, j’ai regardé les dernières lignes de ton tableau et j’ai l’impression que la « règle » la cellule bleue est un nombre sur 2 (chiffres, je suppose) en Colonne B, n’est plus vraie à cet endroit… il va falloir trouver autre chose !

J’ai trouvé une formule qui récupère la position du nom de famille dans le tableau. La valeur que tu cherches se trouve 4 cellule en-dessous du nom complet. Malheureusement, ce n’est pas infaillible. La formule trouve parfois le nom raccourcis (et je ne sais pas pourquoi alors que le nom complet apparaît en premier ?) et d’autre part, certains noms de famille sont commun à plusieurs joueurs. Néanmoins, ça dégrossit le travail !

Bonsoir à tous !

Une approche directe :

=LET(
p;A1:B3956;
t;PRENDRE(p;;-1);
i;SI(ESTNUM(t)*(t>10);LIGNE(t)-5;"");
INDEX(PRENDRE(p;;1);FILTRE(i;i<>""))
)

Cette proposition retourne la liste des noms avec, a priori, une seule erreur.

Bonsoir,

Merci beaucoup à tous les deux ! effectivement cela a l'air de fonctionner avec cette formule :

=LET(p;A1:B3956;
t;PRENDRE(p;;-1);
i;SI(ESTNUM(t)*(t>10);LIGNE(t)-5;"");
INDEX(PRENDRE(p;;1);FILTRE(i;i<>"")))

J'ai mis la même en T en remplaçant le -5 par -1 et j'obtiens le nombre demandée.

Cependant cela fonctionne uniquement sur EXCEL alors que j'ai mon tableau sur Google Sheet, avez-vous la formule exact pour Google Sheet ?

Merci d'avance.

Bonjour à tous !

Placée dans le forum idoine, votre demande trouvera réponse appropriée....

Rechercher des sujets similaires à "renvoyer precises google sheet"