Fonction RechercheV

Bonjour à tous,

C'est la première fois que je poste ici. Je pense pouvoir obtenir des réponses car après plusieurs recherches (infructueuses) je ne trouve pas de solution : une precision je ne maitrise absolument pas excel.

j'utilise Excel 2011 sur mac .

Mon problème : je cherche à remplir une serie de cellule en fonction de la valeur que j'aurais mis dans une autre cellule.

il s'agit d'un planning qui se decline comme en 32 lignes (chaque ligne correspondant a une tranche horaire de 30 min)

debut du planning 06h00-06h30 (ligne 7 de mon tableau)

fin du planning : 21h30-22h00 (ligne 38 de mon tableau)

ce que je cherche a faire : en fonction de la valeur de la cellule B4 (par exemple "A" pour heure de debut 6h), il me remplisse (par une couleur par exemple) la colonne B a partir de B7 jusqua B20 : ce qui correspond a 7h de travail en commencant a 6h(B7) et finissant a 13h(B20)

voila j'espere que j'ai ete assez claire et j'espere que vous pourrez m'aider

PS : voici un fichier qui pourrait vous aider

22planningtest.zip (8.61 Ko)

bonsoir

ne pourrais-tu pas nous faire une petite maquette representative de on ouvrage pour bien en saisir toutes les subtilitées

utilise "ajouter des "fichiers joints " ; c'est facile et commode ; evite les trucs du style capture d'ecran ;sur lesquel il est impossible de travailler directement

cordialeent

effectivement tulipe_4 cela serait plus pratique

je viens d'editer mon post afin d'y mettre une PJ

Bonjour

Pour lancer le sujet

Avec des MFC

Cordialement

11el-padrinio.xls (19.00 Ko)
Amadéus a écrit :

Bonjour

Pour lancer le sujet

Avec des MFC

Cordialement

Bonjour Amadéus et merci pour ta reponse

Effectivement j'avais opte au debut pour les MFC mais ne sachant pas trop les utiliser j'étais oblige de remplir chaque plage horaire par une valeur qui avec la MFC colorisait la cellule

l'idée en fait c'est en B4 je marque 8 ou 9 ou 10 ou 8,5 en fonction des heures de début de service (8h, 9h, 10h, 8h30) et ca me rempli (ou colorise) automatiquement les plages correspondant a une amplitude de 8 h de travail (7 + 1 h de dej)

cad : si je met en B4 --> 9, jaimerais que dans la colonne B les cellules se remplisse de "9h00 - 09h30" jusqu'à "16h30 - 17h"

si je met 10 ,--> remplissage de "10h00 - 09h30" jusqu'à "17h30 - 18h"

ainsi de suite...

je ne sais pas si j'explique bien

bonsoir

dans ce cas un petit essai pour voir et pour amorcer

9el-padrinio.zip (13.00 Ko)

il y a peut etre un decalage parce que je n'ai pas tout bien compris

cordialement

tulipe_4 a écrit :

bonsoir

dans ce cas un petit essai pour voir et pour amorcer

il y a peut etre un decalage parce que je n'ai pas tout bien compris

cordialement

merci tulipe_4 c'est un bon début. si je reprends ton exemple dans le fichier , la valeur en B4 ne doit pas determiner la taille (hauteur) de ta zone rouge mais plutot elle doit definir le debut de ta zone rouge

en effet la hauteur est toujours la meme cad 8h de travail cumulé

par contre le debut de la zone rouge doit varier en fonction de la valeur en B4

si je met en B4 --> 9, jaimerais que dans la colonne B les cellules se remplisse de "9h00 - 09h30" jusqu'à "16h30 - 17h"

si je met 10 ,--> remplissage de "10h00 - 09h30" jusqu'à "17h30 - 18h"

est ce que c'est plus claire pour toi?

Bonsoir

Un p'it essai

Banzai64 a écrit :

Bonsoir

Un p'it essai

Merci Banzai64, cela ressemble beaucoup à ce que je veux par contre je comprend pas pourquoi cela fonctionne pour certaines heures mais pas les autres par exemple pas de souci quand je met 09:00, 10:00

mais par exemple quand je met 08:00, il commence a 07h30 - 08h00, quand je met 13:00 il commence a 12h30 - 13h00

mais sinon c'est ca l'idée

et j'aurais une derniere question : dans ton exemple c la colonne A qui se colore en bleu donc jai modifie juste dans la MFC pour que ca soit la B

l'idee c est que c un planning pour plusieurs techniciens donc plusieurs colonne sachant que B4 c paul, C4 c'est jacques etc...

du coup est que je vais devoir faire une MFC pour chaque colonne? sachant que j'ai 22 tech et 6 jours par semaine

Bonjour

Une suite

Banzai64 a écrit :

Bonjour

Une suite

Je te remercie énormement Banzai64, c'est exactement ce que je voulais

par contre j'ai testé les plages horaires :

  • le 06:00 se termine a 13h30 au lieu de 14h
  • le 07:30 se termine a 15h00 au lieu de 15h30
  • le 09:00 se termine a 16h30 au lieu de 17h00
  • le 10:30 se termine a 18h00 au lieu de 18h30
  • le 12:00 se termine a 19h30 au lieu de 20h00
  • le 13:00 commence a 12h30 au lieu de 13h00
  • le 13:30 se termine a 21h00 au lieu de 21h30

