Съдържание
В тази статия ще обсъдим получаването на 'TRUE' като изход, ако стойността на една клетка в Excel съществува в друга колона. По принцип, когато работим с електронни таблици, не е възможно да намерим една по една стойността на конкретна клетка в голям масив. За щастие, в Excel има различни начини, които могат да ни помогнат да направим това търсене и да отговорим на задачата. Освен това можем да използваме прости формули или комбинации от функции в зависимост от вида и обема наданни.
Изтегляне на работната тетрадка за упражнения
Можете да изтеглите работната тетрадка за упражнения, която използвахме за изготвянето на тази статия.
Връщане на TRUE, ако стойността съществува в Column.xlsx5 метода за връщане на TRUE, ако съществува стойност в колона в Excel
1. Използвайте проста формула, за да намерите TRUE, ако колоната на Excel съдържа стойност
Това е един от най-лесните методи за сравняване на данни между колони и връщане на TRUE . Ето какви са стъпките:
Стъпки:
- Първо въведете следната формула в първата клетка на колоната с резултати (тук, Клетка D5 ).
=B5=C5
- След въвеждане на формулата ще получите TRUE като изход, ако стойностите на двете колони съвпадат, в противен случай FALSE . След това използвайте автоматично попълване (+) за да плъзнете формулата надолу към останалата част от колоната.
2. Връщане на TRUE с помощта на функцията EXACT, ако съществува стойност в колона на Excel
Понякога искаме да съпоставим данни между колони, чувствителни към големи и малки букви, и да получим съвпадащите резултати. В такива случаи, ТОЧНАТА функция може да бъде от голяма полза. EXACT Функцията проверява дали два текстови низа са напълно еднакви и връща TRUE или FALSE. Тази функция е чувствителна към малки и големи букви. Стъпките, които следвахме за този метод, са следните:
Стъпки:
- Първо въведете следната формула:
- Ако въведете формулата правилно, на изхода ще се получи следното.
3. Използвайте комбинация от функциите MATCH, ISERROR и NOT, за да получите TRUE, ако стойността съществува в колона на Excel
По-рано в тази статия говорихме за използването на комбинации от функции за съпоставяне на определена стойност на клетка в диапазон от данни. Интересното е, че има няколко комбинации за изпълнение на задачата. Например можем да използваме MATCH , ISERROR, и НЕ В настоящия пример имаме набор от данни за плодове и ще търсим име на конкретен плод в колона, съдържаща списък с други плодове.
Стъпки:
- За да получите очаквания резултат, въведете следната формула:
=NOT(ISERROR(MATCH(B5,$C$5:$C$13,0))
Разбивка на формулата:
➤ MATCH(B5,$C$5:$C$13,0)
Тук, функцията MATCH връща относителната позиция на елемент в масив, който съответства на зададена стойност в определен ред.
➤ ISERROR(MATCH(B5,$C$5:$C$13,0) )
Сега, функцията ISERROR проверява дали дадена стойност е грешка и връща TRUE или FALSE .
➤ NOT(ISERROR(MATCH(B5,$C$5:$C$13,0))
Накрая, функцията NOT промени FALSE към TRUE или FALSE към TRUE .
- Ако формулата е въведена правилно, ще получите следния резултат.
4. Връщане на TRUE, ако дадена стойност присъства в колона на Excel, с помощта на комбинацията от функции IF, ISERROR и VLOOKUP
По същия начин в предишния пример ще използваме друга комбинация от функции, за да получим резултата TRUE, ако дадена стойност е налична в друга колона. Сега ще използваме комбинацията от функциите IF , ISERROR и VLOOKUP Например, искаме да разберем дали някое число в клетка от колона B е налично в колона C или не е. Ето стъпките, които ще следваме:
Стъпки:
- Първо въведете следната формула:
=IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)
Разбивка на формулата:
➤ VLOOKUP(B5,$C$5:$C$13,1,FALSE)
Тук, функцията VLOOKUP търси стойност в най-лявата колона на таблицата и след това връща стойност в същия ред от колона, която сте посочили. Функцията ще търси стойността на Клетка B5 в обхвата C5:C13 .
➤ ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE))
Сега ISERROR проверява дали дадена стойност е грешка и връща TRUE или FALSE ... накрая,
➤ IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)
Функцията IF проверява дали е изпълнено дадено условие и връща една стойност, ако TRUE и друга стойност, ако FALSE .
- След въвеждането на формулата ще получите следния резултат:
5. използване на комбинацията от функциите ISNUMBER и MATCH за намиране на TRUE If Value Remain in a Column в Excel
Подобно на методи 3 и 4, сега ще приложим друга комбинация от функции за търсене на конкретна стойност на клетка в колона. Например ще комбинираме функциите ISNUMBER и MATCH функция за търсене на стойността и получаване на "TRUE ' като изход. Например, искаме да намерим всеки месец от колона B в списъка с месеци на колона C. Затова стъпките, които следваме тук, са:
Стъпки:
- За да получите желания резултат, първо въведете следната формула:
=ISNUMBER(MATCH(B5,$C$5:$C$13,0))
Тук MATCH ще потърси и сравни стойността на Клетка B5 в диапазона C5:C13, и функцията ISNUMBER проверява дали дадена стойност е число и връща TRUE или FALSE .
- В крайна сметка ще получите следния резултат.