Gllm
XLDnaute Nouveau
Bonjour à tous,
Je recherche un moyen d'effectuer un traitement un tableau.
L'objectif principal : Je dois pouvoir identifier si une condition est réunie et selon le résultat alors vérifier si la date est supérieure de 30 jours, pour pouvoir agir en conséquence. Permettre de vérifier si un chantier en "POSE" a fait l'objet d'un "ENLEVEMENT" et sinon vérifier que la date de "POSE"ne dépasse pas 30 jours.
La condition est : Si colonne B (PRESTATION) est "POSE" et si il existe "ENLEVEMENT" dans cette même colonne dont les infos de colonnes C, D, E sont identique à celle de la ligne ou se trouve "POSE" alors OK sinon calculer si le délai de 30 jours est dépassé
j'ai d'abord tenté de concaténer les colonnes C, D, E. de faire une recherche dans le tableau avec ces critères mais je ne parvient pas à intégrer ma colonne B dans le raisonnement....
j'ai commencé par :
Puis faire une sorte de recherche si "ENLEVEMENT"se trouve en B ( colonne J)
Pas certains que ce soit la bonne méthode, en souhaitant effectuer le traitement par étape.. J'ai surtout l'impression de me perdre dans mon manque de connaissance.
En espérant que mes explications soient assez claire..
Le fichier se trouve en PJ.
Merci.
Je recherche un moyen d'effectuer un traitement un tableau.
L'objectif principal : Je dois pouvoir identifier si une condition est réunie et selon le résultat alors vérifier si la date est supérieure de 30 jours, pour pouvoir agir en conséquence. Permettre de vérifier si un chantier en "POSE" a fait l'objet d'un "ENLEVEMENT" et sinon vérifier que la date de "POSE"ne dépasse pas 30 jours.
La condition est : Si colonne B (PRESTATION) est "POSE" et si il existe "ENLEVEMENT" dans cette même colonne dont les infos de colonnes C, D, E sont identique à celle de la ligne ou se trouve "POSE" alors OK sinon calculer si le délai de 30 jours est dépassé
j'ai d'abord tenté de concaténer les colonnes C, D, E. de faire une recherche dans le tableau avec ces critères mais je ne parvient pas à intégrer ma colonne B dans le raisonnement....
j'ai commencé par :
Code:
=CONCATENER(C1,D1,E1)
Puis faire une sorte de recherche si "ENLEVEMENT"se trouve en B ( colonne J)
Code:
=SI.CONDITIONS(NB.SI(B2:E31,"C2&D2&E2"),1,RECHERCHEV("ENLEVEMENT",B2:B31,1),2)
Pas certains que ce soit la bonne méthode, en souhaitant effectuer le traitement par étape.. J'ai surtout l'impression de me perdre dans mon manque de connaissance.
En espérant que mes explications soient assez claire..
Le fichier se trouve en PJ.
Merci.