J'ai 180 noms et une 30 aines de taches, des fonctions que chaque personne se voit assigner chaque semaine.
Dans les cases, on met le numéro de la semaine de l'année ou la personne se voit assigner une tache.
Sur une 2e feuille je voudrais afficher la liste des personnes qui ont une tache une semaine bien précise.
Exemple, je voudrais savoir qui fait quoi en semaine 36
Donc il faudrait que ma fonction recherche tous les 36 de ma plage , qui est de forme rectangulaire, et me retourne le nom, donc la colone 1 de la ligne ou un 36 a été trouvé.
Chaque nom ne peut avoir que une seule fois le nombre 36 sur sa ligne, il a une seule tache par semaine
par contre il peut y avoir plusieurs 36 dans la plage.
rechercheV et rechercheH ne fonctionnent pas sur des plages
j'ai essayé avec des index et EQUIV ... pas reussi non plus.
une idee ? une solution ?
merci d'avance de votre aide, j'espère que j'ai été clair dans mon explication.
je ne peux pas fournir le fichier original.
Re : Recherche dans une plage (V et H) et renvoi d'une colone précise
Code:
=SI(D5="";"";NB.SI(D$5:D5;"?*"))
ca marche bien pour la détection de cellule MAIS ca ne compte que des zéro.
Le ?* ne semble pas convenir
si j'ai bien compris, ca veut dire tester si la cellule contient au moins 1 carractère, quelque soit ce qui vient derrière ? c'est ca ?
(...)
c'est le ?* (que je ne comprends pas) qui semble poser pb.
(...)[/QUOTE][B]"?*"[/B] permet de compter les cellules contenant au moins un caractère. (Voir l'aide d'Excel pour des détails sur les conventions utilisées pour les caractères génériques.)
Ceci permet de ne pas prendre en compte les cellules contenant [B]""[/B] ou contenant un nombre.[/INDENT]
Bonne journée.
[B][COLOR="DarkRed"]ROGER2327[/COLOR]
[SIZE="1"][COLOR="SlateGray"]#6186[/COLOR][/SIZE][/B]
[B][SIZE="1"][COLOR="SlateGray"]Vendredi 13 Tatane 139 (Saint Dada, prophète - fête Suprême Quarte)[/COLOR][/SIZE][/B]
[B][SIZE="1"][COLOR="Silver"]8 Thermidor An CCXX, 4,0768h - carthame[/COLOR][/SIZE][/B]
[B][SIZE="1"][COLOR="Silver"]2012-W30-4T09:47:03Z[/COLOR][/SIZE][/B]
ca marche bien pour la détection de cellule MAIS ca ne compte que des zéro.
Le ?* ne semble pas convenir
si j'ai bien compris, ca veut dire tester si la cellule contient au moins 1 carractère, quelque soit ce qui vient derrière ? c'est ca ?
Re : Recherche dans une plage (V et H) et renvoi d'une colone précise
Ok
ca vient de la suite "open" ...
j'ai fait le test sous un windows 7 avec "libre office", j'ai aussi des zéro.
Le pb etant que pour mon fichier réel, je dois impérativement bosser sous libre office, qui est la seule chose autorisée au boulot.
embêtant ca ... t'as une autre idee au cas ou ?
je cherche de mon coté ... comme tu as pu le voir, je ne pose pas de question sans avoir cherché un minimum avant, et parfois je trouve entre temps (comme pour le coup du ?* ou j'ai trouvé le temps que tu tapes une reponse).
Re : Recherche dans une plage (V et H) et renvoi d'une colone précise
J'ai fait quelques tests, apparemment sous les suites "open", le fait de chercher "*?" n'est pas interprété comme étant un "masque" mais littéralement.
la preuve :
si dans une case de la colone D je marque ?* .... le compteur passe a 1
Pas vraiment. La fonction NB.SI() d'OpenOfficeCalc est autrement puissante que celle d'Excel !
Elle accepte une expression régulière comme deuxième argument.
Heu ... Je l'ai pas "cachée" ... je pensais pas que ca pouvait etre important.
Dans un autre sujet que j'ai ouvert parallèlement je l'avais dit. Désolé si j'ai oublié ca ici :/
Dans un premier temps , ca ne fonctionnait pas ... et puis je me suis souvenu d'un petit truc que j'avais lu au fil de mes recherches ce matin .... merci l'historique du navigateur ... et j'ai trouvé ceci :
Utiliser ou non les expressions régulières se paramètre par Outils > Options > OOo Calc > Calcul "Autoriser les caractères génériques dans les formules"
en gros, par defaut, les expressions régulières sont désactivées ...
Faudra donc que je fasse circuler l'info aux utilisateurs futurs de mon fichier ...
donc une fois cette option activée, et le ? remplacé par un point ... CA FONCTIONNE ENFIN !
ouf !
gros merci, et a bientot pour ma prochaine question hihi
Heu ... Je l'ai pas "cachée" ... je pensais pas que ca pouvait etre important.
Dans un autre sujet que j'ai ouvert parallèlement je l'avais dit. Désolé si j'ai oublié ca ici :/
(...)
Je me doute bien qu'il n'y avait pas d'intention de nuire ! Je faisais simplement cette remarque sur le ton ionique, sans vouloir être désagréable.
Je profite d'ailleurs de l'occasion pour vous remercier de l'attention que vous portez aux réponses et de votre suivi sérieux de la discussion. Cela me change d'autres personnes qui ne prennent même pas la peine de lire des réponses qui ont demandé quelquefois beaucoup plus de temps que celui que je vous ai consacré. Revenez quand vous voulez, je me ferai un plaisir de vous répondre si le problème est dans mes cordes.
Re : Recherche dans une plage (V et H) et renvoi d'une colone précise
J'ai presque fini mon travail.
je bloque cependant encore sur un point.
pour le role 4 ... c'est un peu different des autres.
il faudrait en effet que la liste des noms qui s'affiche soit une recherche dans la totalité des chambres.
il y aura 8 personnes maximum, reparties dans les 30 chambres (possibilité d'en avoir plusieurs par chambre) ....
du coup, a partir de ce qu'on a fait jusqu'a présent, je ne sais pas trop comment proceder ...
j'arrive a le tester pour chaque chambre, et pour 1 personne seulement.