Съдържание
Ако искате да потърсите определени критерии в даден диапазон и да намерите съответстващата стойност, тази статия е точното място за вас. Ще ви покажа 5 лесни начина за търсене на стойност в диапазон и връщане в Excel.
Да речем, че имаме набор от данни, в който са показани данъчните ставки за различните диапазони на доходите. Сега ще потърсим даден доход в различните диапазони на доходите и ще намерим данъчната ставка за този конкретен доход.
Изтегляне на работна тетрадка за практика
Excel Търсене на стойност в диапазон и връщане.xlsx5 начина за търсене на стойност в диапазон и връщане в Excel
1. Функция LOOKUP за намиране и връщане на стойност в диапазон
Най-лесното търсене на стойност в диапазон и връщане на стойност от конкретна колона е с помощта на функцията LOOKUP . Въведете следната формула в празна клетка ( F8 ),
=LOOKUP(F7,A5:C11,C5:C11)
Тук, F7 е стойността за търсене, която е Доходи за нашия набор от данни. A5:C11 е целият набор от данни, а C5:C11 е диапазонът (Различен Данъчна ставка) от който ще бъде върната съответстващата стойност за стойността на търсене.
Натиснете ВЪВЕДЕТЕ и данъчна ставка за Доходи ще бъде върнат в клетка F8.
Обърнете внимание, че тук стойността за търсене( Доходи ) не съвпада точно с нито една от стойностите на колоните A и B . Тя просто е в обхвата. Независимо от това, можем да намерим върнатата стойност ( данъчна ставка) за стойността за търсене.
Прочетете още: Как да използваме VLOOKUP за намиране на стойност, която попада между диапазон
2. Функции INDEX и MATCH за търсене на стойност в диапазон и връщане
С комбинацията от функцията INDEX и функцията MATCH можете да потърсите стойност в диапазон и да получите съответстващата стойност за стойността на търсенето.
Въведете следната формула в празна клетка ( F8 ),
=INDEX(C6:C11,MATCH(F7,A6:A11,1))
Тук, F7 е стойността за търсене,( Доходи ). C5:C11 е диапазонът (Различен Данъчна ставка) от който ще бъде върната съответстващата стойност за стойността на търсене. A6:A11 е обхватът за стойността на търсене (долна граница на Доходи за определен данъчна ставка ).
След натискане на ВЪВЕЖДАНЕ, на данъчна ставка за Доходи дадени в клетката F7 ще бъде върнат в F8 клетка.
3. Функция VLOOKUP за връщане на стойност в диапазон
Използване на VLOOKUP е друг начин за търсене на стойност в диапазон и получаване на съответстващата стойност от определена колона. Въведете следната формула в празна клетка ( F8 )
=VLOOKUP(F7,A5:C11,3,TRUE)
Тук, F7 е стойността за търсене, която е Доходи за нашия набор от данни. A5:C11 е целият набор от данни. 3 показва, че стойността ще бъде върната от третата колона( Данъчна ставка ) на нашия набор от данни. TRUE указва, че Excel ще върне стойност, ако стойността за търсене съществува в някой от диапазоните от данни.
След натискане на ВЪВЕЖДАНЕ, на данъчна ставка за Доходи дадени в клетката F7 ще бъде върнат в клетка F8.
Прочетете още: Как да използвате ефективно индексния номер на колоната във функцията VLOOKUP на Excel
4. Функция INDEX SUMPRODUCT и ROW за търсене и връщане на стойност в диапазон
Можете също така да потърсите стойност в диапазон и да получите съответстващата стойност от определена колона, като използвате функцията INDEX , функцията SUMPRODUCT , и функцията ROW общо. Въведете следната формула в празна клетка ( F8 )
=INDEX(C6:C11,SUMPRODUCT(--($F$7=A6:A11),ROW(1:6))
Тук, F7 е стойността за търсене, която е Доходи за нашия набор от данни. C5:C11 е диапазонът (Различен Данъчна ставка) от който ще бъде върната съответстващата стойност за стойността на търсене. A6:A11 е горната граница на различните диапазони ( Доход по-нисък от или равен на) и B6:B11 е долната граница на различните диапазони ( Доход, по-голям от) . 1:6 са първите шест реда.
Не забравяйте, че трябва да изберете същия брой редове, който има наборът ви от данни от началото. Тук имаме 6 реда, така че избираме ред 1:6 . Ако в набора от данни има 10 реда, трябва да изберете 1:10 .
След натискане на ВЪВЕЖДАНЕ, на данъчна ставка за Доходи дадени в клетката F7 ще бъде върнат в клетка F8 .
5. функция XLOOKUP за връщане на стойност в диапазон
Използване на функцията XLOOKUP е друг начин за търсене на стойност в диапазон и получаване на съответстващата стойност от определена колона. Въведете следната формула в празна клетка ( F8 )
=XLOOKUP(F7,B6:B11,C6:C11,0,1,1)
Тук, F7 е стойността за търсене ( Доходи ). B6:B11 е обхватът за стойността на търсене (горна граница на Доходи за определен данъчна ставка ). C5:C11 е диапазонът (Различен Данъчна ставка) от който ще бъде върната съответстващата стойност за стойността на търсене. 0 указва, че няма да бъде показана никаква стойност, ако стойността за търсене не е намерена. 1 в аргумента показва, че ако не бъде намерено точно съвпадение, формулата ще върне следващата по-малка стойност, а втората 1 показва, че търсенето ще започне от началото на набора от данни.
Натиснете ВЪВЕДЕТЕ и данъчна ставка за Доходи ще бъде върнат в клетка F8 .
Заключение
Всеки от описаните по-горе методи ще ви позволи да търсите стойности в обхвата и да ги връщате в Excel. Ако срещнете някакво объркване относно някой от начините, моля, оставете коментар.