Како да проверите дали постои вредност во опсегот во Excel (8 начини)

  • Споделете Го Ова
Hugh West

Ако барате некои од најлесните начини да проверите дали постои вредност во опсегот во Excel, тогаш овој напис ќе ви биде корисен. За голема база на податоци, многу е тешко да се најде саканата вредност во опсег.

Значи, за да ја олесните оваа задача, можете да ја следите оваа статија за да истражувате различни начини за проверка на вредност во опсег.

Преземете работна книга

Проверете ја вредноста во опсег.xlsm

8 начини да проверите дали постои вредност во опсегот во Excel

Тука, ги имаме Списокот на производи и Списокот на нарачки на производите на една компанија и сакаме да провериме дали производите од Списокот на нарачки се достапно во Списокот на производи . За да ги провериме вредностите во опсегот на колоната Список на производи , а потоа да добиеме статус за достапноста на производите, овде ќе разговараме за следните 8 начини.

Овде ја користевме верзијата Microsoft Excel 365 , можете да користите која било друга верзија според вашата погодност.

Метод-1: Користење на функцијата COUNTIF за проверка дали постои вредност во Опсег во Excel

Ќе ги провериме производите од колоната Список на нарачки во опсегот на колоната Список на производи со користење на функцијата COUNTIF а потоа ќе ги добиеме резултатите како ТОЧНО или НЕТОЧНО во колоната Статус .

Чекори :

➤ Внесете ја следната формула во ќелијата F4

=COUNTIF($B$4:$B$10,E4)>0

Тука , $B$4:$B$10 е опсегот на Списокот на производи , E4 е вредноста што треба да се провери во овој опсег. Кога вредноста ќе се поклопи, ќе се врати 1 а потоа поради тоа што е поголема од 0 ќе се врати ТОЧНО , во спротивно ФАЛС .

➤ Притиснете ENTER и повлечете ја надолу алатката Пополнете рачка .

Како резултат на тоа, ќе добиете ТОЧНО за производите што се достапни во Списокот на производи и НЕТОЧНО за недостапните производи.

Прочитајте повеќе: Како да проверите дали вредноста е во списокот во Excel (10 начини)

Метод-2: Користење Функциите IF и COUNTIF за проверка дали вредноста постои во опсегот

Тука, ќе ги користиме IF функцијата и функцијата COUNTIF за да ги провериме вредностите на Список на нарачки колона во опсегот на колоната Список на производи .

Чекори :

➤ Внесете ја следната формула во ќелијата F4

=IF(COUNTIF($B$4:$B$10,E4)>0,"Exist","Does not Exist")

Тука, $B$4:$B$10 е опсегот на Списокот на производи , E4 е вредноста што треба да се провери во овој опсег. Кога вредноста ќе се поклопи, ќе се врати 1 а потоа поради тоа што е поголема од 0 ќе се врати ТОЧНО , во спротивно ФАЛС .

За резултатот TRUE , ќе добиеме Постои а за FALSE ќе добиеме Не постои .

➤ Притиснете ENTER и повлечете ја надолу алатката Пополнете рачка .

Конечно, ниедобиваат Постои за производите Банана и Лимон кои се достапни во Списокот на производи опсег, а за недостапните производи добиваме Не постои .

Метод-3: Проверка на делумно совпаѓање на вредности во опсег

Овде, ќе го провериме и делумното совпаѓање на производите (за овој метод го заменивме првиот производ од Списокот на производи и Списокот на нарачки ) со ставање џокер оператор Ѕвездичка (*).

Чекори :

➤ Внесете ја следнава формула во ќелијата F4

=COUNTIF($B$4:$B$10,"*"&E4&"*")>0

Тука, $B$4:$B$10 е опсегот на Список на производи , E4 е вредноста што ќе ја провериме во овој опсег.

По додавањето на симболот Ѕвездичка пред и по вредноста на ќелијата E4 , таа ќе ги провери вредностите за делумните совпаѓања, како подниза во низа.

