Probleme sur fonction si et recherche
Fermé
chacha
-
20 oct. 2009 à 22:06
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 - 21 oct. 2009 à 23:22
Mike-31 Messages postés 18188 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 mars 2023 - 21 oct. 2009 à 23:22
A voir également:
- Probleme sur fonction si et recherche
- Recherche musique - Guide
- Recherche par image - Guide
- Fonction si et - Guide
- Par la fonction recherche snap - Forum Snapchat
- Fonction si avec date ✓ - Forum Excel
7 réponses
dobo69
Messages postés
1584
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
802
20 oct. 2009 à 22:32
20 oct. 2009 à 22:32
bonsoir,
peux tu nous faire passer par ce biais là un fichier excel d'exemple de ce que tu souhaites comme résultat ?
peux tu nous faire passer par ce biais là un fichier excel d'exemple de ce que tu souhaites comme résultat ?
Mike-31
Messages postés
18188
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mars 2023
5 041
20 oct. 2009 à 23:12
20 oct. 2009 à 23:12
Salut,
C'est une recherche particulière à faire avec une formule matricielle à valider en faisant Ctrl et même temps Shift et Entrée (shift est la touche majuscule au dessus de Ctrl)
=SI(LIGNES($1:1)<=NB.SI(Atelier;$D$1);INDEX(Références;PETITE.VALEUR(SI(Atelier=$D$1;LIGNE(INDIRECT("1:"&LIGNES(Atelier))));LIGNES($1:1)));"")
et ta formule doit se mettre entre accollades {}
{=SI(LIGNES($1:1)<=NB.SI(Atelier;$D$1);INDEX(Références;PETITE.VALEUR(SI(Atelier=$D$1;LIGNE(INDIRECT("1:"&LIGNES(Atelier))));LIGNES($1:1)));"")}
récupères un exemple avec ce lien
https://www.cjoint.com/?kuxgKpgkuY
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
C'est une recherche particulière à faire avec une formule matricielle à valider en faisant Ctrl et même temps Shift et Entrée (shift est la touche majuscule au dessus de Ctrl)
=SI(LIGNES($1:1)<=NB.SI(Atelier;$D$1);INDEX(Références;PETITE.VALEUR(SI(Atelier=$D$1;LIGNE(INDIRECT("1:"&LIGNES(Atelier))));LIGNES($1:1)));"")
et ta formule doit se mettre entre accollades {}
{=SI(LIGNES($1:1)<=NB.SI(Atelier;$D$1);INDEX(Références;PETITE.VALEUR(SI(Atelier=$D$1;LIGNE(INDIRECT("1:"&LIGNES(Atelier))));LIGNES($1:1)));"")}
récupères un exemple avec ce lien
https://www.cjoint.com/?kuxgKpgkuY
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Mike-31
Messages postés
18188
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mars 2023
5 041
21 oct. 2009 à 20:37
21 oct. 2009 à 20:37
Re,
Pour nommer une plage, mettre en surbrillance la plage exemple A1 à A20 et Insertion/Nom/Définir dans Nom dans le classeur saisir le nom que l’on souhaite donner à la plage Exemple Atelier et OK
Refaire la manip pour chaque plage que l’on souhaite nommer comme Référence
Attention dans le formule de bien ressaisir le nom de des plage en respectant les majuscule si on en a mis
Une fois la formule opérationnelle dans la première cellule soit l’incrémenter vers le bas et elle se mettra à jour pour la détection des autres références chercher ou changer la valeur ligne
Exemple dans la formule de la première cellule
LIGNES($1:1)<=
Pour la détection de la deuxième valeur
LIGNES($1:2)<=
Etc
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Pour nommer une plage, mettre en surbrillance la plage exemple A1 à A20 et Insertion/Nom/Définir dans Nom dans le classeur saisir le nom que l’on souhaite donner à la plage Exemple Atelier et OK
Refaire la manip pour chaque plage que l’on souhaite nommer comme Référence
Attention dans le formule de bien ressaisir le nom de des plage en respectant les majuscule si on en a mis
Une fois la formule opérationnelle dans la première cellule soit l’incrémenter vers le bas et elle se mettra à jour pour la détection des autres références chercher ou changer la valeur ligne
Exemple dans la formule de la première cellule
LIGNES($1:1)<=
Pour la détection de la deuxième valeur
LIGNES($1:2)<=
Etc
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
re,
a d' accord je pensais que c' était autre chose , oui je sais faire , mais la formule n'as pas marché et j nvois pas pourquoi .
a d' accord je pensais que c' était autre chose , oui je sais faire , mais la formule n'as pas marché et j nvois pas pourquoi .
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18188
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mars 2023
5 041
21 oct. 2009 à 20:55
21 oct. 2009 à 20:55
Re,
Si ton fichier ne contient pas de notes confidentielles, mets le sur un post ou sur un message privé (clic sur mon pseudo et message privé colles le lien généré par le lien ci-dessous
avec ce lien
https://www.cjoint.com/
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Si ton fichier ne contient pas de notes confidentielles, mets le sur un post ou sur un message privé (clic sur mon pseudo et message privé colles le lien généré par le lien ci-dessous
avec ce lien
https://www.cjoint.com/
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
re,
Tu es super sympa je voudrais essayer par moi méme car tu ma vachement bien aider mais je crois avoir trouver l 'erreur car en e2 je n'est pas incrémenté jusqu' a e12. je vais essayer mais en attendant encore merci et a+
Tu es super sympa je voudrais essayer par moi méme car tu ma vachement bien aider mais je crois avoir trouver l 'erreur car en e2 je n'est pas incrémenté jusqu' a e12. je vais essayer mais en attendant encore merci et a+
Mike-31
Messages postés
18188
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mars 2023
5 041
21 oct. 2009 à 23:22
21 oct. 2009 à 23:22
Re,
La recherche se fait à partir des Ateliers qui sont en liste déroulante et les références dans mon exemple est le résultat de formules qui lui ne peut se mettre en liste déroulante à moins que tu es changé le nom des plages nommées.
ou créer une colonne pour récupérer le résultat des formules et à partir de là recréer une liste déroulante
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
La recherche se fait à partir des Ateliers qui sont en liste déroulante et les références dans mon exemple est le résultat de formules qui lui ne peut se mettre en liste déroulante à moins que tu es changé le nom des plages nommées.
ou créer une colonne pour récupérer le résultat des formules et à partir de là recréer une liste déroulante
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)