Мазмұны
Excel операцияларында біз мезгіл-мезгіл деректерді шығарып алуымыз керек. Тарту мәндерін бір жұмыс парағында немесе басқа жұмыс парағында немесе жұмыс кітабында сақтауға болады. Бүгін біз Excel бағдарламасындағы басқа жұмыс парағынан мәндерді алу жолын көрсетеміз. Бұл сеанс үшін біз Excel 2019 (және аздап Excel 365) нұсқасын пайдаланып жатырмыз, өзіңіздікін пайдалануға болады.
Біріншіден, мысалдарымыздың негізі болып табылатын деректер жинағы туралы білейік.
Бұл жерде фильмдерге қатысты екі кесте бар, бір кестеде фильмнің қысқаша мазмұны бар, екіншісінде біршама кеңірек ақпарат бар. Біз кестелерді екі түрлі парақта сақтадық Қорытынды және Толығырақ . Бұл деректер жиынын пайдалана отырып, біз жұмыс парақтары бойынша мәндерді тартамыз.
Бұл қарапайым нәрселерді сақтау үшін негізгі деректер жиыны екенін ескеріңіз. Практикалық сценарийде сіз әлдеқайда үлкенірек және күрделі деректер жиынын кездестіруіңіз мүмкін.
Тәжірибелік жұмыс кітабы
Тәжірибе жұмыс кітабын төмендегі сілтемеден жүктеп алуға болады.
Басқа жұмыс парағынан мәндерді алу жолы.xlsx
Excel бағдарламасындағы басқа жұмыс парағынан мәндерді тарту
Әртүрлі жұмыс парақтарынан мәндерді алу кезінде жұмыс парақтары болуы мүмкін екенін ескеру қажет. бір жұмыс кітабынан немесе әртүрлі жұмыс кітаптарынан.
1. Бір жұмыс кітабындағы басқа жұмыс парағынан мәндерді тарту
I. Ұяшық сілтемесі арқылы тікелей алға тарту
Мәндерді келесіден шығаруға болады басқа жұмыс парағыформуладағы парақ атауынан кейін ұяшық сілтемесін беру арқылы. Теңдік белгісімен ( =
) жазатын кез келген нәрсе формула болып табылады.
Оны мысалдар арқылы жақсырақ түсінесіз. Фильмдер үшін актердің атын шығарғымыз келеді делік.
Бұл жерде фильмнің қорытынды кестесіне Актер бағанасын енгіздік. Енді тарту әдісін қарастырайық.
Бізге парақ атауымен бірге ұяшық сілтемесін беру жеткілікті.
=Details!D4
Мұндағы Мәліметтер - парақ атауы және D4 - ұяшық сілтемесі. Парақ атауы мен ұяшық сілтемесі арасына « !
» белгісін енгізу керек. Excel парақ пен ұяшық сілтемесін « !
» белгісі арқылы ажыратады.
Біз актердің атын таптық. Қалған ұяшықтар үшін де солай істейік немесе Автотолтыру мүмкіндігін қолданайық.
Біз барлық актерлердің атын аламыз. Біздің деректер шектеулі болғандықтан және парақтардың екеуінде де бірдей реттілікте болғандықтан, атауларды дұрыс ретпен аламыз.
II. VLOOKUP пайдалану арқылы мәндерді тарту
Қандай атауды атасаңыз да, сіздің ойыңызда пайда болуы мүмкін функциялардың бірі VLOOKUP .
Алдыңғы бөлімде біз ұяшық сілтемелерін пайдаланатын мәндер, бірақ ұзақ уақыт бойы ол пайдалы болмауы мүмкін. VLOOKUP бұл жерде құтқарушы бола алады, себебі ол сәйкестік негізінде мәндерді шығарады.
Формуланы жазайық VLOOKUP
=VLOOKUP(B4,Details!$B$4:$E$12,3,0)
Осында біз B4 ретінде іздеу_мәні VLOOKUP функциясы және Мәліметтер!$B$4:$E$12 — іздеу_массиві . Парақ атауын диапазон алдында бергенімізді байқай аласыз. Ал парақ атауы мен диапазон « !
» белгісімен бөлінген.
Мұнда 3 актер диапазонның 3-бағанында және дәл сәйкестік үшін 0.
Біз Джек Ричер фильмінің актерін басқа парақтан, Толығырақ тартып алдық. Қалған мәндер үшін формуланы жазыңыз немесе Автотолтыру мүмкіндігін орындаңыз.
Толығырақ оқу: Деректерді тасымалдау Бір Excel жұмыс парағынан екіншісіне VLOOKUP көмегімен автоматты түрде
III. Мәндерді INDEX-MATCH
пайдалану VLOOKUP -ға белгілі балама INDEX және MATCH функцияларының тіркесімі болып табылады.
MATCH функциясы ауқымдағы іздеу мәнінің орнын қайтарады және INDEX ауқымдағы берілген орындағы мәнді қайтарады.
Біз пайдаланамыз бұл комбинация фильмдердің жанрын алу үшін.
Формула келесі болады
=INDEX(Details!$C$4:$C$12,MATCH(B4,Details!$B$4:$B$12,0))
SATCH функциясының ішінде B4 - іздеу_мәні, және Мәліметтер!$B$4:$B $12 - іздеу_ауқымы . Бұл MATCH бөлігі позицияны береді, содан кейін INDEX Мәліметтер!$C$4:$C$12 ауқымындағы мән.
Біз жанр мәнін Мәліметтер жұмыс парағынан алдық. . Қалған мәндер үшін формуланы жазыңыз немесе Автотолтыру мүмкіндігін орындаңыз.
IV. XLOOKUP көмегімен мәндерді тарту
Егер Excel 365 нұсқасын пайдалансаңыз, мәндерді шығару үшін XLOOKUP деп аталатын функцияны пайдалануға болады.
Келіңіздер, сәйкес директордың атын шығарып алайық. Толығырақ парағы.
Формула келесідей болады
=XLOOKUP(B4,Details!$B$4:$B$12,Details!$E$4:$E$12,"Not Found")
Мұнда B4 - іздеу_мәні , Мәліметтер!$B$4:$B$12 - іздеу_ауқымы, және Мәліметтер!$E$4:$E$12 - мәндерді шығару қажет ауқым. Әрбір диапазонның алдында парақ атауын, Мәліметтер жазғанымызды байқайсыз.
Сонымен қатар, егер_табылған_болмаса<қосымша өрісіне "Табылды" деп қостық. 4>.
Біз басқа парақтан мәнді, директордың аты-жөнін, Толығырақ тартып алдық. Қалған мәндер үшін де солай орындаңыз.
Толығырақ оқу: Excel бағдарламасына деректерді басқа Excel файлынан импорттау жолы (2 әдіс) )
Ұқсас оқулар
- Бірнеше бөлгіштері бар мәтіндік файлды Excel бағдарламасына қалай импорттау керек (3 әдіс)
- Мәтіндік файлды Excel-ге түрлендіруге арналған VBA коды (7 әдіс)
- Excel парағынан деректерді алу жолы (6 тиімді әдіс)
- ҮзіндіExcel бағдарламасындағы басқа параққа сүзілген деректер (4 әдіс)
- Excel формуласын пайдаланып тізімнен деректерді алу жолы (5 әдіс)
2 Басқа жұмыс кітабынан басқа жұмыс парағынан мәндерді алу
Бізге басқа жұмыс кітабындағы жұмыс парағынан мәндерді алу қажет болуы мүмкін.
Мысалдар көрсету үшін біз Мәліметтер <4 көшірдік>парақ мәнін басқа жұмыс кітабына Мәндерді тарту жұмыс кітабы _Details.xlsx
Және біздің жиынтық (жаңартылған жиынтық) кесте әлі де жұмыс кітабында Басқа жұмыс парағынан мәндерді қалай алуға болады Excel.xlsx
Біз директордың атын басқа жұмыс кітабынан аламыз.
Біз аталған тәсілдердің кез келгенін пайдалана аламыз ( Ұяшық сілтемесі , VLOOKUP , INDEX-MATCH , XLOOKUP ) алдыңғы бөлімде. Жұмыс кітабының атын жақша ішінде көрсетсеңіз болғаны.
Әзірше біз VLOOKUP пайдаланудамыз. Формула жазайық.
=VLOOKUP(B4,'[Pull Values Workbook _Details.xlsx]Details'!$B$4:$E$12,4,0)
Мұнда ұяшықтар диапазоны $B$4:$E$12<алдында 10> біз парақ атауын (Мәліметтер) және жұмыс кітабының атын бердік. Жұмыс кітабының атауы жақшада.
Ауқым осы екеуімен « !
» белгісімен бөлінген. Жұмыс кітабы мен жұмыс парағын бір уақытта санау керек болғандықтан, олар бір тырнақша ( ‘’
) ішінде болады.
Біз басқа парақта жұмыс парағынан мәнді, директордың атын алдық.жұмыс парағы. Қалған мәндер үшін де солай істеңіз немесе Автотолтыру мүмкіндігін орындаңыз.
Толығырақ: Қалай Excel бағдарламасындағы критерийлер негізінде басқа парақтан деректерді алу
Қорытынды
Осы сеанс үшін. Excel бағдарламасындағы басқа жұмыс парағынан мәндерді алудың бірнеше тәсілдерін тізімдедік. Бұл сізге пайдалы болады деп үміттенеміз. Бірдеңені түсіну қиын болып көрінсе, түсініктеме беруден тартынбаңыз. Осы жерде жіберіп алған кез келген басқа әдістерді бізге хабарлаңыз.