Extraction d'une valeur de date non vide pour laquelle l'ID correspond et qu'il existe des valeurs vides et non vides pour le même ID

0

J'ai un rapport qui a des lignes où un ID utilisateur apparaît plusieurs fois.

Je dois extraire la date de début (champ non vide) de toute ligne où l'ID utilisateur correspond à l'ID utilisateur de référence (la correspondance de l'ID utilisateur est simple) uniquement pour les lignes pour lesquelles une valeur de colonne (champ) supplémentaire comprend un «atelier en classe».

Exemple de champ ID source de la feuille de travail: Une colonne dans laquelle l'ID utilisateur apparaît quatre fois. Une seule des quatre occurrences du même identifiant a une date dans le champ Date de début de la formation. La correspondance est en cours entre la feuille de calcul source et la feuille de calcul cible.

Voici la fonction actuelle: Elle n'ignore pas les blancs. Si elle rencontre une valeur vide, elle signalera 1/0/1900 au lieu de rechercher le premier champ non vide avec l'ID utilisateur correspondant.

=INDEX(SourceWS!$A$8:$P$615,MATCH(A5,SourceWS!$A$8:$A$615,0),12)
Shane Hutchison
la source
Bienvenue sur Super User! Veuillez noter que le super utilisateur n'est pas un service de rédaction de scripts. Si vous nous dites ce que vous avez essayé jusqu'à présent (y compris les scripts que vous utilisez) et où vous êtes bloqué, nous pouvons essayer de vous aider avec des problèmes spécifiques. Vous devriez également lire Comment poser une bonne question? .
DavidPostill
Certains diagrammes de vos données nous aideraient à comprendre votre question. S'il vous plaît modifier votre question d'inclure quelques exemples de données (maquettes) (avant et après). Voir Format du texte en tant que tableau pour un utilitaire Web qui vous aidera à créer un joli tableau de données que vous pouvez coller dans votre question.
DavidPostill