Turinys
Galime palyginti dvi ląsteles svetainėje MS Excel įvairiais būdais. Excel siūlo daug paprastų metodų, kaip palyginti du langelius ir grąžinti tam tikrą reikšmę, jei reikšmės sutampa. Šiame straipsnyje išmoksime 10 metodus, kad būtų galima grąžinti TAIP jei 2 ląstelės rungtynės.
Atsisiųsti praktikos sąsiuvinį
Atsisiųskite šį pratybų sąsiuvinį ir atlikite pratimus, kol skaitysite šį straipsnį.
Grąžinti TAIP, jei dvi ląstelės sutampa.xlsm
10 metodų, kaip grąžinti TAIP, jei "Excel" programoje sutampa 2 ląstelės
Taikysime 10 skirtingus metodus, kad sužinotumėte, ar 2 langelius sutampa ir rodo taip Excel programoje. Turime duomenų rinkinį, kuriame yra mokyklos teniso ir regbio žaidėjų vardai ir pavardės. Kai kurie iš jų žaidžia abu žaidimus.
1. Naudokite "Excel IF" funkciją, kad grąžintumėte TAIP, jei 2 ląstelės sutampa
IF funkcija yra loginė funkcija. Ji palygina duotąją vertę su laukiama verte ir grąžina TRUE , KLAIDINGA, arba nurodytą tekstą.
Galime tai atlikti IF funkciją galima atlikti dviem būdais.
1.1 IF funkcija su atitikimo sąlyga
Patikrinsime, ar 2 ląstelės yra vienodos ir grąžina Taip , priešingu atveju bus grąžinama tuščia reikšmė.
1 žingsnis:
- Eikite į D5 langelis .
- Įrašykite šioje ląstelėje šią formulę.
=IF(B5=C5, "Taip","")
2 žingsnis:
- Paspauskite Įveskite mygtuką ir vilkite Užpildymo rankena ikona.
Matome, kad būsena yra Taip kai abiejų stulpelių langeliai sutampa. Raudonuose stačiakampiuose esantys stulpeliai nesutampa, todėl juose rodomos tuščios grąžos.
Skaityti daugiau: Palyginkite dvi "Excel" ląsteles ir grąžinkite TRUE arba FALSE (5 greiti būdai)
1.2 IF funkcija su nelyginiais duomenimis
Čia patikrinsime, ar abu langeliai skiriasi, ar ne. Jei langeliai skiriasi, būsena liks tuščia; priešingu atveju bus rodoma Taip .
1 žingsnis:
- Eikite į D5 langelis ir pakeiskite ankstesnę formulę toliau pateikta formule.
=IF(B5:B9C5:C9,"","Yes")
2 žingsnis:
- Dabar paspauskite Įveskite .
Formulėje naudojome diapazoną. Taigi formulės vilkti nereikia.
2. Įterpkite "Excel EXACT" funkciją, kad atitiktų 2 ląsteles ir grąžintų TAIP
TIESIOGINĖ funkcija patikrina du tekstus ir rezultatus TRUE arba FALSE .
Mes įterpsime EXACT funkciją su IF funkciją, kad atitiktų 2 langelius.
1 žingsnis:
- Eikite į D5 langelis .
- Nukopijuokite ir įklijuokite šią formulę.
=IF(EXACT(B5,C5), "Taip","")
2 žingsnis:
- Paspauskite Įveskite ir ištraukite Užpildymo rankena ikona.
Skaityti daugiau: "Excel" palyginkite dvi eilutes dėl panašumo (3 paprasti būdai)
3. Naudokite AND ir IF funkcijas, kad parodytumėte TAIP, jei 2 ląstelės yra vienodos
Funkcija AND yra loginė funkcija, tikrinanti sąlygas. Jei visos sąlygos tenkinamos, ji grąžina TRUE .
Mes naudosime IR funkciją su IF funkcija šiame metode.
1 žingsnis:
- Nukopijuokite ir įklijuokite šią formulę D5 langelis .
=IF(AND(B5=C5),"Yes","")
2 žingsnis:
- Paspauskite Įveskite mygtuką ir patraukite Užpildymo rankena ikona.
Čia rodomos rungtynių ląstelės Taip .
4. Sujunkite COUNTIF ir IF funkcijas, kad patikrintumėte 2 ląsteles
COUNTIF funkcija yra statistinė funkcija, kuri skaičiuoja ląstelių skaičių pagal kriterijus.
Mes derinsime COUNTIF funkciją su IF funkcija, skirta dviem ląstelėms patikrinti ir grąžinti Taip .
1 žingsnis:
- Perkelti į D5 langelis .
- Įveskite šią formulę.
=IF(COUNTIF(B5,C5), "Taip","")
2 žingsnis:
- Paspauskite Įveskite mygtuką ir vilkite Užpildymo rankena ikona.
Mes gauname Taip rungtynių ląstelėms.
5. Patikrinkite 2 ląsteles naudodami "Excel" funkciją OR ir parodykite TAIP
OR funkcija yra viena iš loginių funkcijų. Ji grąžina TRUE jei tenkinama bet kuri iš sąlygų.
Išbandysime 2 ląstelės naudojant ARBA funkcija.
1 žingsnis:
- Įveskite D5 langelis .
- Įveskite toliau pateiktą formulę.
=IF(OR(B5=C5),"Yes","")
2 žingsnis:
- Paspauskite Įveskite mygtuką ir patraukite Užpildymo rankena ikona.
6. Funkcijų MATCH ir ISERROR derinys dviem ląstelėms patikrinti ir grąžinti TAIP
Funkcija MATCH ieško tam tikros nuorodos iš diapazono.
Funkcija ISERROR patikrina nuorodą, ar tai yra klaida, ar ne.
Naudosime derinį iš MATCH ir ISERROR testuojamos funkcijos 2 ląstelės.
1 žingsnis:
- Nukopijuokite ir įklijuokite šią formulę D5 langelis .
=IF(ISERROR(MATCH(B5,C5,0)),"", "Taip")
2 žingsnis:
- Paspauskite Įveskite mygtuką ir vilkite Užpildymo rankena ikona.
7. Prisijungti prie IF ir SUM funkcijų, norint patikrinti 2 ląsteles "Excel" programoje
Funkcija SUMA prideda reikšmę iš tam tikro pateiktų reikšmių intervalo.
Naudosime paprastą SUMA funkciją, kad tai atliktumėte.
1 žingsnis:
- Eikite į D5 langelis .
- Įrašykite šioje ląstelėje šią formulę.
=IF(SUM(--(B5=C5))=1, " Taip", "")
2 žingsnis:
- Paspauskite Įveskite mygtuką ir vilkite Užpildymo rankena ikona.
8. IF, ISERROR ir VLOOKUP funkcijų derinimas siekiant patikrinti 2 langelius ir spausdinti TAIP
VLOOKUP funkcija ieško reikšmės iš intervalo ir pateikia išvestį.
Svetainė VLOOKUP funkcija gali patikrinti dvi ląsteles ir spausdinti Taip jei jie sutampa.
1 žingsnis:
- Nukopijuokite ir įklijuokite šią formulę D5 langelis .
=IF(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),"", "Taip")
2 žingsnis:
- Paspauskite Įveskite mygtuką ir patraukite Užpildymo rankena ikona.
Gauname Taip kai 2 ląstelės rungtynės.
9. Prisijunkite prie IF ir TRIM funkcijos 2 ląstelėms testuoti
TRIM funkcija iš pateikto teksto pašalina tarpus.
Šis TRIM funkcija pašalina tarpus ir testuoja 2 ląstelės.
1 žingsnis:
- Įveskite D5 langelis .
- Toje ląstelėje įrašykite toliau pateiktą formulę.
=IF((TRIM(B5)=TRIM(C5)), "Taip","")
2 žingsnis:
- Paspauskite Įveskite ir vilkite Užpildymo rankena ikona.
10. "Excel VBA" 2 langelių testavimas ir spausdinimas "Taip", kai jie sutampa
Naudosime "Excel" VBA išbandyti 2 ląstelės ir spausdinti Taip kai sutampa.
1 žingsnis:
- Eikite į Kūrėjas skirtukas.
- Spustelėkite Įrašyti makrokomandą galimybė.
- Nustatykite pavadinimą Makro ir spustelėkite GERAI .
2 žingsnis:
- Nustatykite pavadinimą Makro ir spustelėkite GERAI .
- Spustelėkite Makrokomandos iš Lentelė ir Žingsnis į jį.
3 veiksmas:
- Dabar įdėkite šiuos VBA kodas modulyje.
Sub Match_2_Cells() Dim n, m As Range Set n = Application.InputBox(prompt:="Sample_1", Type:=8) Set m = Application.InputBox(prompt:="Sample_2", Type:=8) If n.Value = m.Value Then Range("E6").Value = "Yes" Else Range("E6").Value = "No" End If End Sub
4 veiksmas:
- Paspauskite F5 paleisti kodą.
- Bus rodomas dialogo langas. 1. ląstelės nuoroda.
5 veiksmas:
- Paspauskite GERAI Vėl įveskite ląstelės nuorodą į ląstelę 2. dialogo langas.
Dabar pažvelkite į duomenų rinkinį.
Kadangi abu langeliai sutampa, gauname Taip .
Taikykite sąlyginį formatavimą, kad paryškintumėte 2 ląsteles Rungtynės
Iki šiol sužinojome 10 metodų, kaip gauti TAIP, jei dvi ląstelės sutampa. Dabar šiame skyriuje pamatysime, kaip Sąlyginis formatavimas gali nustatyti, kada 2 langelių atitikimą ir juos paryškinkite.
1 žingsnis:
- Eikite į Pagrindinis skirtukas.
- Pasirinkite Paryškinti ląstelių taisykles iš Sąlyginis formatavimas .
- Pasirinkite Dubliuojančios vertės iš sąrašo.
2 žingsnis:
- Bus rodomas naujas dialogo langas. Dublikatas ir spustelėkite GERAI .
Pažvelkite į duomenų rinkinį. 2 ląstelės sutampa, pasikeičia jų spalva.
Skaityti daugiau: Kaip palyginti tekstą "Excel" programoje ir paryškinti skirtumus (8 greiti būdai)
Išvada
Šiame straipsnyje parodėme. 10 metodus, paaiškinančius, ar dvi ląstelės sutampa, tada spausdinti Taip Excel programoje. Tikiuosi, kad tai patenkins jūsų poreikius. Prašome pažvelgti į mūsų svetainę Exceldemy.com ir pateikite savo pasiūlymus komentarų lauke.