XL 2016 Lier cellules l'un à côté de l'autre

Dusam

XLDnaute Nouveau
Bonjour,

Je souhaiteras lier deux cellules l'un à côté de l'autre.

La base de données sorties à l'aide d'un logiciel externe, les informations sont sorties comme suit :

Nr Commandes (A): Articles(B): Quantité(C): Disponibilités(D): ...
A2:
123456 B2: 0000-005 C2: 5 D2: 3
A3: 124524 B3: 0001-010 C3: 4 D3: 4
A4: 124524 B4: 0004-001 C4: 2 D4: 2

Dans un autre onglet, je souhaite indiquer des commentaires quant aux retards de mes commandes comme suit :

Dans la colonne (A:A), j'ai mes numéros de commandes qui sont sorties grâce à la fonction UNIQUE().

Dans la colonne (B:B), j'ai le texte lié aux numéros de suivis.

Exemple :
Nr de commandes (A): Commentaires (B) :
A2 : 147852 B2: Attendre la disponibilité du produit au 31.03.2022
A3 : 145251 B3: Rupture de stock, attendre infos prod.
A4 : 154218 B4: A envoyé le 25.03 selon demande du client
...

La base de données avec les numéros de commandes est mise à jour quotidiennement.

J'aimerais que lorsque la commande 147852 est effectué (directement supprimé de la base de donné), le texte qui lui est lié soit supprimé.

Dans le cas ci-dessus, sans formule / Code VBA, ça donnerait ça :

Exemple :
Nr de commandes : Commentaires :
A2 :
147852 B2: Attendre la disponibilité du produit au 31.03.2022
A3 : 145251 B3: Rupture de stock, attendre infos prod.
A4 : ... B4: A envoyé le 25.03 selon demande du client
...

Le texte de la colonne (B:B) reste inchangé et le texte n'est plus correcte par rapport au nr de commande.

Auriez-vous une solution quant à ce problème ?

Je vous remercie d'avance et vous souhaite une excellente journée / soirée
 

Dusam

XLDnaute Nouveau
Bonjour,

Merci Chris de votre réponse.

Voici un exemple du document que je souhaite effectuer avec des données fictives.

Le commentaire sera automatiquement indiqué sur l'onglet "Etat des commandes".

En rouge, les commandes en retard.

La base de données est mise-à-jour quotidiennement, donc le n° de commande dans l'onglet "commentaire" change mais le texte reste.

Le document me permet d'avoir l'état des commandes de mes clients et mettre un commentaire pour dire par exemple

- que le client souhaite grouper sa commande avec une commande antérieure.
- que le client souhaite qu'on expédie déjà les produits disponible
- etc.

Merci de votre réponse et passez une excellente journée.
Dusam
 

Pièces jointes

  • Exemple Suivi des commandes.xlsx
    43.8 KB · Affichages: 3

chris

XLDnaute Barbatruc
Bonjour

Les données viennent d'où ? Un fichier exporté ? Si oui quel format ?

Je ne vois que 2 solutions
  • soit lier la source via PowerQuery et compléter par le commentaire.
    On peut éviter le décalage lors de la mise à jour et les commandes disparues perdront naturellement le commentaire qui y était associé.
  • soit retaper le n° de commande car, comme déjà dit, une formule ne peut gérer les déplacements de la commande et cela oblige à épurer les erreurs liées aux commandes disparues
 

Dusam

XLDnaute Nouveau
Bonjour,

Les données viennent d'un logiciel interne qui créé des Queries de notre SAP. Les données sont exportés directement dans mon fichier Excel (Format Excel).

Je vous remercie de votre réponse, je vais me renseigner sur l'utilisation de PowerQuery sinon j'essaierai de trouver une autre solution.

Passez une excellente journée,
Dusam
 

chris

XLDnaute Barbatruc
RE
Ci-joint fichier
Indiquer le chemin de la dernière extraction dans la cellule jaune puis Données, Actualiser Tout

Si tu changes de fichier idem : les commentaires vont suivre
 

Pièces jointes

  • Suivi des commandes_PQ.xlsx
    37.5 KB · Affichages: 1

Dusam

XLDnaute Nouveau
Bonjour,

J'ai effectué plusieurs tests et modifié le document par rapport à mes besoins.

Le fichier fonctionne très bien comme je le souhaitais.

Je vous remercie de votre aide et de votre efficacité !

Passez une excellente fin de journée.
Dusam
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
299 956
Messages
1 980 368
Membres
207 067
dernier inscrit
Miks57450