➤ Притиснете ВЛЕЗЕТЕ и повлечете ја надолу алатката Рачка за пополнување .

Како рес ult, можеме да видиме дека покрај производите Банана и Лимон , Apple и Berry даваат и TRUE за нивните делумни совпаѓања со Зеленото јаболко , Strawberry и Blackberry во Списокот на производи .

Метод-4: Користење на функциите ISNUMBER и MATCH за проверка дали вредноста постои во опсегот

Во овој дел, ќе ги користиме Функција ISNUMBER и функцијата MATCH за проверка на вредностите на колоната Список на нарачки до опсегот на колоната Список на производи .

Чекори :

➤ Внесете ја следната формула во ќелијата F4

=ISNUMBER(MATCH(E4,$B$4:$B$10,0))

Тука, $B$4:$B$10 е опсегот на Списокот на производи , E4 е вредноста што ќе провериме во овој опсег.

  • MATCH(E4,$B$4:$B$10,0) → го враќа бројот на индексот на редот на вредност Зелено јаболко во ќелијата E4 во опсегот $B$4:$B$10 , во спротивно #N/A грешка за несовпаѓање вредностите

    Излез → #Не/А

  • ИСБРОЈ(Е4,$Б$4:$Б$10,0 )) станува

    ISNUMBER(#N/A) → враќа TRUE за која било бројна вредност инаку FALSE

    Излез → FALSE

➤ Притиснете ENTER и повлечете ја надолу Рачката за пополнување алатка.

Потоа, ќе добиете TRUE за производите што се достапни во Списокот на производи и FALSE за недостапните производи.

Метод-5: Проверете дали постои вредност во опсегот користејќи ги функциите IF, ISNA и VLOOKUP

Можете да го користите Функција IF , ISNA функција , VLOOKUP функција за проверка на вредностите во опсегот на колоната Список на производи за да се провери нивната достапност за завршување на процедурите за нарачка.

Чекори :

➤ Внесете ја следната формула воќелија F4

=IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Does Not Exist","Exists")

Тука, $B$4:$B$10 е опсегот на Список на производи , E4 е вредноста што ќе ја провериме во овој опсег.

  • VLOOKUP(E4,$B$4: $B$10,1, FALSE) → го наоѓа точното совпаѓање на производот Зелено јаболко во опсегот $B$4:$B$10 и ја извлекува оваа вредност од оваа колона а за да не се најде вредноста во опсегот враќа #N/A .

    Излез → #N/A

  • ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)) станува

    ISNA(#N/A) → враќа TRUE ако има #N/A грешка во спротивно FALSE

    Излез → TRUE

  • IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Не постои","Постои") станува

    IF(TRUE, „Не постои“, „Постои“) → враќа Не постои за TRUE и Постои за FALSE

    Излез → Не постои

➤ Притиснете ENTER и повлечете ја надолу алатката Рачка за пополнување .

На крајот, добиваме Пр ists за производите Банана и Лимон кои се достапни во асортиманот Список на производи , и за недостапните производи што ги добиваме Не постои .

Метод-6: Користење на функциите IF, ISNA и MATCH за да се провери дали постои вредност во Опсег

Во овој дел, ќе ја користиме комбинацијата на функцијата IF , ISNA функција , MATCHфункција за одредување на статусот на достапност на производите во опсегот Список на производи .

Чекори :

➤ Внесете ја следната формула во ќелијата F4

=IF(ISNA(MATCH(E4,$B$4:$B$10,0)),"Does Not Exist","Exists")

Тука, $B$4:$B$10 е опсегот на Списокот на производи , E4 е вредноста што ќе ја провериме во овој опсег.

  • MATCH(E4,$B$4:$B$10,0) го наоѓа точното совпаѓање на производот Зелено јаболко во опсегот $B$4:$B$10 и го дава бројот на индексот на редот на овој производ во опсегот $B$4:$B$10 и ако не се најде вредноста во опсегот враќа #N/A .

    Излез → #N/A

  • ISNA(MATCH(E4,$B$4:$B$10,0)) станува

    ISNA(# N/A) → враќа TRUE ако има #N/A грешка во спротивно FALSE

    Излез → ВИСТИНА

  • АКО(ISNA(MATCH(E4,$B$4:$B$10,0)), „Не постои“, „Постои“) станува

    IF(TRUE, „Не постои“, „Постои“) → враќа Не постои за TRUE и Постои за FALSE

    Излез → Не постои

➤ Притиснете ENTER и повлечете ја надолу алатката Рачка за пополнување .

Потоа, добиваме Постои за производите Банана и лимон кои се достапни во опсегот Список на производи , а за недостапните производи што ги добиваме Не Постои .

Метод-7: условенФорматирање за да се провери дали вредноста постои во опсегот

Тука, ќе користиме Условно форматирање за да ги означиме производите во колоната Список на нарачки доколку се достапни во Список на производи колона.

Чекори :

➤ Изберете го опсегот на ќелиите на кој сакате да го примените Условно форматирање (Овде, ја избравме колоната Список на нарачки )

➤ Одете во Почетна картичката >> Стилови Групна >> Условно форматирање Опаѓачко >> Ново правило Опција.

Потоа, Ќе се појави новото правило за форматирање волшебник.

➤ Изберете Користете формула за да одредите кои ќелии да се форматираат опцијата и кликнете на опцијата Форматирај .

После тоа, ќе се отвори Форматирајте ги ќелиите дијалогот.

➤ Изберете Пополнете Опција

➤ Изберете која било Боја на позадина , а потоа кликнете на OK .

Потоа, Преглед Опцијата ќе биде прикажана како подолу.

➤ Напишете ја следната формула во Форматирајте ги вредностите каде што оваа формула е вистинита: кутија

=MATCH(E4,$B$4:$B$10,0)

Ако вредноста на ќелијата E4 остане во опсегот $B$4:$B$10 , потоа ќе ја означи соодветната ќелија.

➤ Притиснете OK .

На крајот, ќе можете да ги истакнете ќелиите што содржат Банана и Лимон во Списокот на нарачки колона бидејќи овие производи седостапно во опсегот на Список на производи колона.

Прочитајте повеќе: Како да проверите дали ќелијата е Празен во Excel (7 методи)

Метод-8: Користење на VBA код за проверка дали постои вредност во опсегот во Excel

Овде, ќе користиме VBA код за проверка на вредностите на колоната Список на нарачки во опсегот на колоната Список на производи .

Чекори :

➤ Одете во Програмер Табот >> Visual Basic Опција.

Потоа, Visual Basic Editor ќе се отвори.

➤ Одете во Вметни Таб >> Модул Опција .

После тоа, ќе се креира Модул .

➤ Напишете го следново код

6976

Овде, го прогласивме X како Варијанта , Rng како Опсег и тука, VBA е името на листот.

Јамката FOR ќе ги изврши операциите за секој ред од колоната Список на нарачки од Ред 4 до Ред8 , Опсег („B4:B10“) е опсегот на Pro Список на канали колона. X се доделува на вредностите на секоја клетка од колоната Список на нарачки и откако ќе го најдеме совпаѓањето со користење на функцијата FIND ќе добиеме Постои во соседната ќелија од соодветната ќелија од оваа колона. Ако не ја пронајдете вредноста, ќе се врати Не постои .

➤ Притиснете F5 .

После тоа, добиваме Постои за производите Банана и Лимон кои се достапни во Списокот на производи опсег, а за недостапните производи добиваме Не постои .

Прочитајте повеќе: VBA за проверка Ако ќелијата е празна во Excel (5 методи)

Дел за вежбање

За вежбање сами дадовме дел Пракса како подолу во листот со име Вежбајте . Ве молиме направете го тоа сами.

Заклучок

Во оваа статија, се обидовме да ги покриеме начините за лесно да провериме дали постои вредност во опсегот на Excel. Се надевам дека ќе ви биде корисно. Ако имате какви било предлози или прашања, слободно споделете ги во делот за коментари.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.