Ако една клетка е равна на друга, върнете друга клетка в Excel

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

MS Excel предоставя различни възможности и методи за улесняване на задачите ни. В тази статия ще покажа някои начини за проверка дали една клетка се равнява на друг и след това връщане на друга клетка в Excel.

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

Можете да изтеглите работната тетрадка, за да се упражнявате сами.

Проверка дали една клетка е равна на друга.xlsx

5 начина за проверка дали една клетка е равна на друга & След това върнете друга клетка в Excel

Тук ще ви покажем 5 различни начини за проверка дали една клетка се равнява на друг и след това връщане на друга клетка в Excel с помощта на различни функции.

1. Използвайте функцията IF, за да проверите дали една клетка е равна на друга & Връща

Функцията IF е една от най-простите функции, която се използва за логическо сравнение между две стойности. В този метод ще видим как да използваме функцията IF Преди да преминем към примера, нека да научим повече за тази функция. Синтаксисът на функцията е следният:

=IF(logical_Condition, [value_if_true], [value_if_false])

В първи част от параметър , трябва да предадем нашите състояние въз основа на което ще сравни . Тогава втори и трети определя какво ще се случи, ако стойностите след сравнение получавате Истински или Фалшив .

1.1 Връщане на точната стойност на клетката

Предполагаме, че имаме набор от данни от някакъв Плодове с две колони . всеки ред има специфичен Стойност Сега ще намерим редове където Плодове 1 и Плодове 2 са съчетани и да показват своите стойности в Съответстващи стойности колона.

За целта преминете през стъпките, описани по-долу.

Стъпки:

  • Първо, въведете следната формула в Клетка D4 .
=IF(B5=C5,D5,"")

  • Сега натиснете Въведете .
  • След това плъзнете надолу Дръжка за пълнене инструмент за Автоматично попълване формулата за останалите клетки.

Тук, в IF функция, като се използва условието B5=C5 сравняваме Име на плодовете на всяка колона Плодове 1 и Плодове 2 . Ако състоянието се Истински , след това ще отпечата стойностите от Стойност колона в Съответстващи стойности колона.

  • Така можете да връщане на a специфична клетка стойност, ако една клетка е равна на друга клетка .

Прочетете още: Как да изберете клетки с определена стойност в Excel (5 метода)

1.2 Актуализиране на резултантната стойност

В този метод ще използваме същия IF и в зависимост от условието ще използваме формула и ще ги покажем в друга клетка. Нека помислим за същия набор от данни, използван в предишния метод, но тук ще актуализация на нова цена ако Флаг стойността е не "X" и нашите нова цена ще бъде 2 пъти на текуща цена .

Стъпки:

  • В началото въведете следната формула в Клетка E5 .
=IF(D5 "X",C5*2,C5)

  • След това натиснете Въведете и копие надолу формула до Клетка E9 .

В тази формула се използва D5" X" проверяваме дали Флаг стойността е не са равни към "X" или не . Ако условието е Истински тогава тя ще двоен на цена в противен случай тя ще остане същото .

  • Накрая ще получите всички необходими резултативни стойности актуализиран .

Прочетете още: Как да заключите клетките във формулата на Excel (2 лесни начина)

2. Връщане на друга стойност на клетката чрез функцията VLOOKUP

По отношение на търсенето на нещо в Excel, функцията LOOKUP ще бъде подходящият избор за това. Тази функция ни позволява да търсим вертикално или хоризонтално в рамките на състояние в определен обхват За тези конкретни цели има VLOOKUP и HLOOKUP функции в Excel. Нека видим основите на функцията VLOOKUP Синтаксисът на функцията е следният:

=VLOOKUP (стойност, таблица, col_index, [range_lookup])

Първо, стойност -> пренася стойността, която се търси в първата колона на дадена таблица.

маса -> Тук ще бъде името на таблицата.

col_index -> Това е стойността на индекса на колоната на таблицата, от която ще съберем стойност.

[range_lookup] -> Последният раздел е предназначен за обозначаване на незадължителния обхват.

Например, разгледайте набор от данни от някои Плодове както преди. Но тук ще имаме 3 колони, които са Плодове , ID , Цена . Сега ще търсим Цени на плодовете от тази таблица с помощта на VLOOKUP .

Стъпки:

  • Първо, въведете следната формула в Клетка G4 .
=VLOOKUP(G4,B4:D9,3,0)

  • След това натиснете Въведете .
  • Така можете да намерите цената на всеки друг плод, като въведете Име на Клетка G4 .

Тук във функцията първо съм предал стойността, която е Клетка G4 , след това таблицата, от която искаме да извличане на данни което е обозначено с диапазон от клетки B4:D9 След това в третата част ще получим стойностите от таблицата. Цена колона, която е колона № 3 затова трябва да приемем 3 ... накрая, 0 се използва, за да се укаже, че искаме точно съвпадение .

3. Приложете функцията HLOOKUP на Excel за сканиране на съответстващата стойност

Сега ще видим употребите на HLOOKUP функции, ако нашите данни са хоризонтално проектирани. Синтаксисът на HLOOKUP функции е:

=HLOOKUP (lookup_value, table_array, row_index, [range_lookup])

