Données binaires excel + recherche tableau
Résolu
shaar
-
shaar -
shaar -
Bonjour,
Je dispose d'une feuille excel contenant des informations que je souhaiterais exploiter.
Dans un premier temps je dispose de ceci
A 1 0 0 0
A[1] 0 0 0 1
A[2] 0 1 0 0
Je souhaiterais obtenir ceci :
A [0] [2] [1]
Pour l'heure voici ma formule
=SI(F1=1;(SI(DROITE($A$1;1)<>"]";"[0]";""));SI(F2=1;(SI(DROITE($A$2;1)="]";"[1]";""));SI(F3=1;(SI(DROITE($A$3;1)="]";"[2]";"")))))
Elle me retourne faux si je n'ai que des 0 et je n'ai pas trouvé l'erreur dans mon calcul.
Mais ce n'est pas fini car après une colonne se rajoute compliquant les choses :
A Albert 1 0 0 0
A[1] Albert 0 0 0 1
A[2] Georges 0 1 0 0
De là, je dois rechercher les lignes par prénom, en tirer les même infos que précédement mais en tenant compte de la recherche d'où un tableau comme ceci :
Albert A [0] [1]
Georges A [2]
Est ce que vous pouvez m'aider ?
Je dispose d'une feuille excel contenant des informations que je souhaiterais exploiter.
Dans un premier temps je dispose de ceci
A 1 0 0 0
A[1] 0 0 0 1
A[2] 0 1 0 0
Je souhaiterais obtenir ceci :
A [0] [2] [1]
Pour l'heure voici ma formule
=SI(F1=1;(SI(DROITE($A$1;1)<>"]";"[0]";""));SI(F2=1;(SI(DROITE($A$2;1)="]";"[1]";""));SI(F3=1;(SI(DROITE($A$3;1)="]";"[2]";"")))))
Elle me retourne faux si je n'ai que des 0 et je n'ai pas trouvé l'erreur dans mon calcul.
Mais ce n'est pas fini car après une colonne se rajoute compliquant les choses :
A Albert 1 0 0 0
A[1] Albert 0 0 0 1
A[2] Georges 0 1 0 0
De là, je dois rechercher les lignes par prénom, en tirer les même infos que précédement mais en tenant compte de la recherche d'où un tableau comme ceci :
Albert A [0] [1]
Georges A [2]
Est ce que vous pouvez m'aider ?
A voir également:
- Données binaires excel + recherche tableau
- Tableau word - Guide
- Trier un tableau excel - Guide
- Imprimer tableau excel sur une page - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
8 réponses
Bonjour
Pas très clair, surtout dans quelles colonnes différentes se trouvent les données
Un extrait allégé et anonymé de ton fichier (quelques lignes suffisent) serait le bienvenu
A poster sur cjoint.com et revenir ici indiquer le lien fourni
Cdlmnt
Pas très clair, surtout dans quelles colonnes différentes se trouvent les données
Un extrait allégé et anonymé de ton fichier (quelques lignes suffisent) serait le bienvenu
A poster sur cjoint.com et revenir ici indiquer le lien fourni
Cdlmnt
Bonjour,
Désolé, j'esperais éviter cela en étant assez clair mais apparament non.
Voici le document en pièce jointe ;
http://cjoint.com/?3HljrRIlqRY
Merci à vous,
Cordialement
Désolé, j'esperais éviter cela en étant assez clair mais apparament non.
Voici le document en pièce jointe ;
http://cjoint.com/?3HljrRIlqRY
Merci à vous,
Cordialement
Bonjour
avec ce que j'ai compris
https://www.cjoint.com/?3HlpGFd525J
comme il y a de fortes chances que ça ne corresponde pas, je pense que tu devrais envoyer un fichier un peu plus volumineux avec des explications plus détaillées sur la façon dont les résultats doivent être obtenus
Salut à via55 au passage
Cordialement
avec ce que j'ai compris
https://www.cjoint.com/?3HlpGFd525J
comme il y a de fortes chances que ça ne corresponde pas, je pense que tu devrais envoyer un fichier un peu plus volumineux avec des explications plus détaillées sur la façon dont les résultats doivent être obtenus
Salut à via55 au passage
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re via55
Ton appréciation m'irait bien droit au coeur si je ne soupçonnais pas comme un brin d'ironie dans ton propos ;-)
Plus sérieusement, je reste quand même pas mal dans le pâté en ce qui concerne le problème!
Bon appétit et bonne fin de journée à toi
Cordialement
Ton appréciation m'irait bien droit au coeur si je ne soupçonnais pas comme un brin d'ironie dans ton propos ;-)
Plus sérieusement, je reste quand même pas mal dans le pâté en ce qui concerne le problème!
Bon appétit et bonne fin de journée à toi
Cordialement
Bonjour,
Je sais que je ne suis pas explicite mais je ne peux faire autrement. J'essaye d'exprimer ma demande comme je peux. Néanmoins, la combinaison des deux formules devraient pouvoir résoudre mes problèmes.
Pour information, je souhaitais ces étapes car elles doivent me permettre d'accèder à d'autres informations derrières que je souhaite.
Serait il possible d'expliciter vos calculs s'il vous plait ? (notamment la première ligne car je ne la comprend pas du tout)
Merci à vous,
Je sais que je ne suis pas explicite mais je ne peux faire autrement. J'essaye d'exprimer ma demande comme je peux. Néanmoins, la combinaison des deux formules devraient pouvoir résoudre mes problèmes.
Pour information, je souhaitais ces étapes car elles doivent me permettre d'accèder à d'autres informations derrières que je souhaite.
Serait il possible d'expliciter vos calculs s'il vous plait ? (notamment la première ligne car je ne la comprend pas du tout)
Merci à vous,
Je viens de comprendre ce que je n'ai pas avec votre formule. Le problème avec la combinaison des deux formules c'est que je souhaite obtenir une recherche par nom (alpha, beta...) qui me retourne les valeurs compris dans la matrice. Or avec la formule de la première étape, je ne peux effectuer de recherche dans la matrice (est ce possible ?)
J'ai rajouté des lignes afin de visualiser ce que je souhaite. Je pensais avoir besoin de la première étape mais peut être va-t-elle se révèler superflux.
Voici le fichier joint :
http://cjoint.com/?3Hmj75ZyiOT
Si vous avez une solution, serait il possible d'expliquer en quelques lignes votre raisonnement ? Merci,
Cdt
J'ai rajouté des lignes afin de visualiser ce que je souhaite. Je pensais avoir besoin de la première étape mais peut être va-t-elle se révèler superflux.
Voici le fichier joint :
http://cjoint.com/?3Hmj75ZyiOT
Si vous avez une solution, serait il possible d'expliquer en quelques lignes votre raisonnement ? Merci,
Cdt