Търсене на стойности в списък от данни

Търсене на стойности в списък от данни

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Да речем, че искате да потърсите вътрешен номер на служителя, като използвате номера на значката си или правилната ставка на комисиона за сума на продажбите. Търсите данни, за да намерите бързо и ефективно определени данни в списък и автоматично да се уверите, че използвате правилните данни. След като намерите данните, можете да извършвате изчисления или да показвате резултати със стойностите, върнати. Има няколко начина за търсене на стойности в списък с данни и за показване на резултатите.

Какво искате да направите?

Вертикално търсене на стойности в списък с използване на точно съвпадение

Вертикално търсене на стойности в списък, използвайки приблизително съвпадение

Вертикално търсене на стойности в списък с неизвестен размер с използване на точно съвпадение

Хоризонтално търсене на стойности в списък с използване на точно съвпадение

Хоризонтално търсене на стойности в списък, използвайки приблизително съвпадение

Създаване на формула за справки със съветника за справки (само за Excel 2007)

Вертикално търсене на стойности в списък с използване на точно съвпадение

За да извършите тази задача, можете да използвате функцията VLOOKUP или комбинация от функциите INDEX и MATCH.

Примери за VLOOKUP

VLOOKUP – пример 1

VLOOKUP – пример 2

За повече информация вижте VLOOKUP функция.

Примери за индекс и СЪВПАДЕНИЕ

Функциите INDEX и MATCH могат да се използват за заместване на VLOOKUP

Казано на обикновен език, това означава следното:

=INDEX(искам да се върне стойност от C2:C10, която СЪОТВЕТСТВА НА("Зеле", което се намира някъде в масива B2:B10, като върнатата стойност е първата стойност, съответстваща на "Зеле"))

Формулата търси първата стойност в C2: C10, която съответства на Кейл (в B7) и връща стойността в C7 (100), която е първата стойност, която съвпада с Кейл.

За повече информация вижте функция index и Match функция.

Най-горе на страницата

Вертикално търсене на стойности в списък, използвайки приблизително съвпадение

За да направите това, използвайте функцията VLOOKUP.

Важно:  Уверете се, че стойностите в първия ред са сортирани във възходящ ред.

Пример на формула на VLOOKUP, която търси приблизително съвпадение

В горния пример VLOOKUP търси собственото име на ученика, който има 6 закъснения в диапазона A2: B7. Няма запис за 6 закъснения в таблицата, така че VLOOKUP търси следващия най-малък мач под 6 и намира стойността 5, асоциирана към собственото име Дейв, и по този начин връща Dave.

За повече информация вижте VLOOKUP функция.

Най-горе на страницата

Вертикално търсене на стойности в списък с неизвестен размер с използване на точно съвпадение

За целта използвайте функциите OFFSET и MATCH.

Забележка: Използвайте този подход, когато вашите данни са във външен диапазон от данни, който обновявате всеки ден. Знаете, че цената е в колона B, но не знаете колко реда с данни ще върне сървърът и първата колона не е сортирана по азбучен ред.

Пример за функции за ИЗМЕСТВАне и СЪВПАДЕНИЕ

C1 е горният ляв ъгъл на диапазона (наричан също начална клетка).

Match ("Портокали", C2: C7; 0) търси портокали в диапазона C2: C7. Не трябва да включвате началната клетка в диапазона.

1 е броят на колоните отдясно на началната клетка, от която трябва да бъде върнатата стойност. В нашия пример върнатата стойност е от колона D, Sales.

Най-горе на страницата

Хоризонтално търсене на стойности в списък с използване на точно съвпадение

За да извършите тази задача, използвайте функцията HLOOKUP. Вижте примера по-долу:

Пример на формула на HLOOKUP, която търси точно съвпадение

HLOOKUP търси колоната Sales и връща стойността от ред 5 в указания диапазон.

За повече информация вижте HLOOKUP функция.

Най-горе на страницата

Хоризонтално търсене на стойности в списък, използвайки приблизително съвпадение

За да извършите тази задача, използвайте функцията HLOOKUP.

Важно:  Уверете се, че стойностите в първия ред са сортирани във възходящ ред.

Пример на формула на HLOOKUP, която търси приблизително съвпадение

В горния пример HLOOKUP търси стойността 11000 в ред 3 в указания диапазон. Той не намира 11000 и следователно търси следващата най-голямата стойност, която е по-малка от 1100 и връща 10543.

За повече информация вижте HLOOKUP функция.

Най-горе на страницата

Създаване на формула за справки със съветника за справки (само заExcel 2007 )

Забележка: Добавката "Съветник за справки" е прекратена в Excel 2010. Тази функция е заместена от съветника за функции и наличните функции за търсене и препратки (справка).

В Excel 2007 Съветникът за справки създава справочната формула на базата на данни от работен лист, които имат етикети на редове и колони. Съветникът за справки ви помага да намерите други стойности в даден ред, когато знаете стойността в една колона, и обратно. Съветникът за справки използва INDEX и MATCH във формулите, които създава.

  1. Щракнете върху клетка в диапазона.

  2. В раздела формули , в групата решения щракнете върху търсене.

  3. Ако командата LOOKUP не е налична, трябва да заредите програмата за добавка на съветника за справки.

    Как се зарежда програмата добавката "Съветник за справки"

  4. Щракнете върху бутона Microsoft Office Изображение на бутона Office , щракнете върху Опции на Excelи след това щракнете върху категорията добавки .

  5. В полето Управление щракнете върху Добавки на Excel, а след това щракнете върху Почни.

  6. В диалоговия прозорец Налични добавки Поставете отметка в квадратчето до съветник за справки, след което щракнете върху OK.

  7. Следвайте инструкциите в съветника.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×