Това е почти като VLOOKUP Единствената разлика е, че вместо да има функция индекс на колоната тук е индекс на реда в 3. част от параметър .

Стъпки:

  • В началото изберете Клетка C9 и въведете следната формула.
=HLOOKUP(C8,B4:G6,3,0)

  • След това натиснете Въведете .
  • Накрая виждаме резултата.

Както обсъдихме по-рано, това е почти като VLOOKUP . Тук съм преминал по редове стойност вместо по колони Ето защо първо влязохме в индекс на реда на желаната от нас стойност, която е Клетка C8 . Освен това обхват на масата също се променя, тъй като нашите таблица се измества хоризонтално .

Прочетете още: Как да показвате формулите на клетките в Excel (6 метода)

Подобни четива

  • Избиране на всички клетки с данни в колона в Excel (5 метода+кратки пътища)
  • Как да изберете няколко клетки в Excel без мишка (9 лесни метода)
  • Няколко клетки в Excel се избират с едно кликване (4 причини+решения)
  • [Поправка]: Клавишите със стрелки не преместват клетките в Excel (2 метода)
  • Как да избирате клетки в Excel с помощта на клавиатурата (9 начина)

4. Проверка дали една клетка е равна на друга с функциите INDEX & MATCH

В този раздел ще направим същото, което прави LOOKUP но единствената разлика е, че тук няма да използваме функцията LOOKUP функция. INDEX и MATCH функциите ще правят същото като LOOKUP . Също така, наборът от данни също ще бъде същият. Преди да преминем към примера, нека видим подробности за тези две функции.

=INDEX (array, row_number, [col_number], [area_number])

Тази функция може да приема максимален на четири аргументи и минимум на две аргументи. В първи на своя параметър, той взема обхват на клетки откъдето ще проверете на индекс стойност. След това идва номер на реда на справка или съответстваща стойност . последните две аргументите са по избор с тях можем да определим или да зададем номер на колоната откъдето съвпадащи данни ще бъде извлича се от и номер на обхвата на зоната .

=MATCH (lookup_value, lookup_array, [match_type])

Друга често използвана функция е MATCH функция. първи аргумент приема стойност за търсене или стойност ние ще мач . втори един е масив или обхват където ще търсене нашия желани данни . И последно един е тип съвпадение . В зависимост от различните стойности на типа на съвпадение можем да контролираме съвпадението.

1 -> При деклариране на 1 ще се намери най-голямата стойност, по-малка или равна на стойността на търсене.

0 -> Ако поставим 0 като тип на съвпадение, то ще съвпадне със стойността, която е точно такава, каквато е стойността за търсене.

-1 -> Това ще съответства на най-малката стойност, по-голяма или равна на стойността на търсене.

Следвайте стъпките, дадени по-долу, за да използвате тези две функции.

Стъпки:

  • Първо, въведете формулата в Клетка G5 .
=INDEX(B4:D9,MATCH(G4,B4:B9,0),3)

  • Второ, натиснете Въведете .
  • Накрая можем да видим крайния резултат.

В MATCH се опитахме да мач стойността, която е в Клетка G4 от обхвата на клетките B4:B9 в нашия таблица за търсене . И като разгледахме точно съвпадение Ето защо 0 се присвоява на последния аргумент. Тогава външната функция е INDEX В първата част зададохме диапазона от клетки B4:D9 . Тогава съчетани ще бъде изчислена от стойността на MATCH функция. Накрая, 3 се използва, тъй като искаме да получим данни от трета колона на нашите таблица за търсене .

5. Връщане на елементи от друг работен лист със съответстваща стойност в Excel

Нека имаме два работни листа, единият е Седмични хранения , и друг е Съставки Сега ще покажа как да сравняване на ястия и покажете съставки в първи работен лист. Планиране на седмичните хранения работният лист ще изглежда по следния начин:

Работният лист за съставките на ястията ще изглежда така:

Сега ще покажа как да да намерите на хранителни съставки от съставка работен лист към Хранене работен лист, като въведете името на храната в Клетка B14 .

Стъпки:

  • Като начало въведете формулата в Клетка C14 .
=VLOOKUP($B14,съставки!$B$5:$E$16,COLUMN()-1,FALSE)

  • След това натиснете Въведете .
  • След това, копие на формула към вдясно страна.

Във формулата сме предали символа стойност за търсене като Клетка $B14 , след това другите работни листове ( работен лист за съставките ) клетъчен диапазон $B$5:$E$16 След това предадохме функцията COLUMN за да получите колона на този ред. Накрая използвахме FALSE за да намерите точно съвпадение , което означава, че е чувствителен към малки и големи букви, и като декларира false, ще търси точното съвпадение на стойността.

  • Накрая всички съставки на избрания Храна ще се покаже.

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

Практически раздел

В статията ще намерите работна книга на Excel като изображението, дадено по-долу, за да се упражнявате сами.

Заключение

Това са начините да проверите дали една клетка е равна на друга и след това да върнете друга клетка в Excel. Показах всички методи със съответните им примери. Също така обсъдих основите на тази функция и най-използваните кодове за форматиране на тази функция. Ако имате друг метод за постигане на това, моля, не се колебайте да го споделите с нас.

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