Как да направите vlookup стойности в множество работни листове, за да върнете имена на листове в Excel?
Да предположим, че имам няколко работни листа и всеки лист съдържа списък с имена, сега искам да направя vlookup имената в главен лист и да върна съвпадащите имена на листове, където имената са разположени, както е показано на следната екранна снимка. Как бихте могли да решите тази задача в Excel?
Vlookup стойности в множество работни листове за връщане на имената на листове с формула за масив
Vlookup стойности в множество работни листове за връщане на имената на листове с формула за масив
Тук ще представя формула, която да ви помогне да се справите с този проблем в Excel, моля, изпълнете следните стъпки:
1. Първо, трябва да изброите всички имена на листове, от които искате да търсите имената, и след това да дефинирате име на диапазон за тези имена на листове. Моля, изберете имената на листовете и след това въведете име на диапазон в Име Box, след което натиснете Въведете ключ, вижте екранната снимка:
Забележка: Ако има няколко имена на работни листове, които искате да изброите в клетки, Създайте списък с имена на листове функция на Kutools за Excel може да ви помогне да изброите всички имена на листове в работна книга, както е показано на следната екранна снимка: Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега! |
2. След това въведете тази формула в клетка, където искате да извлечете имената на листовете въз основа на дадените имена: =INDEX(sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&sheetlist&"'!$A$2:$A$12"),A2)>0),0)) , след което натиснете Ctrl + Shift + Enter клавиши заедно, за да получите първото съответстващо име на лист, след което плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, и всички съответстващи имена на листове са извлечени въз основа на списъка с имена, вижте екранната снимка:
Забележка: В горната формула, списък с листове е името на диапазона, който сте създали в стъпка 1, и A2: A12 е списъкът с имена в други листове, A2 е клетката с име в основния лист, на базата на която искате да върнете имена на листове.
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!