Как да сравня две колони и да върна стойности от третата колона в Excel?
Например, имам следните две колони, колона A е някои проекти, а колона B е съответните имена. И тук имам няколко произволни проекта в колона D, сега искам да върна съответните имена от колона B въз основа на проектите в колона D. Как можете да сравните двете колони A и D и да върнете относителните стойности от колона B в Excel?
Сравнете две колони и върнете стойност от третата колона с функцията VLOOKUP
Сравнете две колони и върнете стойност от третата колона с функциите INDEX и MATCH
Vlooking множество колони и връщане на съответните стойности с функции INDEX и MATCH
Сравнете две колони и върнете стойност от третата колона с полезна функция
Сравнете две колони и върнете стойност от третата колона с функцията VLOOKUP
Функцията VLOOKUP може да ви помогне да сравните две колони и да извлечете съответните стойности от третата колона, моля, направете следното:
1. Въведете която и да е от следните две формули в празна клетка освен колоната за сравнение, E2 за този случай:
=АКОГРЕШКА(VLOOKUP(D2,$A$2:$B$16,2,FALSE), "") (ако стойността не е намерена, се показва празна клетка)
Забележка: В горните формули: D2 е клетката с критерии, въз основа на която искате да върнете стойността, A2: A16 е колоната, включваща критериите за сравнение, A2: B16 диапазона от данни, който искате да използвате.
2. След това натиснете Въведете клавиш, за да получите първата съответстваща стойност, след което изберете клетката с формула и плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, и всички съответстващи стойности ще бъдат върнати наведнъж, вижте екранната снимка:
Сравнете две колони и върнете стойност от третата колона с функциите INDEX и MATCH
В Excel функциите INDEX и MATCH също могат да ви помогнат да решите тази задача, моля, направете следното:
1. Въведете някоя от следните две формули в празна клетка, където искате да върнете резултата:
=IFERROR(INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0)), "") (ако стойността не е намерена, се показва празна клетка)
Забележка: В горните формули: D2 е стойността, която искате да върнете нейната относителна информация, A2: A16 е списъкът, който съдържа стойността, която искате да върнете, B2: B16 е колоната, която търсите.
2. След това натиснете Въведете клавиш, за да получите първата съответстваща стойност, след което изберете клетката с формула и копирайте в останалите клетки, от които се нуждаете, и всички съответстващи стойности са върнати, вижте екранната снимка:
Ако се интересувате от функцията VLOOKUP в Excel, Kutools за Excel's Супер ТЪРСЕНЕ поддържа някои мощни Vlookup формули за вас, можеш бързо направете функцията Vlookup, без да помните никакви формули. Щракнете, за да изтеглите Kutools за Excel!
Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!
Vlooking множество колони и връщане на съответните стойности с функции INDEX и MATCH
Понякога може да имате диапазон от данни, който съдържа три колони, сега искате да потърсите в таблицата, за да съответствате на две стойности на критерия, ако и двете стойности съвпадат, тя ще върне данните от третата колона C.
За да се справите с тази работа, моля, приложете следната формула:
Забележка: В горните формули: E2, F2 са клетките с критерии, въз основа на които искате да върнете стойността, C2:C16 е колоната, която съдържа стойностите, които искате да върнете, A2: A16, B2: B16 са колоните, които търсите.
След това натиснете Ctrl + Shift + Enter клавишите заедно, за да получите първия резултат, вижте екранната снимка
След това копирайте и попълнете формално този масив в други клетки и ще получите следния резултат:
Сравнете две колони и върнете стойност от третата колона с полезна функция
Kutools за ExcelЕ Потърсете стойност в списъка също може да ви помогне да върнете съответните данни от друг диапазон от данни.
Забележка: За да приложите това Потърсете стойност в списъка, първо, трябва да изтеглите Kutools за Excelи след това приложете функцията бързо и лесно.
След инсталиране Kutools за Excel, моля, направете следното:
1. Щракнете върху клетка, където искате да поставите съответстващия резултат.
2, След това кликнете Kutools > Помощник за формула > Помощник за формула, вижте екранна снимка:
3. В Помощник за формули диалогов прозорец, моля, извършете следните операции:
- в Тип формула падащ списък, моля изберете Търсене опция;
- След това изберете Потърсете стойност в списъка опция в Изберете формула списъчна кутия;
- И тогава, в Въвеждане на аргументи текстови полета, изберете отделно диапазона от данни, клетката с критерии и колоната, от които искате да върнете съответстваща стойност.
4, След това кликнете Okи първите съответстващи данни въз основа на конкретна стойност са били върнати. Просто трябва да плъзнете манипулатора за попълване, за да приложите тази формула към други клетки, от които се нуждаете, вижте екранната снимка:
Изтеглете и изпробвайте безплатно Kutools за Excel сега!
Още относителни статии за VLOOKUP:
- Vlookup и свързване на множество кореспондиращи стойности
- Както всички знаем, функцията Vlookup в Excel може да ни помогне да търсим стойност и да върнем съответните данни в друга колона, но като цяло тя може да получи само първата относителна стойност, ако има множество съвпадащи данни. В тази статия ще говоря за това как да правя vlookup и да свържа множество съответстващи стойности само в една клетка или вертикален списък.
- Vlookup и връщане на последната съответстваща стойност
- Ако имате списък с елементи, които се повтарят много пъти и сега, просто искате да знаете последната съвпадаща стойност с посочените от вас данни. Например, имам следния диапазон от данни, има дублирани имена на продукти в колона A, но различни имена в колона C, и искам да върна последния съвпадащ елемент Cheryl от продукта Apple.
- Vlookup стойности в множество работни листове
- В excel можем лесно да приложим функцията vlookup, за да върнем съответстващите стойности в една таблица на работен лист. Но замисляли ли сте се как да направите vlookup стойност в множество работни листове? Да предположим, че имам следните три работни листа с диапазон от данни и сега искам да получа част от съответните стойности въз основа на критериите от тези три работни листа.
- Vlookup и връщане на цял/цял ред със съвпадаща стойност
- Обикновено можете да търсите vlookup и да връщате съвпадаща стойност от диапазон от данни, като използвате функцията Vlookup, но опитвали ли сте някога да намерите и върнете целия ред от данни въз основа на конкретни критерии.
- Vlookup и връщане на множество стойности вертикално
- Обикновено можете да използвате функцията Vlookup, за да получите първата съответстваща стойност, но понякога искате да върнете всички съответстващи записи въз основа на конкретен критерий. В тази статия ще говоря за това как да направя vlookup и да върна всички съвпадащи стойности вертикално, хоризонтално или в една клетка.
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!