voila les decallages que j'ai identifie

et une derniere chose et ca serait parfait : pour les tranches début de service a 06h, 06h30, et a partir de 13h, 13h30, 14h, 14h30 et 15 il faut que compte 7h et non 8 vu qu'il n'y a pas l'heure de dejeuner

comment puis je faire?

PS : sinon je te remercie beaucoup car deja cela me sort une grosse epine du pieds


[]Bonjour

el_padrinio a écrit :

si je met en B4 --> 9, jaimerais que dans la colonne B les cellules se remplisse de "9h00 - 09h30" jusqu'à "16h30 - 17h"

el_padrinio a écrit :

le 09:00 se termine a 16h30 au lieu de 17h00

Là il faut te mettre d'accord avec toi

Normalement le début c'est l'heure qui est marquée à gauche de la cellule

La fin c'est l'heure marquée à droite de la cellule

Si tu n'es pas d'accord avec ça il suffit de modifier la 2ème partie de la formule de la MEFC (rajouter =)

=ET(LIGNE()>=LIGNE(DECALER($A$7;(B$4-"06:00")/"00:30";));LIGNE()<=LIGNE(DECALER($A$7;(B$4+"08:00"-"06:00")/"00:30";)))
el_padrinio a écrit :

mais par exemple quand je met 08:00, il commence a 07h30 - 08h00, quand je met 13:00 il commence a 12h30 - 13h00

Et plus ces problèmes ?

Pour ta dernière question, pas du tout sur que je trouve une solution, je commence à arriver à la limite des mes connaissances en formule

Merci encore Banzai64 de ton aide

"Normalement le début c'est l'heure qui est marquée à gauche de la cellule

La fin c'est l'heure marquée à droite de la cellule"

justement quand je dis le "09:00 se termine a 16h30 au lieu de 17h00" c'est dans ton fichier cad que quand je met 09:00 la couleur s'arrete au niveau de 16h00 - 16h30 au lieu d'aller jusqu'a 16h30 - 17h00

je m'etais peut etre mal exprimé, idem pour les autres que je t'ai marqué. Sinon par exemple le 09:30 fonctionne bien cad il commence bien au niveau de 09h30 - 10h00 et fini bien au niveau de 17h00 - 17h30

tu comprend mieux?

pour ce qui est de ma derniere question je te remercie ne tembete pas trop par rapport a ca au pire je vais faire plusieurs MFC avec des formules pour les amplitude a 7h

tu ma dejà beaucoup aidé

Banzai64,

je te joint le fichier excel avec toutes les plages testée :

je t'ai mis sur le tableau des OK et des NOK au niveau des heures de debut et de fin pour chaque colonne

je pense que cela sera plus parlant avec l'amplitude totale on voit graphiquement où se situe les decalage dont je te parlais

je te remercie encore pour tout ce que tu as fait déja

Bonjour

Un petit (grand) souci

Avec ton fichier aucune MEFC

J'ai regardé les formules pour la colonne B et j'ai trouvé ça

=ET(LIGNE()>=LIGNE(DECALER(Feuil1!$A$7;(Feuil1!A$4-"06:00")/"00:30";));LIGNE()<LIGNE(DECALER(Feuil1!$A$7;(Feuil1!A$4+"08:00"-"06:00")/"00:30";)))

Que le Mac rajoute les références au feuilles peut-être (sur Windows on ne peut pas)

Mais surtout c'est la référence à la cellule qui n'est pas bonne

C'est B$4 et pas A$4

Sur Windows la formule est

=ET(LIGNE()>=LIGNE(DECALER($A$7;(B$4-"06:00")/"00:30";));LIGNE()<LIGNE(DECALER($A$7;(B$4+"08:00"-"06:00")/"00:30";)))

je ne sais pas que ce qui se passe

Mais après avoir rectifié la formule pour la colonne B, un coup de pinceau, et toutes les zones sont conformes

A suivre car c'est bizarre comme phénomène

bonjour

Pour tenter de solutionner ton histoire de coupure repas ;tu nous dis qu'il faut en compter 7 au lieu de 8

d'accord ;mais ta plage coupure s'etale sur 2heures : laquelle scratcher? ; une info annexe a la case B4 concernant cette coupure ;me parait indispensable

ou alors j'ai loupé qque chose

cordialement

Bonjour Banzai64

je ne comprend stoujours pas pkoi j'ai des cellule qui fonctionne pas

je te met carrement le fichier du planning que je veux pas un fichier test

peut etre tu pourras meclairer j'ai copier la formule modifiée de ton precedent post mais ca me fait toujours des decallages conf doc joint

Bonsoir

Bien sur les formules était fausses

Ton fichier

Un spécialiste Mac pourra peut-être nous éclairer sur ce problème

je te remercie effectivement le probeme vient du mac car avec ton fichier jai encore le decallage

je vais le prendre et lessayer au bureau mais encore mille merci de ton aide

Rechercher des sujets similaires à "fonction recherchev"