Kā var sapludināt divas vai vairāk tabulas?

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Varat sapludināt (apvienot) rindas no vienas tabulas citā, vienkārši tās ielīmējot pirmajās tukšajās šūnās zem mērķa tabulas. Tabulas izmēri pieaug, lai iekļautu jaunās rindas. Ja rindas abās tabulās atbilst, varat apvienot kolonas no vienas tabulas ar otru, ielīmējot kolonnas pirmajās tukšajās šūnās pa labi no tabulas. Arī tagad tabulas izmēri pieaug, lai iekļautu jaunās kolonnas.

Sapludināt rindas ir diezgan vienkāršs, bet kolonnu sapludināšana var būt sarežģīti, ja vienas tabulas rindas nav vienmēr izlīdzināts atbilstoši rindas no otras tabulas. Izmantojot funkciju VLOOKUP, varat izvairīties no dažām līdzinājums.

Divu tabulu sapludināšana, izmantojot funkciju VLOOKUP

Tālāk redzamajā piemērā mēs esat mainījis divu tabulu nosaukumus "Zila" un "Oranžs". Zilajā tabulā katra rinda atbilst rindiņas vienumu pasūtījumam. Lai pasūtījuma ID 20050 ir divas vienumu pasūtījuma ID 20051 vienu vienumu, pasūtījuma ID 20052 ir trīs vienumus, un tā tālāk. Mēs vēlamies, lai sapludinātu kolonnas pārdošanas ID un reģions ar zilu tabulu, pamatojoties uz vērtību oranžajā tabulā pasūtījuma ID kolonnās.

Divu kolonnu sapludināšana ar citu tabulu

Taču pasūtījuma ID vērtības zilajā tabulā atkārtojas, tikmēr oranžajā tabulā pasūtījuma ID vērtības ir unikālas. Vienkārši kopējot un ielīmējot datus no oranžās tabulas, pārdošanas ID un reģiona vērtības pasūtījuma 20050 otrās rindas elementam nesakritīs par vienu rindu, un tas tūlīt mainīs pārējo zilās tabulas jauno kolonnu vērtību saskaņotību.

Ja vēlaties sekot līdzi, šeit ir zils tabulu, kurā varat kopēt tukšā darblapā datus. Pēc tam, kad jūs ielīmējiet to darblapā, nospiediet taustiņu kombināciju Ctrl + T pārvērst tabulu un pēc tam pārdēvējiet tabulu zilā krāsā.

Pasūtījuma ID

Pārdošanas datums

Produkta ID

20050

2/2/14

C6077B

20050

2/2/14

C9250LB

20051

2/2/14

M115A

20052

2/3/14

A760G

20052

2/3/14

E3331

20052

2/3/14

SP1447

20053

2/3/14

L88M

20054

2/4/14

S1018MM

20055

2/5/14

C6077B

20056

2/6/14

E3331

20056

2/6/14

D534X

Un šeit sniegti oranžās tabulas dati, kopējiet tos tajā pašā darblapā. Pēc tam, kad esat tos ielīmējis darblapā, nospiediet Ctrl+T, lai tos pārvērstu tabulā, un pēc tam pārdēvējiet tabulu par oranžo tabulu.

Pasūtījuma ID

Pārdošanas ID

Reģions

20050

447

Rietumi

20051

398

Dienvidi

20052

1006

Ziemeļi

20053

447

Rietumi

20054

885

Austrumi

20055

398

Dienvidi

20056

644

Austrumi

20057

1270

Austrumi

20058

885

Austrumi

Mums jāpārliecinās, vai katra pasūtījuma pārdošanas ID un reģiona vērtības tiek izlīdzinātas ar katra pasūtījuma unikālo rindas elementu. Lai to izdarītu, ielīmēsim tabulas virsrakstus Pārdošanas ID un Reģions šūnās pa labi no zilās tabulas un izmantosim VLOOKUP formulas, lai iegūtu pareizās vērtības no oranžās tabulas kolonnām Pārdošanas ID un Reģions. Lai to izdarītu, rīkojieties šādi.

  1. Kopējiet virsrakstus Pārdošanas ID un Reģions oranžajā tabulā (tikai šīs divas šūnas).

  2. Ielīmējiet virsrakstus šūnā tieši pa labi no zilās tabulas virsraksta Produkta ID.

Tagad zilā tabula ir piecas kolonnas plata, ieskaitot jaunās kolonnas Pārdošanas ID un Reģions.

  1. Zilajā tabulā pirmajā šūnā zem Pārdošanas ID sāciet rakstīt šo formulu:

    = VLOOKUP (

  2. Zilajā tabulā izvēlieties pirmo šūnu kolonnā Pasūtījuma ID, 20050.

Daļēji pabeigta formula izskatās šādi:

daļēja vlookup formula

Daļa [@[Pasūtījuma ID]] nozīmē "iegūt vērtību šajā pašā rindā no kolonnas Pasūtījuma ID".

  1. Ierakstiet komatu un ar peli atlasiet visu oranžo tabulu, lai formulā tiktu pievienots "Oranža[#All]".

  2. Ierakstiet komats, 2, komats un 0 —šādi: ,2,0

  3. Nospiediet Enter, un pabeigta formula izskatās šādi:

pabeigta vlookup formula

Daļa Oranža[#All] nozīmē "meklēt visās oranžās tabulas šūnās". Cipars 2 nozīmē "iegūt vērtību no otrās kolonnas", bet 0 nozīmē "atgriezt vērtību tikai tad, ja ir precīza atbilstība".

Ņemiet vērā, ka Excel šajā kolonnā aizpildīja šūnas uz leju, izmantojot VLOOKUP formulu.

  1. Atgriezieties pie 3. darbības, taču šoreiz sāciet rakstīt to pašu formulu pirmajā šūnā zem Reģions.

  2. 6. darbībā aizstājiet 2 ar 3, lai pabeigtā formula izskatītos šādi:

pabeigta vlookup formula

Pastāv tikai viena atšķirība starp šo formulu un pirmo formulu — pirmā formula iegūst vērtības no oranžās tabulas 2. kolonnas, bet otrā formula — no 3. kolonnas.

Tagad jūs redzēsit vērtības katrā zilās tabulas jauno kolonnu šūnā. Tajās ietvertas VLOOKUP formulas, taču būs redzamas vērtības. Jūs vēlēsities šajās šūnās esošās VLOOKUP formulas pārvērst faktiskajās vērtībās.

  1. Atlasiet visas vērtību šūnas kolonnā Pārdošanas ID un nospiediet taustiņu kombināciju Ctrl+C, lai tās kopētu.

  2. Noklikšķiniet uz Sākums > bultiņas zem Ielīmēt.

Bultiņa zem Ielīmēt, kas parāda ielīmēšanas galeriju

  1. Ielīmēšanas galerijā noklikšķiniet uz Ielīmēt vērtības.

poga ielīmēt vērtības ielīmēšanas galerijā

  1. Atlasiet visas vērtību šūnas kolonnā Reģions, kopējiet tās un atkārtojiet 10. un 11. darbību.

Tagad VLOOKUP formulas abās kolonnās ir aizstātas ar vērtībām.

Papildinformācija par tabulām un funkciju VLOOKUP

Tabulas izmēru maiņa, pievienojot rindas un kolonnas

Strukturēto atsauču izmantošana Excel tabulas formulās

VLOOKUP: Kad un kā to izmantot (apmācības kurss)

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×