Змест
Калі вы шукаеце некалькі самых простых спосабаў праверыць, ці існуе значэнне ў дыяпазоне ў 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 , яно верне TRUE , у адваротным выпадку FALSE .
➤ Націсніце 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 .
Для выніку TRUE мы атрымаем Exist , а для FALSE мы атрымаем Does Not Exist .
➤ Націсніце ENTER і перацягніце ўніз інструмент Маркер запаўнення .
Нарэшце, мыатрымліваюць Exist для прадуктаў Банан і Лімон якія даступныя ў Спісе прадуктаў дыяпазон, а для недаступных прадуктаў мы атрымліваем Не існуе .
Метад 3: Праверка частковага супадзення значэнняў у дыяпазоне
Тут мы таксама праверым частковае супадзенне прадуктаў (для гэтага метаду мы памянялі месцамі першы прадукт у Спісе прадуктаў і Спісе заказаў ), паставіўшы сімвал падстаноўкі аператар Зорачка (*).
Крокі :
➤ Увядзіце наступная формула ў ячэйцы F4
=COUNTIF($B$4:$B$10,"*"&E4&"*")>0
Тут $B$4:$B$10 гэта дыяпазон Спіс тавараў , E4 гэта значэнне, якое мы будзем правяраць у гэтым дыяпазоне.
Пасля дадання сімвала зорачкі да і пасля значэння ячэйкі E4 , ён будзе правяраць значэнні на частковыя супадзенні, як падрадок у радку.
➤ Націсніце УВОД і перацягніце ўніз інструмент Рэндык запаўнення .
У выніку ult, мы бачым, што ў дадатак да прадуктаў Банан і Лімон , Яблык і Ягада таксама даюць ПРАЎДУ за іх частковае супадзенне з зялёным яблыкам , клубніцай і ажынай у спісе прадуктаў .
Метад 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 памылка несупадзення значэнні
Вывад → #N/A
- ISNUMBER(MATCH(E4,$B$4:$B$10,0) )) становіцца
ISNUMBER(#N/A) → вяртае TRUE для любых лікавых значэнняў у адваротным выпадку 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 і перацягніце ўніз інструмент Маркер запаўнення .
У рэшце рэшт, мы атрымліваем Ex лісты для прадуктаў Банан і Лімон якія даступныя ў Спісе прадуктаў , і для недаступных прадуктаў мы атрымліваем Не існуе .
Метад 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) знаходзіць дакладнае супадзенне прадукту Green Apple у дыяпазоне $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
Вывад → TRUE
- IF(ISNA(MATCH(E4,$B$4:$B$10,0)), ”Не існуе”, ”Існуе”) становіцца
КАЛІ(TRUE, “Не існуе”, “Існуе”) → вяртае Не існуе для TRUE і існуе для FALSE
Вывад → Не існуе
➤ Націсніце ENTER і перацягніце ўніз інструмент Запаўненне .
Пасля гэтага мы атрымаем Існуе для прадуктаў Банан і Лімон якія даступныя ў Спісе тавараў , а для недаступных прадуктаў мы атрымліваем Не Існаваць .
Метад-7: УмоўныФарматаванне, каб праверыць, ці існуе значэнне ў дыяпазоне
Тут мы будзем выкарыстоўваць Умоўнае фарматаванне , каб вылучыць прадукты ў слупку Спіс заказаў , калі яны даступныя ў Спіс прадуктаў слупок.
Этапы :
➤ Выберыце дыяпазон ячэек, да якіх вы хочаце прымяніць Умоўнае фарматаванне (Тут мы выбралі слупок Спіс парадкаў )
➤ Перайдзіце на ўкладку Галоўная >> Стылі Група >> Умоўнае фарматаванне Выпадальны спіс >> Новае правіла Параметр.
Затым З'явіцца майстар новага правіла фарматавання .
➤ Абярыце опцыю Выкарыстоўваць формулу, каб вызначыць, якія ячэйкі трэба адфарматаваць і націсніце опцыю Фарматаваць .
Пасля гэтага адкрыецца дыялогавае акно Фарматаваць вочкі .
➤ Выберыце Параметр запаўнення
➤ Выберыце любы Колер фону , а затым націсніце ОК .
Затым Папярэдні прагляд Параметр будзе паказаны ніжэй.
➤ Запішыце наступную формулу ў Фарматаваць значэнні, дзе гэтая формула праўдзівая: поле
=MATCH(E4,$B$4:$B$10,0)
Калі значэнне ячэйкі E4 застаецца ў дыяпазоне $B$4:$B$10 , тады будзе вылучана адпаведная ячэйка.
➤ Націсніце ОК .
У рэшце рэшт, вы зможаце вылучыць ячэйкі, якія змяшчаюць Банан і Лімон у Спіс парадку калонка, таму што гэтыя прадуктыдаступна ў дыяпазоне слупка Спіс прадуктаў .
Больш падрабязна: Як праверыць, ці ёсць ячэйка Пуста ў Excel (7 метадаў)
Спосаб 8: Выкарыстанне кода VBA для праверкі наяўнасці значэння ў дыяпазоне ў Excel
Тут мы будзем выкарыстоўваць VBA Код для праверкі значэнняў слупка Спіс заказаў у дыяпазоне слупка Спіс прадуктаў .
Крокі :
➤ Перайдзіце да Распрацоўшчык Укладка >> Параметр Visual Basic .
Затым адкрыецца Рэдактар Visual Basic .
➤ Перайдзіце да опцыі Уставіць Укладка >> Модуль .
Пасля гэтага будзе створаны Модуль .
➤ Напішыце наступнае код
3747
Тут мы аб'явілі X як Варыянт , Rng як Дыяпазон , а тут VBA гэта імя аркуша.
Цыкл FOR будзе выконваць аперацыі для кожнага радка слупка Спіс парадку ад Радка 4 да Row8 , Range(“B4:B10”) гэта дыяпазон Pro Спіс каналаў слупок. X прысвойваецца значэнням кожнай ячэйкі слупка Спіс парадкаў , і пасля пошуку адпаведнасці з дапамогай функцыі ЗНАЙСІ мы атрымаем Існуе у суседняй ячэйцы адпаведнай ячэйкі гэтага слупка. Калі значэнне не знойдзена, вернецца Не існуе .
➤ Націсніце F5 .
Пасля гэтага мы атрымліваем Існуе для прадуктаў Банан і Лімон якія даступныя ў Спісе прадуктаў дыяпазон, а для недаступных прадуктаў мы атрымліваем Не існуе .
Дадатковая інфармацыя: VBA для праверкі Калі ячэйка пустая ў Excel (5 метадаў)
Практычны раздзел
Для практыкі самастойна мы забяспечылі Практычны раздзел , як паказана ніжэй, на аркушы з назвай Практыкуйцеся . Калі ласка, зрабіце гэта самастойна.
Выснова
У гэтым артыкуле мы паспрабавалі ахапіць спосабы лёгкай праверкі наяўнасці значэння ў дыяпазоне Excel. Спадзяюся, вы знойдзеце гэта карысным. Калі ў вас ёсць якія-небудзь прапановы або пытанні, не саромейцеся дзяліцца імі ў раздзеле каментарыяў.