Excel - väärtuste ühendamine IF / siis otsinguga

Probleem

Püüan ühendada kaks töölehte, millel on mõned sarnased andmepunktid, kuid mitte kõik.

Näide:

  • 1. lehel on veerud: nimi, vanus, klass
  • Lehel 2 on veerud: Nimi, DOB

Pange tähele, et lehel 1 võib olla> 1 rida, kuid ainult üks rida leht 2 sama nimega (aka: mitu klassi sama nime jaoks, kuid ainult 1 DOB-kirje)

Otsin viisi, kuidas ühendada kõik lehelt 1 ja lehest 2 saadud väärtused koos nii, et igal lehel 1 oleval real on kõik andmed.

Põhimõtteliselt otsin viisi, kuidas lehel 2 veerus A sõeluda, ja kui see on olemas, kopeerige väärtus veerust B lehel 2 olevasse veergu lehel 1 olevasse veergu D.

Lahendus

MÄRKIDES, et leht 1 ja 2 on omavahel seotud vanuse ja DOB-iga.

 proovi andmeleht1 Nimi Vanuseklass a 7 2 s 6 1 d 10 3 f 5 1 d 10 3 s 6 1 a 7 2 w 8 3 r 9 6 t 10 8 lehte 2 nimi dob 12-Oct-04 s-May -05 d 12-Jul-01 f 11-Jun-06 lehel1 D2 koopia see valem = VLOOKUP (A2, Sheet2! $ A $ 1: $ B $ 5, 2, 0) koopia D2 alla 
Eelmine Artikkel Järgmine Artikkel

Top Näpunäited