Търсене на стойност в диапазон и връщане в Excel (5 лесни начина)

  • Споделя Това
Hugh West

Ако искате да потърсите определени критерии в даден диапазон и да намерите съответстващата стойност, тази статия е точното място за вас. Ще ви покажа 5 лесни начина за търсене на стойност в диапазон и връщане в Excel.

Да речем, че имаме набор от данни, в който са показани данъчните ставки за различните диапазони на доходите. Сега ще потърсим даден доход в различните диапазони на доходите и ще намерим данъчната ставка за този конкретен доход.

Изтегляне на работна тетрадка за практика

Excel Търсене на стойност в диапазон и връщане.xlsx

5 начина за търсене на стойност в диапазон и връщане в 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. Ако срещнете някакво объркване относно някой от начините, моля, оставете коментар.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.