Bonjour,
Alors ça marche et ça marche pas, car j'ai rentré l'inventaire et j e vois
bien comment il va saisir le truc, ma table ne sera pas triée à coup sur, ce
qui explose aussi les formules des colonnes AA at AB.
Je rejoints la base avec les commentaires et la façon qu'il saisira à mon
avis (lignes 3 à 9 et 20 à 25),au cas ou tu aurais une idée mais j' ai bien
peur de devoir repenser mon schéma
Cordialement
http://cjoint.com/?kprM68gySD
"JB" a écrit dans le message de news:
J'ai pris une autre approche - sans avoir compris tout l'historique -
Voir onglet EssaiJB.
J'élimine toutes les lignes vides ou avec FAUX. Mais est-cela qu'il
faut obtenir?
http://cjoint.com/?kouknzoiRY
JBA première vu cela marche, j'ai tiré avec tout les numéros de b âtiment
cela
collait, je verrifierai plus à fond demain en me mettant en situation de
passage sur plusieurs semaines. Aurais-tu une idée pour qu'il tienne
compte
de la condition vrai ou faux colonne Y de Prévisionproduction ?
En tout cas merci mille fois
Bonne soirée
"JB" a écrit dans le message de news:
Je ne sais pas si ça peut faire avancer.
http://cjoint.com/?kor5DFkE8P
JBRe
en relisant, je pense que j'ai presque trouvé en appliquant ta form ule
qui
me donne tous les résultats
=SI(ESTTEXTE(INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche ¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES (Code_Bat_Cherche))))));INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cher che¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIG NES(Code_Bat_Cherche)))));"").
Effectivement si je sélectionne par avance une plage j'obtiens tous les
résultats. Mais moi je veux ces résultats sans forcément séle ctionner le
nombre de ligne, car si j'ai tout pigé à chaque fois qu'il change de bat
dans son suivi il va devoir sélectionner une plage et revalider la
formule.
Mon deuxième souci c'est que s'il trouve faux dans la colonne Y de
prévision
production, le n° de bande ne doit pas s'inscrire.
Est-ce possible
Cordialement
"BIANCAV" a écrit dans le message de ne ws:
O%236hG$J'ajoute qu'en fait si ma date du suivi journalier est suppèrieur e à
la
date de fin d'écoulement du tableau de previsionproduction, je ne peux
plus avoir la bande dans le bâtiment au même titre si dans
previsionproduction il est indiqué vrai dans en cours c'est que j 'ai
bien
cette bande dans le bâtiment (j'essaie de donner les éléments liés
pour
trouver une solution !)
Cordialement
"BIANCAV" a écrit dans le message de news:
%Je me disais que peut-être que dans le suivi, il me faut rajoute r une
colonne date de reception en plus de qté et espèces pour diff érencier
et
mieux calculer ?
"JB" a écrit dans le message de news:
Bonjour,
Je ne comprends pas ce que tu cherche:
Donne la première ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIG NE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));1))
Donne la 2e ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIG NE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));2))
JBBonjour Jb
Je n'ai pas trouvé la solution pour mes pintades ou autres malg ré
mes
lectures assidues, si tu l'as pourrais-tu me la communiquer.
Merci
Cordialement
"BIANCAV" a écrit dans le message de
news:En fait s'il n'a qu'une bande dans le bâtiment pintades, cane ttes,
oies ou
autre il ne tient pas compte de cette unique ligne, cela
fonctionne
trés
bien avec les dindes (hé oui!)
"BIANCAV" a écrit dans le message de
news:je viens de tester et j'ai vu que cela marchait, néanmoins q ue
veux-tu
dire par taille ? Ensuite j'ai tiré ma formule sur les 3 lig nes
et
du
coup arrivée au bâtiment 5 avec les pintades, il me suppri me mon
n°
bande
pintades ! Qu'est-ce que j'ai encore raté ?
Merci
"JB" a écrit dans le message de ne ws:
Il faut que les champs Result_N_Bande et Code_Bat_Cherché ai ent
la
même taille.
Peu importe les noms.
JBMerci pour les infos. Sur la feuil1 j'avais collé tous mes noms
du
classeur,
pour la formule j'en ai créer deux nouveaux qui existaient déjà
sous
un
autre nom comme
N_BANDE =PrevisionProduction!$K$3:$K$90
ou
Prev_NBAT ÞCALER(Prev_Prod;;;;1)
d'ou ma question
Suis-je bien claire ? pas sure !
"JB" a écrit dans le message de n ews:
1-C'est la formule matricielle qui n'avait pas été valid ée avec
Maj+Ctrl+Entrée
2- Je ne comprends pas: (codes initiaux? tableaux (classeur?)
3-
.LIGNE(INDIRECT("1:"&LIGNES(code)))) génère un vecteur
{1,2,3,4..}
.SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code)))) donne les n os de
lignes
où le code a été trouvé (ou Faux)
.PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code)) ));2))
élimine les lignes FAUX et donne la 2eme ligne.
JBBien sur c'est Ok. Est-ce que mon erreur réside dans le f ait
que
je
n'ai
pas
valider en matricielle ?
De plus est-ce que je peux utiliser mes codes initiaux ou
est-ce
que
je
vais
devoir en recréer pour chaque résultat ? car cette form ule je
vais
la
retrouver dans tous mes tableaux (une petite dizaine). Et
enfin
si
ce
n'est
pas trop abuser, que veux dire "1:" et le 2 en fin de formu le
?
merci
"JB" a écrit dans le message de
news:
Est-ce ok?
http://cjoint.com/?knlvElBGxA
JBRe bonjour,
essai infructueux, il me met "Pb avec un nbre utilisé d ans
la
formule".
En premier j'ai créer deux noms Result_N_Bande et
Code_Bat_Cherché
et
appliqué la formule message pb renvoyé.
Ensuite j'ai pris mes noms déjà crées : itou
Je joints le fichier minimisé. La feuil1 donne la liste des
noms,
les
données doivent apparaître dans "SuiviJournalier" à partir
de
"PrevisionProduction".
Merci
http://cjoint.com/?knkHfaTcx5
"JB" a écrit dans le message de
news:
Bonjour,
Champ de recherche: Code
Champ résultat: Result
Valeur cherchée: E5
=INDEX(result;PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT ("1:"&LIGNES(code))));2))
http://cjoint.com/?knglcyZMHO
Cordialement JBBonsoir,
Sur une feuille
ligne 3 en col A j'ai un Numéro : 3 ; en col E une d ate :
10/08/06;
en
col
K une référence : CN322006.
ligne 4 en col A j'ai le même numéro que ligne 3 : 3; en E
la
date
est
différente : 21/09/06; en col K une référence dif férente :
CN382006
(N°
Bande).
En fait seul la col A peut-être semblable d'une ligne à
l'autre.
Toutes
les
données des autres colonnes diffèrent.
Sur une seconde feuille je dois aller chercher les donn ées
de
cette
première
feuille en fonction du numéro qui est indiqué éga lement en
col
A.
Aprés avoir noté mon Numéro 3 sur la première l igne pour
remplir
ma
colonne
N° de bande, J'applique cette formule
=SI(ESTNUM(NumBatiment);RECHERCHEV(NumBatiment;Prev_P rod;EQUIV("N°
BANDE";EntetePrevProd;0);FAUX);"").
Cela fonctionne presque bien ! sauf que bien sur il me
prend
les
données
de
la ligne 3 de la feuille 1, mais sur une seconde ligne
avec
le
même
numéro
3, je ne réussi pas à lui faire prendre ceux de la ligne 6
de
la
feuille
1.
Pouvez-vous m'aider ?
Merci
Bonjour,
Alors ça marche et ça marche pas, car j'ai rentré l'inventaire et j e vois
bien comment il va saisir le truc, ma table ne sera pas triée à coup sur, ce
qui explose aussi les formules des colonnes AA at AB.
Je rejoints la base avec les commentaires et la façon qu'il saisira à mon
avis (lignes 3 à 9 et 20 à 25),au cas ou tu aurais une idée mais j' ai bien
peur de devoir repenser mon schéma
Cordialement
http://cjoint.com/?kprM68gySD
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1160849710.386821.70300@b28g2000cwb.googlegroups.com...
J'ai pris une autre approche - sans avoir compris tout l'historique -
Voir onglet EssaiJB.
J'élimine toutes les lignes vides ou avec FAUX. Mais est-cela qu'il
faut obtenir?
http://cjoint.com/?kouknzoiRY
JB
A première vu cela marche, j'ai tiré avec tout les numéros de b âtiment
cela
collait, je verrifierai plus à fond demain en me mettant en situation de
passage sur plusieurs semaines. Aurais-tu une idée pour qu'il tienne
compte
de la condition vrai ou faux colonne Y de Prévisionproduction ?
En tout cas merci mille fois
Bonne soirée
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1160841508.440492.270920@b28g2000cwb.googlegroups.com...
Je ne sais pas si ça peut faire avancer.
http://cjoint.com/?kor5DFkE8P
JB
Re
en relisant, je pense que j'ai presque trouvé en appliquant ta form ule
qui
me donne tous les résultats
=SI(ESTTEXTE(INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche =A4;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES (Code_Bat_Cherche))))));INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cher che=A4;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIG NES(Code_Bat_Cherche)))));"").
Effectivement si je sélectionne par avance une plage j'obtiens tous les
résultats. Mais moi je veux ces résultats sans forcément séle ctionner le
nombre de ligne, car si j'ai tout pigé à chaque fois qu'il change de bat
dans son suivi il va devoir sélectionner une plage et revalider la
formule.
Mon deuxième souci c'est que s'il trouve faux dans la colonne Y de
prévision
production, le n° de bande ne doit pas s'inscrire.
Est-ce possible
Cordialement
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de ne ws:
O%236hG$27GHA.4408@TK2MSFTNGP02.phx.gbl...
J'ajoute qu'en fait si ma date du suivi journalier est suppèrieur e à
la
date de fin d'écoulement du tableau de previsionproduction, je ne peux
plus avoir la bande dans le bâtiment au même titre si dans
previsionproduction il est indiqué vrai dans en cours c'est que j 'ai
bien
cette bande dans le bâtiment (j'essaie de donner les éléments liés
pour
trouver une solution !)
Cordialement
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de news:
%23tcmd427GHA.3604@TK2MSFTNGP02.phx.gbl...
Je me disais que peut-être que dans le suivi, il me faut rajoute r une
colonne date de reception en plus de qté et espèces pour diff érencier
et
mieux calculer ?
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1160814467.237883.148730@f16g2000cwb.googlegroups.com...
Bonjour,
Je ne comprends pas ce que tu cherche:
Donne la première ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche=A6;LIG NE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));1))
Donne la 2e ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche=A6;LIG NE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));2))
JB
Bonjour Jb
Je n'ai pas trouvé la solution pour mes pintades ou autres malg ré
mes
lectures assidues, si tu l'as pourrais-tu me la communiquer.
Merci
Cordialement
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de
news:
O5krVzs7GHA.1188@TK2MSFTNGP05.phx.gbl...
En fait s'il n'a qu'une bande dans le bâtiment pintades, cane ttes,
oies ou
autre il ne tient pas compte de cette unique ligne, cela
fonctionne
trés
bien avec les dindes (hé oui!)
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de
news:
el4Wmes7GHA.3620@TK2MSFTNGP04.phx.gbl...
je viens de tester et j'ai vu que cela marchait, néanmoins q ue
veux-tu
dire par taille ? Ensuite j'ai tiré ma formule sur les 3 lig nes
et
du
coup arrivée au bâtiment 5 avec les pintades, il me suppri me mon
n°
bande
pintades ! Qu'est-ce que j'ai encore raté ?
Merci
"JB" <boisgontier@hotmail.com> a écrit dans le message de ne ws:
1160743702.619481.151330@i42g2000cwa.googlegroups.com...
Il faut que les champs Result_N_Bande et Code_Bat_Cherché ai ent
la
même taille.
Peu importe les noms.
JB
Merci pour les infos. Sur la feuil1 j'avais collé tous mes noms
du
classeur,
pour la formule j'en ai créer deux nouveaux qui existaient déjà
sous
un
autre nom comme
N_BANDE =PrevisionProduction!$K$3:$K$90
ou
Prev_NBAT =DECALER(Prev_Prod;;;;1)
d'ou ma question
Suis-je bien claire ? pas sure !
"JB" <boisgontier@hotmail.com> a écrit dans le message de n ews:
1160738501.603384.130240@i42g2000cwa.googlegroups.com...
1-C'est la formule matricielle qui n'avait pas été valid ée avec
Maj+Ctrl+Entrée
2- Je ne comprends pas: (codes initiaux? tableaux (classeur?)
3-
.LIGNE(INDIRECT("1:"&LIGNES(code)))) génère un vecteur
{1,2,3,4..}
.SI(code=E5;LIGNE(INDIRECT("1:"&LIGNES(code)))) donne les n os de
lignes
où le code a été trouvé (ou Faux)
.PETITE.VALEUR(SI(code=E5;LIGNE(INDIRECT("1:"&LIGNES(code)) ));2))
élimine les lignes FAUX et donne la 2eme ligne.
JB
Bien sur c'est Ok. Est-ce que mon erreur réside dans le f ait
que
je
n'ai
pas
valider en matricielle ?
De plus est-ce que je peux utiliser mes codes initiaux ou
est-ce
que
je
vais
devoir en recréer pour chaque résultat ? car cette form ule je
vais
la
retrouver dans tous mes tableaux (une petite dizaine). Et
enfin
si
ce
n'est
pas trop abuser, que veux dire "1:" et le 2 en fin de formu le
?
merci
"JB" <boisgontier@hotmail.com> a écrit dans le message de
news:
1160731312.869897.133770@e3g2000cwe.googlegroups.com...
Est-ce ok?
http://cjoint.com/?knlvElBGxA
JB
Re bonjour,
essai infructueux, il me met "Pb avec un nbre utilisé d ans
la
formule".
En premier j'ai créer deux noms Result_N_Bande et
Code_Bat_Cherché
et
appliqué la formule message pb renvoyé.
Ensuite j'ai pris mes noms déjà crées : itou
Je joints le fichier minimisé. La feuil1 donne la liste des
noms,
les
données doivent apparaître dans "SuiviJournalier" à partir
de
"PrevisionProduction".
Merci
http://cjoint.com/?knkHfaTcx5
"JB" <boisgontier@hotmail.com> a écrit dans le message de
news:
1160712788.203419.185960@b28g2000cwb.googlegroups.com...
Bonjour,
Champ de recherche: Code
Champ résultat: Result
Valeur cherchée: E5
=INDEX(result;PETITE.VALEUR(SI(code=E5;LIGNE(INDIRECT ("1:"&LIGNES(code))));2))
http://cjoint.com/?knglcyZMHO
Cordialement JB
Bonsoir,
Sur une feuille
ligne 3 en col A j'ai un Numéro : 3 ; en col E une d ate :
10/08/06;
en
col
K une référence : CN322006.
ligne 4 en col A j'ai le même numéro que ligne 3 : 3; en E
la
date
est
différente : 21/09/06; en col K une référence dif férente :
CN382006
(N°
Bande).
En fait seul la col A peut-être semblable d'une ligne à
l'autre.
Toutes
les
données des autres colonnes diffèrent.
Sur une seconde feuille je dois aller chercher les donn ées
de
cette
première
feuille en fonction du numéro qui est indiqué éga lement en
col
A.
Aprés avoir noté mon Numéro 3 sur la première l igne pour
remplir
ma
colonne
N° de bande, J'applique cette formule
=SI(ESTNUM(NumBatiment);RECHERCHEV(NumBatiment;Prev_P rod;EQUIV("N°
BANDE";EntetePrevProd;0);FAUX);"").
Cela fonctionne presque bien ! sauf que bien sur il me
prend
les
données
de
la ligne 3 de la feuille 1, mais sur une seconde ligne
avec
le
même
numéro
3, je ne réussi pas à lui faire prendre ceux de la ligne 6
de
la
feuille
1.
Pouvez-vous m'aider ?
Merci
Bonjour,
Alors ça marche et ça marche pas, car j'ai rentré l'inventaire et j e vois
bien comment il va saisir le truc, ma table ne sera pas triée à coup sur, ce
qui explose aussi les formules des colonnes AA at AB.
Je rejoints la base avec les commentaires et la façon qu'il saisira à mon
avis (lignes 3 à 9 et 20 à 25),au cas ou tu aurais une idée mais j' ai bien
peur de devoir repenser mon schéma
Cordialement
http://cjoint.com/?kprM68gySD
"JB" a écrit dans le message de news:
J'ai pris une autre approche - sans avoir compris tout l'historique -
Voir onglet EssaiJB.
J'élimine toutes les lignes vides ou avec FAUX. Mais est-cela qu'il
faut obtenir?
http://cjoint.com/?kouknzoiRY
JBA première vu cela marche, j'ai tiré avec tout les numéros de b âtiment
cela
collait, je verrifierai plus à fond demain en me mettant en situation de
passage sur plusieurs semaines. Aurais-tu une idée pour qu'il tienne
compte
de la condition vrai ou faux colonne Y de Prévisionproduction ?
En tout cas merci mille fois
Bonne soirée
"JB" a écrit dans le message de news:
Je ne sais pas si ça peut faire avancer.
http://cjoint.com/?kor5DFkE8P
JBRe
en relisant, je pense que j'ai presque trouvé en appliquant ta form ule
qui
me donne tous les résultats
=SI(ESTTEXTE(INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche ¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES (Code_Bat_Cherche))))));INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cher che¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIG NES(Code_Bat_Cherche)))));"").
Effectivement si je sélectionne par avance une plage j'obtiens tous les
résultats. Mais moi je veux ces résultats sans forcément séle ctionner le
nombre de ligne, car si j'ai tout pigé à chaque fois qu'il change de bat
dans son suivi il va devoir sélectionner une plage et revalider la
formule.
Mon deuxième souci c'est que s'il trouve faux dans la colonne Y de
prévision
production, le n° de bande ne doit pas s'inscrire.
Est-ce possible
Cordialement
"BIANCAV" a écrit dans le message de ne ws:
O%236hG$J'ajoute qu'en fait si ma date du suivi journalier est suppèrieur e à
la
date de fin d'écoulement du tableau de previsionproduction, je ne peux
plus avoir la bande dans le bâtiment au même titre si dans
previsionproduction il est indiqué vrai dans en cours c'est que j 'ai
bien
cette bande dans le bâtiment (j'essaie de donner les éléments liés
pour
trouver une solution !)
Cordialement
"BIANCAV" a écrit dans le message de news:
%Je me disais que peut-être que dans le suivi, il me faut rajoute r une
colonne date de reception en plus de qté et espèces pour diff érencier
et
mieux calculer ?
"JB" a écrit dans le message de news:
Bonjour,
Je ne comprends pas ce que tu cherche:
Donne la première ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIG NE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));1))
Donne la 2e ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIG NE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));2))
JBBonjour Jb
Je n'ai pas trouvé la solution pour mes pintades ou autres malg ré
mes
lectures assidues, si tu l'as pourrais-tu me la communiquer.
Merci
Cordialement
"BIANCAV" a écrit dans le message de
news:En fait s'il n'a qu'une bande dans le bâtiment pintades, cane ttes,
oies ou
autre il ne tient pas compte de cette unique ligne, cela
fonctionne
trés
bien avec les dindes (hé oui!)
"BIANCAV" a écrit dans le message de
news:je viens de tester et j'ai vu que cela marchait, néanmoins q ue
veux-tu
dire par taille ? Ensuite j'ai tiré ma formule sur les 3 lig nes
et
du
coup arrivée au bâtiment 5 avec les pintades, il me suppri me mon
n°
bande
pintades ! Qu'est-ce que j'ai encore raté ?
Merci
"JB" a écrit dans le message de ne ws:
Il faut que les champs Result_N_Bande et Code_Bat_Cherché ai ent
la
même taille.
Peu importe les noms.
JBMerci pour les infos. Sur la feuil1 j'avais collé tous mes noms
du
classeur,
pour la formule j'en ai créer deux nouveaux qui existaient déjà
sous
un
autre nom comme
N_BANDE =PrevisionProduction!$K$3:$K$90
ou
Prev_NBAT ÞCALER(Prev_Prod;;;;1)
d'ou ma question
Suis-je bien claire ? pas sure !
"JB" a écrit dans le message de n ews:
1-C'est la formule matricielle qui n'avait pas été valid ée avec
Maj+Ctrl+Entrée
2- Je ne comprends pas: (codes initiaux? tableaux (classeur?)
3-
.LIGNE(INDIRECT("1:"&LIGNES(code)))) génère un vecteur
{1,2,3,4..}
.SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code)))) donne les n os de
lignes
où le code a été trouvé (ou Faux)
.PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code)) ));2))
élimine les lignes FAUX et donne la 2eme ligne.
JBBien sur c'est Ok. Est-ce que mon erreur réside dans le f ait
que
je
n'ai
pas
valider en matricielle ?
De plus est-ce que je peux utiliser mes codes initiaux ou
est-ce
que
je
vais
devoir en recréer pour chaque résultat ? car cette form ule je
vais
la
retrouver dans tous mes tableaux (une petite dizaine). Et
enfin
si
ce
n'est
pas trop abuser, que veux dire "1:" et le 2 en fin de formu le
?
merci
"JB" a écrit dans le message de
news:
Est-ce ok?
http://cjoint.com/?knlvElBGxA
JBRe bonjour,
essai infructueux, il me met "Pb avec un nbre utilisé d ans
la
formule".
En premier j'ai créer deux noms Result_N_Bande et
Code_Bat_Cherché
et
appliqué la formule message pb renvoyé.
Ensuite j'ai pris mes noms déjà crées : itou
Je joints le fichier minimisé. La feuil1 donne la liste des
noms,
les
données doivent apparaître dans "SuiviJournalier" à partir
de
"PrevisionProduction".
Merci
http://cjoint.com/?knkHfaTcx5
"JB" a écrit dans le message de
news:
Bonjour,
Champ de recherche: Code
Champ résultat: Result
Valeur cherchée: E5
=INDEX(result;PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT ("1:"&LIGNES(code))));2))
http://cjoint.com/?knglcyZMHO
Cordialement JBBonsoir,
Sur une feuille
ligne 3 en col A j'ai un Numéro : 3 ; en col E une d ate :
10/08/06;
en
col
K une référence : CN322006.
ligne 4 en col A j'ai le même numéro que ligne 3 : 3; en E
la
date
est
différente : 21/09/06; en col K une référence dif férente :
CN382006
(N°
Bande).
En fait seul la col A peut-être semblable d'une ligne à
l'autre.
Toutes
les
données des autres colonnes diffèrent.
Sur une seconde feuille je dois aller chercher les donn ées
de
cette
première
feuille en fonction du numéro qui est indiqué éga lement en
col
A.
Aprés avoir noté mon Numéro 3 sur la première l igne pour
remplir
ma
colonne
N° de bande, J'applique cette formule
=SI(ESTNUM(NumBatiment);RECHERCHEV(NumBatiment;Prev_P rod;EQUIV("N°
BANDE";EntetePrevProd;0);FAUX);"").
Cela fonctionne presque bien ! sauf que bien sur il me
prend
les
données
de
la ligne 3 de la feuille 1, mais sur une seconde ligne
avec
le
même
numéro
3, je ne réussi pas à lui faire prendre ceux de la ligne 6
de
la
feuille
1.
Pouvez-vous m'aider ?
Merci
pardon d'intervenir dans ce débat volatile, biancaV, mais à l'heure du
TGV, tu ne peux être qu'obnubilée....et à l'occasion, regarde l'origine
latine du mot pour mieux le comprendre
jps
"BIANCAV" a écrit dans le message de news:
ej$omnibulée par le tri nécessaire
pardon d'intervenir dans ce débat volatile, biancaV, mais à l'heure du
TGV, tu ne peux être qu'obnubilée....et à l'occasion, regarde l'origine
latine du mot pour mieux le comprendre
jps
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de news:
ej$6e0H8GHA.3960@TK2MSFTNGP05.phx.gbl...
omnibulée par le tri nécessaire
pardon d'intervenir dans ce débat volatile, biancaV, mais à l'heure du
TGV, tu ne peux être qu'obnubilée....et à l'occasion, regarde l'origine
latine du mot pour mieux le comprendre
jps
"BIANCAV" a écrit dans le message de news:
ej$omnibulée par le tri nécessaire
Bonjour,
Alors ça marche et ça marche pas, car j'ai rentré l'inventaire et je vois
bien comment il va saisir le truc, ma table ne sera pas triée à coup sur,
ce
qui explose aussi les formules des colonnes AA at AB.
Je rejoints la base avec les commentaires et la façon qu'il saisira à mon
avis (lignes 3 à 9 et 20 à 25),au cas ou tu aurais une idée mais j'ai bien
peur de devoir repenser mon schéma
Cordialement
http://cjoint.com/?kprM68gySD
"JB" a écrit dans le message de news:
J'ai pris une autre approche - sans avoir compris tout l'historique -
Voir onglet EssaiJB.
J'élimine toutes les lignes vides ou avec FAUX. Mais est-cela qu'il
faut obtenir?
http://cjoint.com/?kouknzoiRY
JBA première vu cela marche, j'ai tiré avec tout les numéros de bâtiment
cela
collait, je verrifierai plus à fond demain en me mettant en situation de
passage sur plusieurs semaines. Aurais-tu une idée pour qu'il tienne
compte
de la condition vrai ou faux colonne Y de Prévisionproduction ?
En tout cas merci mille fois
Bonne soirée
"JB" a écrit dans le message de news:
Je ne sais pas si ça peut faire avancer.
http://cjoint.com/?kor5DFkE8P
JBRe
en relisant, je pense que j'ai presque trouvé en appliquant ta formule
qui
me donne tous les résultats
=SI(ESTTEXTE(INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))))));INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche)))));"").
Effectivement si je sélectionne par avance une plage j'obtiens tous
les
résultats. Mais moi je veux ces résultats sans forcément sélectionner
le
nombre de ligne, car si j'ai tout pigé à chaque fois qu'il change de
bat
dans son suivi il va devoir sélectionner une plage et revalider la
formule.
Mon deuxième souci c'est que s'il trouve faux dans la colonne Y de
prévision
production, le n° de bande ne doit pas s'inscrire.
Est-ce possible
Cordialement
"BIANCAV" a écrit dans le message de news:
O%236hG$J'ajoute qu'en fait si ma date du suivi journalier est suppèrieure à
la
date de fin d'écoulement du tableau de previsionproduction, je ne
peux
plus avoir la bande dans le bâtiment au même titre si dans
previsionproduction il est indiqué vrai dans en cours c'est que j'ai
bien
cette bande dans le bâtiment (j'essaie de donner les éléments liés
pour
trouver une solution !)
Cordialement
"BIANCAV" a écrit dans le message de
news:
%Je me disais que peut-être que dans le suivi, il me faut rajouter
une
colonne date de reception en plus de qté et espèces pour
différencier
et
mieux calculer ?
"JB" a écrit dans le message de news:
Bonjour,
Je ne comprends pas ce que tu cherche:
Donne la première ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));1))
Donne la 2e ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));2))
JBBonjour Jb
Je n'ai pas trouvé la solution pour mes pintades ou autres malgré
mes
lectures assidues, si tu l'as pourrais-tu me la communiquer.
Merci
Cordialement
"BIANCAV" a écrit dans le message de
news:En fait s'il n'a qu'une bande dans le bâtiment pintades,
canettes,
oies ou
autre il ne tient pas compte de cette unique ligne, cela
fonctionne
trés
bien avec les dindes (hé oui!)
"BIANCAV" a écrit dans le message de
news:je viens de tester et j'ai vu que cela marchait, néanmoins que
veux-tu
dire par taille ? Ensuite j'ai tiré ma formule sur les 3 lignes
et
du
coup arrivée au bâtiment 5 avec les pintades, il me supprime
mon
n°
bande
pintades ! Qu'est-ce que j'ai encore raté ?
Merci
"JB" a écrit dans le message de news:
Il faut que les champs Result_N_Bande et Code_Bat_Cherché aient
la
même taille.
Peu importe les noms.
JBMerci pour les infos. Sur la feuil1 j'avais collé tous mes
noms
du
classeur,
pour la formule j'en ai créer deux nouveaux qui existaient
déjà
sous
un
autre nom comme
N_BANDE =PrevisionProduction!$K$3:$K$90
ou
Prev_NBAT ÞCALER(Prev_Prod;;;;1)
d'ou ma question
Suis-je bien claire ? pas sure !
"JB" a écrit dans le message de
news:
1-C'est la formule matricielle qui n'avait pas été validée
avec
Maj+Ctrl+Entrée
2- Je ne comprends pas: (codes initiaux? tableaux (classeur?)
3-
.LIGNE(INDIRECT("1:"&LIGNES(code)))) génère un vecteur
{1,2,3,4..}
.SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code)))) donne les nos
de
lignes
où le code a été trouvé (ou Faux)
.PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code))));2))
élimine les lignes FAUX et donne la 2eme ligne.
JBBien sur c'est Ok. Est-ce que mon erreur réside dans le fait
que
je
n'ai
pas
valider en matricielle ?
De plus est-ce que je peux utiliser mes codes initiaux ou
est-ce
que
je
vais
devoir en recréer pour chaque résultat ? car cette formule
je
vais
la
retrouver dans tous mes tableaux (une petite dizaine). Et
enfin
si
ce
n'est
pas trop abuser, que veux dire "1:" et le 2 en fin de
formule
?
merci
"JB" a écrit dans le message de
news:
Est-ce ok?
http://cjoint.com/?knlvElBGxA
JBRe bonjour,
essai infructueux, il me met "Pb avec un nbre utilisé dans
la
formule".
En premier j'ai créer deux noms Result_N_Bande et
Code_Bat_Cherché
et
appliqué la formule message pb renvoyé.
Ensuite j'ai pris mes noms déjà crées : itou
Je joints le fichier minimisé. La feuil1 donne la liste
des
noms,
les
données doivent apparaître dans "SuiviJournalier" à partir
de
"PrevisionProduction".
Merci
http://cjoint.com/?knkHfaTcx5
"JB" a écrit dans le message de
news:
Bonjour,
Champ de recherche: Code
Champ résultat: Result
Valeur cherchée: E5
=INDEX(result;PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code))));2))
http://cjoint.com/?knglcyZMHO
Cordialement JBBonsoir,
Sur une feuille
ligne 3 en col A j'ai un Numéro : 3 ; en col E une date
:
10/08/06;
en
col
K une référence : CN322006.
ligne 4 en col A j'ai le même numéro que ligne 3 : 3; en
E
la
date
est
différente : 21/09/06; en col K une référence différente
:
CN382006
(N°
Bande).
En fait seul la col A peut-être semblable d'une ligne à
l'autre.
Toutes
les
données des autres colonnes diffèrent.
Sur une seconde feuille je dois aller chercher les
données
de
cette
première
feuille en fonction du numéro qui est indiqué également
en
col
A.
Aprés avoir noté mon Numéro 3 sur la première ligne pour
remplir
ma
colonne
N° de bande, J'applique cette formule
=SI(ESTNUM(NumBatiment);RECHERCHEV(NumBatiment;Prev_Prod;EQUIV("N°
BANDE";EntetePrevProd;0);FAUX);"").
Cela fonctionne presque bien ! sauf que bien sur il me
prend
les
données
de
la ligne 3 de la feuille 1, mais sur une seconde ligne
avec
le
même
numéro
3, je ne réussi pas à lui faire prendre ceux de la ligne
6
de
la
feuille
1.
Pouvez-vous m'aider ?
Merci
Bonjour,
Alors ça marche et ça marche pas, car j'ai rentré l'inventaire et je vois
bien comment il va saisir le truc, ma table ne sera pas triée à coup sur,
ce
qui explose aussi les formules des colonnes AA at AB.
Je rejoints la base avec les commentaires et la façon qu'il saisira à mon
avis (lignes 3 à 9 et 20 à 25),au cas ou tu aurais une idée mais j'ai bien
peur de devoir repenser mon schéma
Cordialement
http://cjoint.com/?kprM68gySD
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1160849710.386821.70300@b28g2000cwb.googlegroups.com...
J'ai pris une autre approche - sans avoir compris tout l'historique -
Voir onglet EssaiJB.
J'élimine toutes les lignes vides ou avec FAUX. Mais est-cela qu'il
faut obtenir?
http://cjoint.com/?kouknzoiRY
JB
A première vu cela marche, j'ai tiré avec tout les numéros de bâtiment
cela
collait, je verrifierai plus à fond demain en me mettant en situation de
passage sur plusieurs semaines. Aurais-tu une idée pour qu'il tienne
compte
de la condition vrai ou faux colonne Y de Prévisionproduction ?
En tout cas merci mille fois
Bonne soirée
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1160841508.440492.270920@b28g2000cwb.googlegroups.com...
Je ne sais pas si ça peut faire avancer.
http://cjoint.com/?kor5DFkE8P
JB
Re
en relisant, je pense que j'ai presque trouvé en appliquant ta formule
qui
me donne tous les résultats
=SI(ESTTEXTE(INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))))));INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche)))));"").
Effectivement si je sélectionne par avance une plage j'obtiens tous
les
résultats. Mais moi je veux ces résultats sans forcément sélectionner
le
nombre de ligne, car si j'ai tout pigé à chaque fois qu'il change de
bat
dans son suivi il va devoir sélectionner une plage et revalider la
formule.
Mon deuxième souci c'est que s'il trouve faux dans la colonne Y de
prévision
production, le n° de bande ne doit pas s'inscrire.
Est-ce possible
Cordialement
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de news:
O%236hG$27GHA.4408@TK2MSFTNGP02.phx.gbl...
J'ajoute qu'en fait si ma date du suivi journalier est suppèrieure à
la
date de fin d'écoulement du tableau de previsionproduction, je ne
peux
plus avoir la bande dans le bâtiment au même titre si dans
previsionproduction il est indiqué vrai dans en cours c'est que j'ai
bien
cette bande dans le bâtiment (j'essaie de donner les éléments liés
pour
trouver une solution !)
Cordialement
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de
news:
%23tcmd427GHA.3604@TK2MSFTNGP02.phx.gbl...
Je me disais que peut-être que dans le suivi, il me faut rajouter
une
colonne date de reception en plus de qté et espèces pour
différencier
et
mieux calculer ?
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1160814467.237883.148730@f16g2000cwb.googlegroups.com...
Bonjour,
Je ne comprends pas ce que tu cherche:
Donne la première ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));1))
Donne la 2e ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));2))
JB
Bonjour Jb
Je n'ai pas trouvé la solution pour mes pintades ou autres malgré
mes
lectures assidues, si tu l'as pourrais-tu me la communiquer.
Merci
Cordialement
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de
news:
O5krVzs7GHA.1188@TK2MSFTNGP05.phx.gbl...
En fait s'il n'a qu'une bande dans le bâtiment pintades,
canettes,
oies ou
autre il ne tient pas compte de cette unique ligne, cela
fonctionne
trés
bien avec les dindes (hé oui!)
"BIANCAV" <nospam-biancav@hotmail.fr> a écrit dans le message de
news:
el4Wmes7GHA.3620@TK2MSFTNGP04.phx.gbl...
je viens de tester et j'ai vu que cela marchait, néanmoins que
veux-tu
dire par taille ? Ensuite j'ai tiré ma formule sur les 3 lignes
et
du
coup arrivée au bâtiment 5 avec les pintades, il me supprime
mon
n°
bande
pintades ! Qu'est-ce que j'ai encore raté ?
Merci
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1160743702.619481.151330@i42g2000cwa.googlegroups.com...
Il faut que les champs Result_N_Bande et Code_Bat_Cherché aient
la
même taille.
Peu importe les noms.
JB
Merci pour les infos. Sur la feuil1 j'avais collé tous mes
noms
du
classeur,
pour la formule j'en ai créer deux nouveaux qui existaient
déjà
sous
un
autre nom comme
N_BANDE =PrevisionProduction!$K$3:$K$90
ou
Prev_NBAT ÞCALER(Prev_Prod;;;;1)
d'ou ma question
Suis-je bien claire ? pas sure !
"JB" <boisgontier@hotmail.com> a écrit dans le message de
news:
1160738501.603384.130240@i42g2000cwa.googlegroups.com...
1-C'est la formule matricielle qui n'avait pas été validée
avec
Maj+Ctrl+Entrée
2- Je ne comprends pas: (codes initiaux? tableaux (classeur?)
3-
.LIGNE(INDIRECT("1:"&LIGNES(code)))) génère un vecteur
{1,2,3,4..}
.SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code)))) donne les nos
de
lignes
où le code a été trouvé (ou Faux)
.PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code))));2))
élimine les lignes FAUX et donne la 2eme ligne.
JB
Bien sur c'est Ok. Est-ce que mon erreur réside dans le fait
que
je
n'ai
pas
valider en matricielle ?
De plus est-ce que je peux utiliser mes codes initiaux ou
est-ce
que
je
vais
devoir en recréer pour chaque résultat ? car cette formule
je
vais
la
retrouver dans tous mes tableaux (une petite dizaine). Et
enfin
si
ce
n'est
pas trop abuser, que veux dire "1:" et le 2 en fin de
formule
?
merci
"JB" <boisgontier@hotmail.com> a écrit dans le message de
news:
1160731312.869897.133770@e3g2000cwe.googlegroups.com...
Est-ce ok?
http://cjoint.com/?knlvElBGxA
JB
Re bonjour,
essai infructueux, il me met "Pb avec un nbre utilisé dans
la
formule".
En premier j'ai créer deux noms Result_N_Bande et
Code_Bat_Cherché
et
appliqué la formule message pb renvoyé.
Ensuite j'ai pris mes noms déjà crées : itou
Je joints le fichier minimisé. La feuil1 donne la liste
des
noms,
les
données doivent apparaître dans "SuiviJournalier" à partir
de
"PrevisionProduction".
Merci
http://cjoint.com/?knkHfaTcx5
"JB" <boisgontier@hotmail.com> a écrit dans le message de
news:
1160712788.203419.185960@b28g2000cwb.googlegroups.com...
Bonjour,
Champ de recherche: Code
Champ résultat: Result
Valeur cherchée: E5
=INDEX(result;PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code))));2))
http://cjoint.com/?knglcyZMHO
Cordialement JB
Bonsoir,
Sur une feuille
ligne 3 en col A j'ai un Numéro : 3 ; en col E une date
:
10/08/06;
en
col
K une référence : CN322006.
ligne 4 en col A j'ai le même numéro que ligne 3 : 3; en
E
la
date
est
différente : 21/09/06; en col K une référence différente
:
CN382006
(N°
Bande).
En fait seul la col A peut-être semblable d'une ligne à
l'autre.
Toutes
les
données des autres colonnes diffèrent.
Sur une seconde feuille je dois aller chercher les
données
de
cette
première
feuille en fonction du numéro qui est indiqué également
en
col
A.
Aprés avoir noté mon Numéro 3 sur la première ligne pour
remplir
ma
colonne
N° de bande, J'applique cette formule
=SI(ESTNUM(NumBatiment);RECHERCHEV(NumBatiment;Prev_Prod;EQUIV("N°
BANDE";EntetePrevProd;0);FAUX);"").
Cela fonctionne presque bien ! sauf que bien sur il me
prend
les
données
de
la ligne 3 de la feuille 1, mais sur une seconde ligne
avec
le
même
numéro
3, je ne réussi pas à lui faire prendre ceux de la ligne
6
de
la
feuille
1.
Pouvez-vous m'aider ?
Merci
Bonjour,
Alors ça marche et ça marche pas, car j'ai rentré l'inventaire et je vois
bien comment il va saisir le truc, ma table ne sera pas triée à coup sur,
ce
qui explose aussi les formules des colonnes AA at AB.
Je rejoints la base avec les commentaires et la façon qu'il saisira à mon
avis (lignes 3 à 9 et 20 à 25),au cas ou tu aurais une idée mais j'ai bien
peur de devoir repenser mon schéma
Cordialement
http://cjoint.com/?kprM68gySD
"JB" a écrit dans le message de news:
J'ai pris une autre approche - sans avoir compris tout l'historique -
Voir onglet EssaiJB.
J'élimine toutes les lignes vides ou avec FAUX. Mais est-cela qu'il
faut obtenir?
http://cjoint.com/?kouknzoiRY
JBA première vu cela marche, j'ai tiré avec tout les numéros de bâtiment
cela
collait, je verrifierai plus à fond demain en me mettant en situation de
passage sur plusieurs semaines. Aurais-tu une idée pour qu'il tienne
compte
de la condition vrai ou faux colonne Y de Prévisionproduction ?
En tout cas merci mille fois
Bonne soirée
"JB" a écrit dans le message de news:
Je ne sais pas si ça peut faire avancer.
http://cjoint.com/?kor5DFkE8P
JBRe
en relisant, je pense que j'ai presque trouvé en appliquant ta formule
qui
me donne tous les résultats
=SI(ESTTEXTE(INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))))));INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¤;EQUIV(Result_N_Bande;Result_N_Bande;0);"");LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche)))));"").
Effectivement si je sélectionne par avance une plage j'obtiens tous
les
résultats. Mais moi je veux ces résultats sans forcément sélectionner
le
nombre de ligne, car si j'ai tout pigé à chaque fois qu'il change de
bat
dans son suivi il va devoir sélectionner une plage et revalider la
formule.
Mon deuxième souci c'est que s'il trouve faux dans la colonne Y de
prévision
production, le n° de bande ne doit pas s'inscrire.
Est-ce possible
Cordialement
"BIANCAV" a écrit dans le message de news:
O%236hG$J'ajoute qu'en fait si ma date du suivi journalier est suppèrieure à
la
date de fin d'écoulement du tableau de previsionproduction, je ne
peux
plus avoir la bande dans le bâtiment au même titre si dans
previsionproduction il est indiqué vrai dans en cours c'est que j'ai
bien
cette bande dans le bâtiment (j'essaie de donner les éléments liés
pour
trouver une solution !)
Cordialement
"BIANCAV" a écrit dans le message de
news:
%Je me disais que peut-être que dans le suivi, il me faut rajouter
une
colonne date de reception en plus de qté et espèces pour
différencier
et
mieux calculer ?
"JB" a écrit dans le message de news:
Bonjour,
Je ne comprends pas ce que tu cherche:
Donne la première ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));1))
Donne la 2e ligne:
=INDEX(Result_N_Bande;PETITE.VALEUR(SI(Code_Bat_Cherche¦;LIGNE(INDIRECT("1:"&LIGNES(Code_Bat_Cherche))));2))
JBBonjour Jb
Je n'ai pas trouvé la solution pour mes pintades ou autres malgré
mes
lectures assidues, si tu l'as pourrais-tu me la communiquer.
Merci
Cordialement
"BIANCAV" a écrit dans le message de
news:En fait s'il n'a qu'une bande dans le bâtiment pintades,
canettes,
oies ou
autre il ne tient pas compte de cette unique ligne, cela
fonctionne
trés
bien avec les dindes (hé oui!)
"BIANCAV" a écrit dans le message de
news:je viens de tester et j'ai vu que cela marchait, néanmoins que
veux-tu
dire par taille ? Ensuite j'ai tiré ma formule sur les 3 lignes
et
du
coup arrivée au bâtiment 5 avec les pintades, il me supprime
mon
n°
bande
pintades ! Qu'est-ce que j'ai encore raté ?
Merci
"JB" a écrit dans le message de news:
Il faut que les champs Result_N_Bande et Code_Bat_Cherché aient
la
même taille.
Peu importe les noms.
JBMerci pour les infos. Sur la feuil1 j'avais collé tous mes
noms
du
classeur,
pour la formule j'en ai créer deux nouveaux qui existaient
déjà
sous
un
autre nom comme
N_BANDE =PrevisionProduction!$K$3:$K$90
ou
Prev_NBAT ÞCALER(Prev_Prod;;;;1)
d'ou ma question
Suis-je bien claire ? pas sure !
"JB" a écrit dans le message de
news:
1-C'est la formule matricielle qui n'avait pas été validée
avec
Maj+Ctrl+Entrée
2- Je ne comprends pas: (codes initiaux? tableaux (classeur?)
3-
.LIGNE(INDIRECT("1:"&LIGNES(code)))) génère un vecteur
{1,2,3,4..}
.SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code)))) donne les nos
de
lignes
où le code a été trouvé (ou Faux)
.PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code))));2))
élimine les lignes FAUX et donne la 2eme ligne.
JBBien sur c'est Ok. Est-ce que mon erreur réside dans le fait
que
je
n'ai
pas
valider en matricielle ?
De plus est-ce que je peux utiliser mes codes initiaux ou
est-ce
que
je
vais
devoir en recréer pour chaque résultat ? car cette formule
je
vais
la
retrouver dans tous mes tableaux (une petite dizaine). Et
enfin
si
ce
n'est
pas trop abuser, que veux dire "1:" et le 2 en fin de
formule
?
merci
"JB" a écrit dans le message de
news:
Est-ce ok?
http://cjoint.com/?knlvElBGxA
JBRe bonjour,
essai infructueux, il me met "Pb avec un nbre utilisé dans
la
formule".
En premier j'ai créer deux noms Result_N_Bande et
Code_Bat_Cherché
et
appliqué la formule message pb renvoyé.
Ensuite j'ai pris mes noms déjà crées : itou
Je joints le fichier minimisé. La feuil1 donne la liste
des
noms,
les
données doivent apparaître dans "SuiviJournalier" à partir
de
"PrevisionProduction".
Merci
http://cjoint.com/?knkHfaTcx5
"JB" a écrit dans le message de
news:
Bonjour,
Champ de recherche: Code
Champ résultat: Result
Valeur cherchée: E5
=INDEX(result;PETITE.VALEUR(SI(codeå;LIGNE(INDIRECT("1:"&LIGNES(code))));2))
http://cjoint.com/?knglcyZMHO
Cordialement JBBonsoir,
Sur une feuille
ligne 3 en col A j'ai un Numéro : 3 ; en col E une date
:
10/08/06;
en
col
K une référence : CN322006.
ligne 4 en col A j'ai le même numéro que ligne 3 : 3; en
E
la
date
est
différente : 21/09/06; en col K une référence différente
:
CN382006
(N°
Bande).
En fait seul la col A peut-être semblable d'une ligne à
l'autre.
Toutes
les
données des autres colonnes diffèrent.
Sur une seconde feuille je dois aller chercher les
données
de
cette
première
feuille en fonction du numéro qui est indiqué également
en
col
A.
Aprés avoir noté mon Numéro 3 sur la première ligne pour
remplir
ma
colonne
N° de bande, J'applique cette formule
=SI(ESTNUM(NumBatiment);RECHERCHEV(NumBatiment;Prev_Prod;EQUIV("N°
BANDE";EntetePrevProd;0);FAUX);"").
Cela fonctionne presque bien ! sauf que bien sur il me
prend
les
données
de
la ligne 3 de la feuille 1, mais sur une seconde ligne
avec
le
même
numéro
3, je ne réussi pas à lui faire prendre ceux de la ligne
6
de
la
feuille
1.
Pouvez-vous m'aider ?
Merci
pardon d'intervenir dans ce débat volatile, biancaV, mais à l'heure du TGV,
tu ne peux être qu'obnubilée....et à l'occasion, regarde l'origine latine du
mot pour mieux le comprendre
jps
salut,
pardon d'intervenir dans ce débat volatile, biancaV, mais à l'heure du TGV,
tu ne peux être qu'obnubilée....et à l'occasion, regarde l'origine latine du
mot pour mieux le comprendre
jps
salut,
pardon d'intervenir dans ce débat volatile, biancaV, mais à l'heure du TGV,
tu ne peux être qu'obnubilée....et à l'occasion, regarde l'origine latine du
mot pour mieux le comprendre
jps
salut,
j'inverse les syllabes
j'inverse les syllabes
j'inverse les syllabes
mieux vaut inverser les syllabes qu'inserver les sonconnes... :-D
mieux vaut inverser les syllabes qu'inserver les sonconnes... :-D
mieux vaut inverser les syllabes qu'inserver les sonconnes... :-D
Bonsour® DarthMac avec ferveur ;o))) vous nous disiez :mieux vaut inverser les syllabes qu'inserver les sonconnes... :-D
;o))) ne confondons pas dyslexie et l'art de décaler les sons !!!
-----------------------------------------------
Peaufiner, voilà notre joie !
-----------------------------------------------
Bonsour® DarthMac avec ferveur ;o))) vous nous disiez :
mieux vaut inverser les syllabes qu'inserver les sonconnes... :-D
;o))) ne confondons pas dyslexie et l'art de décaler les sons !!!
-----------------------------------------------
Peaufiner, voilà notre joie !
-----------------------------------------------
Bonsour® DarthMac avec ferveur ;o))) vous nous disiez :mieux vaut inverser les syllabes qu'inserver les sonconnes... :-D
;o))) ne confondons pas dyslexie et l'art de décaler les sons !!!
-----------------------------------------------
Peaufiner, voilà notre joie !
-----------------------------------------------