Satura rādītājs
Excel darbībās mums laiku pa laikam ir nepieciešams iegūt datus. Vērtību izvilkšana var tikt saglabāta tajā pašā darblapā vai citā darblapā vai darbgrāmatā. Šodien mēs parādīsim, kā Excel programmā izvilkt vērtības no citas darblapas. Šajā sesijā mēs izmantojam Excel 2019 (un nedaudz Excel 365), droši varat izmantot savu.
Vispirms iepazīsimies ar datu kopu, kas ir mūsu piemēru pamatā.
Šeit mums ir divas tabulas par filmām, vienā tabulā ir filmas kopsavilkums, bet otrā ir nedaudz plašāka informācija. Mēs tabulas uzglabājām divās dažādās lapās. Kopsavilkums un Sīkāka informācija . Izmantojot šo datu kopu, mēs izvilksim vērtības no visām darblapām.
Ņemiet vērā, ka šī ir pamata datu kopa, lai viss būtu vienkāršāk. Praksē var nākties saskarties ar daudz lielāku un sarežģītāku datu kopu.
Prakses darba burtnīca
Jūs varat lejupielādēt prakses darba burtnīcu, izmantojot tālāk norādīto saiti.
Kā izvilkt vērtības no citas darblapas.xlsxVērtību vilkšana no citas darblapas programmā Excel
Lai iegūtu vērtības no dažādām darblapām, jāņem vērā, ka darblapas var būt no vienas darbgrāmatas vai dažādām darbgrāmatām.
1. Vērtību vilkšana no citas darblapas tajā pašā darbgrāmatā
I. Tiešā vilkšana ar šūnu atsauci
Vērtības var iegūt no citas darblapas, formulā norādot šūnas atsauci, kam seko lapas nosaukums. Jebkurā formulā, ko rakstām ar vienādības zīmi ( =
) ir formula.
Jūs to labāk sapratīsiet, izmantojot piemērus. Pieņemsim, ka mēs vēlamies izvilkt aktiera vārdu filmām.
Šeit mēs esam ieviesuši kolonnu Aktieris uz filmas kopsavilkuma tabulu. Tagad izpētīsim vilkšanas metodi.
Viss, kas mums jādara, ir jānorāda šūnas atsauce kopā ar lapas nosaukumu.
=Details!D4
Šeit Sīkāka informācija ir lapas nosaukums un D4 ir šūnas atsauce. Mums ir jāievieto " !
" zīme starp lapas nosaukumu un šūnas atsauci. Excel nošķir lapas un šūnas atsauci, izmantojot " !
" zīme.
Mēs esam atraduši aktiera vārdu. Darīsim to pašu arī pārējām šūnām vai izmantosim automātiskās aizpildīšanas funkcija .
Mēs iegūstam visu dalībnieku nosaukumus. Tā kā mūsu dati ir ierobežoti un abās lapās ir tādā pašā secībā, mēs iegūstam nosaukumus pareizā secībā.
II. Vērtību vilkšana, izmantojot VLOOKUP
Neatkarīgi no tā, kādu nosaukumu jūs minat, viena no funkcijām, kas var parādīties jūsu prātā, ir. VLOOKUP .
Iepriekšējā sadaļā mēs izvilkām vērtības, izmantojot šūnu atsauces, bet ilgtermiņā tas var nebūt noderīgi. VLOOKUP var būt glābšanas līdzeklis, jo tas izvelk vērtības, pamatojoties uz atbilstību.
Uzrakstīsim formulu, izmantojot VLOOKUP
=VLOOKUP(B4,Details!$B$4:$E$12,3,0)
Šeit mēs esam nodrošinājuši B4 kā lookup_value iekšpusē VLOOKUP funkciju un Sīkāka informācija!$B$4:$E$12 ir lookup_array Varat pamanīt, ka pirms diapazona esam norādījuši lapas nosaukumu. Un lapas nosaukums un diapazons ir atdalīti ar " !
" zīme.
Šeit 3 kā aktieri ir diapazona 3. slejā un 0 kā precīza atbilstība.
Mēs esam izvilkuši filmas aktieri Džeks Reičers no citas lapas, Sīkāka informācija . Uzrakstiet formulu pārējām vērtībām vai izmantojiet formulu Automātiskā aizpildīšana funkcija.
Lasīt vairāk: Automātiska datu pārsūtīšana no vienas Excel darblapas uz citu, izmantojot VLOOKUP
III. Vērtību vilkšana, izmantojot INDEX-MATCH
Labi zināma alternatīva VLOOKUP ir kombinācija no INDEX un MATCH funkcijas.
Portāls MATCH funkcija atgriež meklēšanas vērtības pozīciju diapazonā un INDEX atgriež vērtību noteiktā vietā diapazonā.
Mēs izmantosim šo kombināciju, lai iegūtu filmu žanru.
Formula būs šāda
=INDEX(Details!$C$4:$C$12,MATCH(B4,Details!$B$4:$B$12,0))
ietvaros MATCH funkcija, B4 ir lookup_value, un Sīkāka informācija!$B$4:$B$12 ir lookup_range . Šis MATCH daļa nodrošina pozīciju un pēc tam INDEX iegūst vērtību no Sīkāka informācija!$C$4:$C$12 diapazons.
Mēs esam ieguvuši žanra vērtību no Sīkāka informācija darba lapa. Uzrakstiet formulu vai izpildiet Automātiskā aizpildīšana pārējo vērtību funkciju.
IV. Vērtību vilkšana, izmantojot XLOOKUP
Ja izmantojat programmu Excel 365, varat izmantot funkciju ar nosaukumu XLOOKUP vērtību izvilkšanai.
Izvilksim atbilstošo direktora vārdu no Sīkāka informācija loksne.
Formula būs šāda
=XLOOKUP(B4,Details!$B$4:$B$12,Details!$E$4:$E$12, "Nav atrasts")
Šeit B4 ir lookup_value , Sīkāka informācija!$B$4:$B$12 ir lookup_range, un Sīkāka informācija!$E$4:$E$12 ir diapazons, no kura mums ir jāizvelk vērtības. Varat pamanīt, ka mēs esam uzrakstījuši lapas nosaukumu, Sīkāka informācija pirms katra diapazona.
Turklāt izvēles laukā esam pievienojuši "Nav atrasts". if_not_found .
Vērtību, direktora vārdu un uzvārdu, mēs esam pārņēmuši no citas lapas, Sīkāka informācija To pašu dariet arī ar pārējām vērtībām.
Lasīt vairāk: Kā importēt datus programmā Excel no cita Excel faila (2 veidi)
Līdzīgi lasījumi
- Kā importēt teksta failu ar vairākiem norobežotājiem programmā Excel (3 metodes)
- VBA kods teksta faila konvertēšanai programmā Excel (7 metodes)
- Kā iegūt datus no Excel lapas (6 efektīvas metodes)
- Excel filtrēto datu izvilkšana uz citu lapu (4 metodes)
- Kā iegūt datus no saraksta, izmantojot Excel formulu (5 metodes)
2. Vērtību vilkšana no citas darblapas no citas darbgrāmatas
Varbūt mums būs nepieciešams izvilkt vērtības no darblapas no citas darbgrāmatas.
Lai parādītu piemērus, esam kopējuši Sīkāka informācija lapas vērtību uz citu darbgrāmatu ar nosaukumu Pull Values darbgrāmata _Details.xlsx
Un mūsu kopsavilkuma (atjaunināta kopsavilkuma) tabula joprojām ir darbgrāmatā. Kā izvilkt vērtības no citas darblapas Excel.xlsx
Direktora vārdu un uzvārdu ņemsim no citas darbgrāmatas.
Mēs varam izmantot jebkuru no pieejām ( Atsauce uz šūnām , VLOOKUP , INDEX-MATCH , XLOOKUP ), ko mēs minējām iepriekšējā sadaļā. Viss, kas jums jādara, ir jānorāda darbgrāmatas nosaukums iekavās.
Pagaidām mēs izmantojam VLOOKUP . Uzrakstīsim formulu.
=VLOOKUP(B4,'[Pull Values Workbook _Details.xlsx]Details'!$B$4:$E$12,4,0)
Šeit pirms šūnu diapazona $B$4:$E$12 mēs esam norādījuši lapas nosaukumu (Details) un darbgrāmatas nosaukumu. Darbgrāmatas nosaukums ir iekavās.
Diapazons ir atdalīts ar " !
" zīme. Tā kā darbgrāmata un darblapa ir jāsaskaita vienlaicīgi, lai tās būtu vienpēdējās pēdiņās ( ''
).
Vērtību "direktora vārds un uzvārds" mēs esam izvilkuši no citas darblapas. To pašu izdariet arī ar pārējām vērtībām vai izmantojiet iespēju Automātiskā aizpildīšana funkcija.
Lasīt vairāk: Kā izvilkt datus no citas lapas, pamatojoties uz kritērijiem programmā Excel
Secinājums
Tas ir viss šai sesijai. Mēs esam uzskaitījuši vairākas pieejas, kā Excel programmā izvilkt vērtības no citas darblapas. Ceru, ka jums tas būs noderīgi. Ja kaut kas šķiet grūti saprotams, varat komentēt. Dariet mums zināmas citas metodes, kuras mēs šeit, iespējams, esam izlaiduši.