Chrono courrier
Bonjour a tous
Jai encore (si possible) besoin de votre aide svp . Je dois readapter mon tableau des courriers mais sans VBA
Pour l’onglet « Courrier Depart » :
Initialement dans la colonne D j’utilisais la formule : =SI.CONDITIONS(ESTVIDE('Courrier arrivé'!C2);"Entrer objet";ESTNUM(CHERCHE("OS";TEXTE('Courrier arrivé'!C2;);1));TEXTE('Courrier arrivé'!C2;)&"_Reserves";NON(ESTVIDE('Courrier arrivé'!C2));TEXTE('Courrier arrivé'!C2;)&"_Reponse")
Je voudrai l’adapter ou la changer pour que le resultat de cette formule tienne compte de :
* la reponse « OUI »en colonne D de l’onglet « Courrier arrive »
* si la reponse est NON que cela ne me cree pas une ligne vide
Idéalement je voudrai faire sensiblement la même chose pour la colonne C «(Destinataire)
Pour l’onglet « Courrier arrive »
Que la colonne E "recupere" le numero en colonne B/onglet « Courrier depart » si :
- la date du courrier (colonne A) et d’envoi (colonne E) et (si possible la colonne F) sont renseignes
Sachant que pour les 2 onglets les différentes colonnes sont en correlation avec leur propre ligne
Merci bien
CCM-Suivi-Chrono.xlsx
35 réponses
Objectif: faire fonctionner sans VBA les liaisons entre les feuilles « Courrier départ » et « Courrier arrivée » en faisant en sorte que la colonne D affiche l’objet en fonction de la réponse (Oui) dans « Courrier arrivée », et qu’elle ne génère pas de ligne vide lorsque la réponse est Non, tout en faisant en sorte que la colonne C du départ et la colonne E de l’arrivée se synchronisent avec les lignes correspondantes. Une solution proposée s’appuie sur une formule LET qui localise la ligne correspondante via la valeur Objet et utilise DECALER et EQUIV pour extraire les champs des colonnes associées, en conditionnant l’affichage à la présence d’un Oui et en évitant les entrées vides pour les Non. Des difficultés subsistent, notamment des erreurs #N/A et des problèmes de propagation lors de la copie, et il est suggéré d’assurer que la colonne E du départ contienne un numéro lorsque A/B/D/E/F est renseignée, avec l’usage possible de la référence LIGNE(A1) pour stabiliser le décalage. L’état des échanges montre qu’une approche LET/INDEX/DECALER peut fonctionner mais nécessite des ajustements précis des références et des tests, éventuellement avec un partage du classeur pour corriger les difficultés.
-
Peut-être, en G717 :
=LET(lig;MAX(BYROW('Courrier arrivé'!D505:D513;LAMBDA(x;SI(ET(x<>"";ESTNUM(EQUIV("*"&x&"*";'Courrier départ'!D717;0)));LIGNE(x)))));SI(ESTNUM(INDIRECT("F"&lig));"Envoye";SI(DROITE(D717;8)="_Reponse";INDIRECT("'Courrier arrivé'!A"&lig)+30;SI(DROITE(D717;9)="_Reserves";INDIRECT("'Courrier arrivé'!A"&lig)+10;"-"))))?
-
Bonjour,
J'ai du mal. En G717/depart, la formule fait référence à F505/depart. Pourquoi ? La ligne 505 est vide ? Quelle doit être la valeur correcte ?
Daniel
-
Oui c'est un peu complique par ecrit. En fait idéalement chaque ligne des colonnes C et D/Arrive, si elles sont « OUI » en colonne F doivent se mettre auto en colonne C & D/depart suivi de « …._Reserves » ou « …_Reponse » en fonction du texte.
* J'ai du mal. En G717/depart, la formule fait référence à F505/depart. Pourquoi ? La ligne 505 est vide ? voir les annotations dans le fichier
Quelle doit être la valeur correcte ? voir les annotations dans le fichier
https://www.cjoint.com/c/NIqpqyCGv1E
-
@Chavanie
Ca s'obscurcit !
1. je réitère ma question : "En G717/depart, la formule fait référence à F505/depart. Pourquoi ?" Est-ce une erreur ?
2 Quelles sont les autres cellules à rectifier ? Apparemment, la colonne C/depart ? Y en a-t-il d'autres ?
3. cellule G717/depart : tu écris "et/ou mettre "envoye" si F717 et E717 sont renseignes". C'est "et" ou c'est "ou". Dans quel cas c'est "et", dans quel cas c'est "ou" ?
J'attends ta réponse avant d'avancer.
Daniel
-
@danielc0
Bonjour Daniel.
1. je réitère ma question : "En G717/depart, la formule fait référence à F505/depart. Pourquoi ?"
Est-ce une erreur ? Oui je pense que c'en etait une
2 Quelles sont les autres cellules à rectifier ? Apparemment, la colonne C/depart ? Y en a-t-il d'autres ?
Oui pour la colonne C/depart + Colonne G/Depart (parce que la cellule ne tient pas compte du OUI ou du NON de la ligne precedente) + Colonne C/Depart (parce que la cellule ne tient pas compte du OUI ou du NON de la ligne precedente)
3. cellule G717/depart : tu écris "et/ou mettre "envoye" si F717 et E717 sont renseignes". C'est "et" ou c'est "ou". Dans quel cas c'est "et", dans quel cas c'est "ou" ? Il faut que F717 et E717 soit remplis pour pouvoir mettre "Envoye" sinon mettre une date a +10 jours ou + 30 jours
-
@Chavanie
Bonjour,
1. Pour la colonne G/depart (je tente ma chance) :
=LET(lig;MAX(BYROW('Courrier arrivé'!D505:D1000;LAMBDA(x;SI(ET(x<>"";ESTNUM(EQUIV("*"&x&"*";'Courrier départ'!D717;0)));LIGNE(x)))));SI(ET([@[n° recommandé]]<>"";[@[Date d''envoi]]<>"");"Envoye";SI(DROITE(D717;8)="_Reponse";INDIRECT("'Courrier arrivé'!A"&lig)+30;SI(DROITE(D717;9)="_Reserves";INDIRECT("'Courrier arrivé'!A"&lig)+10;"-"))))2. Pour la colonne C/depart, je recherche B/depart dans la colonne G/arrivé. Dans cette dernière, certaines valeurs sont à "-". Que faire dans ces cas ?
Daniel
PS. Je pense que, pour plus de clarté, tu devrais ouvrir un nouveau fil. Ceci dit, ton classeur est vraiment intéressant pour ce qui est de pousser Excel dans ses (avant-) derniers retranchements ;-)
-
@danielc0
Merci encore beaucoup et absolument pas de souci pour "tenter" (c'est peut etre moi qui demande l'infaisable!). donc pour le
1. Pour la colonne G/depart : cest pas mal. Par contre la formule ne "s adapte pas pas au delai. elle ne prend en compte que le + 10 jours et pas le + 30 jours en fonction du texte
2. Pour la colonne C/depart : en fait C et D/arivee sont "obligatoirement liees (C2 va avec D2 et non pas avec D3, D4 etc)" et doivent donc etre retranscrite auto dans C et D/Depart (et ont le "meme texte" quasiment"). Donc pour La colonne C/Depart vous devez prendre dans le C/arrivee qui est en "correlation/lie" avec le D/arrivee. Je pense qu'il faudrait sans doute adapter la formule de D/Depart
2.Que faire dans ces cas (quand "-")? en principe quand cette colonne G/arrive affiche "-" ladite ligne ne doit pas s'afficher en courrier depart. Seules doievent etre affichee en Depart les lignes /cellule (C et D) qui ont OUI en F. Celles qui ont NON reste avec "-"
-
-
Bonjour Daniel
Encore une fois au risque de le (re)dire, merci pour ta rapidite
D'autre part la formule en ligne 717 fait référence à la ligne 668. Est-ce normal ? = NON effectivement. Merci de l avoir vu. Je l'ai rectifie
Que doit faire la formule en fonction du OUI/NON ? DE cette cellule, dependent d'autres cellules et donc formules. C'est de cette cellule (en fonction de la reponse) que les colonnes C et D/Courrier arrive (si la reponse est OUI) doivent s'incrementer automatiquement ou non dans les colonnes C et D/Courrier Depart ; seules les reponses OUI doivent figuere dans courrier Depart. sachant que C2 est en correlation avec D2/Courrier Arrive et ainsi de suite et donc la meme chose en courrier Depart
La problematique est que cela me cree une ligne vide dans courrier Depart des lors que la reponse est NON en colonne F/courrier arrive ; ce que (si cest possible) je ne souhaite pas et que mes formules s'en trouvent ""decaler" dans courrier depart
https://www.cjoint.com/c/NIqjjClnWbE
-
Merci Daniel . Ca semble fonctionner sur les 2/3 lignes que je viens de rentrer. Je reviendrai vers vous si je rencontre d'autre pb si ca vous derange pas
-
-
@Chavanie
Bonjour,
Que doit faire la formule en fonction du OUI/NON ?
D'autre part la formule en ligne 717 fait référence à la ligne 668. Est-ce normal ?
Daniel
-
-
Bonjour Daniel
"De plus, sur cette meme formule cette derniere ne tient pas compte de la la colonne E/courrier Depart (en fonction de sa ligne dans courrier arrive) qui doit comporter un numero"
C'est à dire que la colonne E/départ ne doit pas être vide ? Cette cellule G505/Courrier arrive ne doit etre remplie que si les cellules (de la meme ligne dans courrier arrive donc F717) E717, F 717 et A171 sont remplies
-
Essaie :
=LET(lig;NBVAL('Courrier départ'!D:D)-1;res;EQUIV("*"&[@Objet]&"*";DECALER('Courrier départ'!$D$717;;;lig);0);SI(ET(SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$A$717;;;lig);res);"")<>""; SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$F$717;;;lig);res);"")<>""; SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$E$717;;;lig);res)<>""))=VRAI; SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$B$717;;;lig);res);"");"-"))Daniel
-
-
C'est bon ca y est. La retranscription dans le tableau definitif nest pas facile par contre : jai un souci sur G512/Courrier arrive (en jaune) De plus, sur cette meme formule cette derniere ne tient pas compte de la la colonne E/courrier Depart (en fonction de sa ligne dans courrier arrive) qui doit comporter un numero. Merci bien
https://www.cjoint.com/c/NIkol1ggHlE
Pouvez vous egalement SVP me dire pourquoi sur ceratines de vos formules jai souvent le message "PROPAGATION" ?et quand je fais un copie colle les formules qui s'affichent sont en gris claires (comme pour preciser qu elles ne sont pas originales)
-
En fait, il faut prendre en considération la plage jusqu'en ligne 722, pas 721. Pour ne plus te soucier de ce nombre de lignes et si tu as Excel 365 (je ne me souviens plus, tu peux utiliser :
=LET(lig;NBVAL('Courrier départ'!D:D)-1;res;EQUIV("*"&[@Objet]&"*";DECALER('Courrier départ'!$D$717;;;lig);0);SI(ET(SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$A$717;;;lig);res);"")<>""; SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$F$717;;;lig);res);"")<>""; SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$E$717;;;lig);res);""))=VRAI; SI([@[Necessite une Reponse Oui / Non]]="oui";INDEX(DECALER('Courrier départ'!$B$717;;;lig);res);"");"-"))Daniel
-
Bonjour,
"De plus, sur cette meme formule cette derniere ne tient pas compte de la la colonne E/courrier Depart (en fonction de sa ligne dans courrier arrive) qui doit comporter un numero"
C'est à dire que la colonne E/départ ne doit pas être vide ?
Signification de "#PROPOGATION!". Les formules comme =A1:A10 sont dites "à propagation" parce que le résultat occupe plusieurs cellules :
Si tu écris quelque chose dans une de ces cellules (qui contiennent "=A1:A10" en gris), la formule renvoie l'erreur "PROPAGATION" :
Daniel
-
-
Bonjour,
Essaie :
=SI(ET(SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$A$717:$A$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0));"")<>""; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$E$717:$E$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0));"")<>""; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$F$717:$F$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0));""))=VRAI; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$B$717:$B$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0));"");"-")Daniel
-
"Par contre je voudrai savoir est ce que je dois faire a chaque "fois" (comme lors de l ouverture du fichier) la manip : donnees + actualiser tout ?"
Non, cela n'a plus lieu d'être. C'était lié à la solution avec Power Query que nous avons abandonné.
2. teste en départ/C2 :
=INDEX(Tableau2[Émeteur];EQUIVX(VRAI;ESTNUM(CHERCHE(Tableau2[Objet];D2))))
à recopier vers le bas.
Daniel
-
Bonjour Daniel
Merci bien
avec la formule ci dessous jai le message d'erreur suivant "Vous avez entre un nombre trop important d'arguments pour cette fonction
=SI(ET(SI([@[Necessite une Reponse
Oui / Non]]="OUI";INDEX('Courrier départ'!$A$717:$A$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0));"")<>"";SI([@[Necessite une Reponse
Oui / Non]]="OUI";INDEX('Courrier départ'!$E$717:$E$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0));"")<>"";SI([@[Necessite une Reponse
Oui / Non]]="OUI";INDEX('Courrier départ'!$F$717:$F$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0))=VRAI;SI([@[Necessite une Reponse
Oui / Non]]="OUI";INDEX('Courrier départ'!$B$717:$B$722;EQUIV("*"&[@Objet]&"*";'Courrier départ'!$D$717:$D$722;0));"");"-")
-
-
Bonjour,
la référence lien apparaît en E/arrivé si :
sur la feuille départ, les colonnes A, B, D, E et F sont renseignées, si D contient C/arrivée et D/arrivé = "OUI".
https://www.cjoint.com/c/NIgnI7UXMF3
Daniel
-
Super ! Merci Daniel Cela semble bien fonctionner. Je vais retranscrire dans le tableau complet vos formules et vous tiens au courant. Par contre je voudrai savoir est ce que je dois faire a chaque "fois" (comme lors de l ouverture du fichier) la manip : donnees + actualiser tout ?
et enfin pour terminer svp : je vais essayer d etre clair.
Dans Courrier arrive, B2 et C2 sont en "correlation" (C2 est "rattachee a B2 et non a B3, ou B4 etc). Est il possible de faire une formule pour C2/Courrier depart (peut etre comme pour D2/Courrier depart) qui tienne compte de cette "correlation"
Merci bien et bon we
-
-
Rappelle-moi STP ce qu'il faut faire avec le OUI/NON.
Daniel
-
-
@Chavanie
et si NON=mettre "-"
-
-
Voici :
https://www.cjoint.com/c/NIdnmZN1hID
En E2, courrier arrivé :
=SI(ET(SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$A$2:$A$1000;EQUIV("*"&[@Objet]&"*";[Objet];0));"")<>""; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$E$2:$E$1000;EQUIV("*"&[@Objet]&"*";[Objet];0));"")<>""; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$F$2:$F$1000;EQUIV("*"&[@Objet]&"*";[Objet];0));""))=VRAI; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$B$2:$B$1000;EQUIV("*"&[@Objet]&"*";[Objet];0));"");"-")Daniel
-
Si tu fais allusion à "LIGNE(A1)", ça équivaut à "1". La différence est que, à la ligne suivante, LIGNE(A1) devient LIGNE(A2), soit "2".
AGREGAT avec le paramètre 15 équivaut à PETITE.VALEUR. La première ligne (avec LIGNE(A1) renvoie la plus petite valeur. La ligne suivante renvoie la seconde plus petite valeur etc.
J'espère avoir été clair, parce que ce n'est pas facile à comprendre.
"On peut continuer sur les cellules C2/courrier depart (Destinataire) et E2/Courrier arrive"
Je ne sais pas pourquoi ma formule renvoie REF! Je regarde.
Daniel
-
Bonjour,
L'essentiel est que tu aies une formule qui te conviennes. Sur le classeur ci-dessous, j'ai mis les 3 formules :
https://www.cjoint.com/c/NIcoUMWL3jD
Daniel
-
Si tu as Excel 365, la formule peut être optimisée et simplifiée :
=LET(l;INDEX(Tableau2[Objet];AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)));SIERREUR(SI(ET(GAUCHE(l;2)="NS";ESTNUM(STXT(l;3;9^9)*1));l&"_Reserves";l&"_Reponse");""))
Daniel
-
Bonjour Daniel
Sur ces 2 formules :
* =SIERREUR(SI(ET(GAUCHE(INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)));2)="NS";ESTNUM(STXT(INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)));3;9^9)*1));INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)))&"_Reserves";INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)))&"_Reponse");"")et
*=LET(l;INDEX(Tableau2[Objet];AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui/Non]="oui");LIGNE(A1)));SIERREUR(SI(ET(GAUCHE(l;2)="NS";ESTNUM(STXT(l;3;9^9)*1));l&"_Reserves";l&"_Reponse");""))
cela ne fonctionne pas ; je pense que excel ne trouve pas les bonnes cellules (ce qui expliquerait pourquoi votre formule ne se met pas "en couleur" dans la barre de formule) notamment la "A1". A quel onglet correspond A1?
De plus sur cette derniere formule jai le message d'erreur "le 1er argument LET doit etre 1 nom valide"
Par contre sur votre 2eme formule :
BYROW(FILTRE(Tableau2[Objet];Tableau2[necessite une Reponse Oui / Non]="oui");LAMBDA(x;SI(ET(GAUCHE(x;2)="NS";ESTNUM(TEXTE.APRES(x;"NS")*1));x&"_reserves";x&"_Reponse")))
cela semble fonctionner
-
-
En D2, à recopier vers le bas :
=SIERREUR( SI( ET( GAUCHE(INDEX(Tableau2[Objet];AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)));2)="NS"; ESTNUM(STXT(INDEX(Tableau2[Objet];AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)));3;9^9)*1) ); INDEX(Tableau2[Objet];AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)))&"_Reserves"; INDEX(Tableau2[Objet];AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)))&"_Reponse"); "")
https://www.cjoint.com/c/NHFjbRcJtAD
Ca correspond à ce que tu écris. Ca ne correspond pas au tableau des résultats que tu m’avais envoyé ;-(((
Daniel
-
Bonjour,
RECTIFICATION : les formules ci-dessus sont fausses. Voici les formules à prendre en compte. Toutes versions :
=SIERREUR( SI( ET( GAUCHE(INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)));2)="NS"; ESTNUM(STXT(INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)));3;9^9)*1) ); INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)))&"_Reserves"; INDEX('Courrier arrivé'!C:C;AGREGAT(15;6;LIGNE(Tableau2[Objet])/(Tableau2[necessite une Reponse Oui / Non]="oui");LIGNE(A1)))&"_Reponse"); "")Excel 365 :
=BYROW(FILTRE(Tableau2[Objet];Tableau2[necessite une Reponse Oui / Non]="oui");LAMBDA(x;SI(ET(GAUCHE(x;2)="NS";ESTNUM(TEXTE.APRES(x;"NS")*1));x&"_reserves";x&"_Reponse")))
Daniel
-
-
Point 3 : Je pense que je vais y arriver avec une formule.
Daniel
-
Bonjour,
Point 1 : En E2, sur le dernier classeur, il y a cette formule quiu semble faire ce que tu demandes :
=SI(ET(SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$A$2:$A$1000;EQUIV("*"&[@Objet]&"*";Objet[Objet];0));"")<>""; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$E$2:$E$1000;EQUIV("*"&[@Objet]&"*";Objet[Objet];0));"")<>""; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$F$2:$F$1000;EQUIV("*"&[@Objet]&"*";Objet[Objet];0));""))=VRAI; SI([@[necessite une Reponse Oui / Non]]="oui";INDEX('Courrier départ'!$B$2:$B$1000;EQUIV("*"&[@Objet]&"*";Objet[Objet];0));"");"-")(j'ai simplement ajouté le "-" s'il n'y a rien à afficher). Dis-moi si ça ne fonctionne pas et pourquoi.
Daniel
-
Bonjour,
En te basant sur le dernier classeur, peux-tu me dire ce qui ne va pas ?
Daniel
-
Re, je vais essayer
1°/ Je voudrai que dans E2/Courrier arrive = B2/onglet « Courrier depart » si :
- D2/courrier arrive =« OUI » si NON = « -«
- E2 et F2/Courrier Depart sont renseignes
NB : je ne veux pas que des lignes vides se creeent dans Courrier Depart si on ecrit NON en D2/courrier arrive
2°/ C2/Courrier Depart =B2/courrier arrive si D2/courrier arrive= »OUI »
NB : les cellules B2 et C2/courrier arrive doivent se mettre en C2 et D2/courrier depart (car « elles sont en correlation »
3°/ Je voudrai que D2/Courrier depart = »C2/courrier arrive _Reserves » si C2 = NS+chiffre OU « C2/Courrier arrive_Reponse » pour tout autre texte
Je prefere des formules (si possible) car il s’agit d’un tableau synthetique et non avec la totalité des colonnes. de plus jai deja du mal avec excel c'est pourquoi je ne soouhaite pas de programmation (type VBA ou autre)
Merci bien
-
-
Je ne comprends pas ce que tu viens d'écrire. Le problème, c'est que les consignes s'étalent sur plusieurs messages et que ça devient incompréhensibles. Tu devrais les reformuler en un seul message.
Daniel
-
"- cela me prends en compte et le OUI et le NON dans Depart. je veux que le OUI"
Je vais le remettre parce que les "NON" apparaissent dans ton image de ton message #14
"- et la colonne C de Depart ne se met pas a jour en fonction de arrive"
Ca ce n'est pas encore fait.
"est ce que je peux/doit actualiser les formules ?"
Ce n'est pas utile si le mode de calcul est position à "automatique" (onglet Formules, Options de calcul).
"ca me semble un peu complique de passer par ce biais alors qu avec des formules je pouvais "les reajuster""
A ma connaissance, non. Tu ne pouvais pas filtrer les "NON" avec une formule.
Je regarde demain.
Daniel
-
Y a pas de souci. prenez votre temps. Daniel, initialement j'etais partie pour la colonne D (Necessite une reponse) avec 1 oui ou 1 non. Mais si cest trop complique on peut le remplacer par 1"X" ou autre Je suis ouverte a toutes propositions, pour que ce soit plus facile pour moi a gerer et a adapter
-
- 1
- 2

