D'après ce que je comprends, vous avez une table comme celui-ci dans un classeur "codes PIN" (en haut à gauche est A1
):
Pin Code District State
1 Houston TX
2 LA CA
3 Seattle WA
4 Billings MO
5 San Francisco SF
5 Omaha NE
et votre deuxième classeur, "Les clients Détails" a la même table, avec seulement des codes PIN. Vous voulez remplir cette table basée sur le classeur "PIN CODES".
En E1
de "clients Détails", vous pouvez utiliser cet index/formule Match:
=INDEX('[PIN CODES]Sheet1'!B$2:B$7,MATCH($D2,'[PIN CODES]Sheet1'!$A$2:$A$7,0))
Note: Ajustez les gammes les lignes de B2: B7 à tout ce dont vous avez besoin. Vous pouvez faire glisser cela dans F1
et il renverra le match State
.
Enfin, vous pouvez envelopper un IfError()
autour de cela pour retourner un blanc (ou tout ce que vous voulez):
=IFERROR(INDEX('[PIN CODES]Sheet1'!B$2:B$7,MATCH($D2,['PIN CODES]Sheet1'!$A$2:$A$7,0)),"No Match")
Edit: Et juste pour le plaisir, si vous voulez être en mesure de changer l'en-tête ligne dans votre feuille de calcul "Customers Details" et avoir la mise à jour d'informations basée sur cela, vous pouvez utiliser cette formule: =IFERROR(INDEX('[PIN CODES]Sheet1'!$A$2:$C$7,MATCH($D2,'PIN CODES]Sheet1'!$A$2:$A$7,0),MATCH(E$1,'[PIN CODES]Sheet1'!$A$1:$C$1,0)),"")
Vous essayez donc de remplir les colonnes E et F dans Customers Details avec les données de PIN CODES où il y a un rencontre? –