Kaip palyginti dviejų stulpelių tekstą programoje "Excel

  • Pasidalinti
Hugh West

Dviejų stulpelių teksto palyginimas "Excel" programoje yra svarbi užduotis mūsų kasdieniame gyvenime, ypač tada, kai turime rasti ką nors, ką galima palyginti su duotu tekstu. Šiame straipsnyje daugiausia dėmesio skirsiu septyniems naudingiems būdams, kaip palyginti tekstą dviejuose stulpeliuose. "Excel" su atitinkamais pavyzdžiais.

Atsisiųsti praktikos sąsiuvinį

Kad geriau suprastumėte, galite atsisiųsti šį "Excel" sąsiuvinį ir patys jį išbandyti.

Dviejų stulpelių teksto palyginimas.xlsx

7 patogūs būdai, kaip palyginti dviejų stulpelių tekstą programoje "Excel

Šiame straipsnyje parodysime, kaip "Excel" programoje palyginti dviejų stulpelių tekstą naudojant aritmetika formulę, derinant IF ir COUNTIF funkcijas, sąlyginį formatavimą, VLOOKUP funkciją, įterpiant INDEKSAS ir MATCH funkcijas ir derinant SUMPRODUCT < ISNUMBER ir MATCH funkcijos.

Panagrinėkime toliau pateiktą duomenų rinkinį. Čia pateikiami du prekių sąrašai, t. y. prekių sąrašas Nr. 1 ir prekių sąrašas Nr. 2, ir jų pardavimai atitinkamai sausio ir vasario mėnesiais.

Dabar turime palyginti elementų sąrašą iš skirtingų perspektyvų. Pradėkime.

1. Dviejų stulpelių teksto palyginimas dėl atitikčių eilutėse

Čia parodysime, kaip palyginti dviejų stulpelių tekstą pagal tris kategorijas, pavyzdžiui, identiškas (tikslus) atitikimas naudojant bendrąją aritmetinę formulę, identiški atitikimai ir skirtumai naudojant IF funkcija , ir lyginti atitikimus ar skirtumus, atliekant raidžių skirtumo analizę.

1.1 Tapatus (tikslus) atitikimas naudojant bendrąją aritmetinę formulę

Žingsniai:

  • Čia, B5 yra elemento iš 1 elementų sąrašo langelis ir C5 yra elemento iš 2 elementų sąrašo ląstelė.
  • Pirmiausia pasirinkite D5 ląstelės.
  • Apskritai, norėdami palyginti du stulpelius eilutę po eilutės, kad jie sutaptų, galite naudoti šią formulę.
=B5=C5

  • Tada paspauskite ĮVYKDYTI.

  • Taigi, čia matysite pirmąjį identišką atitikmenį D5 ląstelės.
  • Be to, naudokite užpildymo rankenėlės įrankį ir vilkite jį žemyn nuo D5 ląstelę į D16 ląstelės.

  • Galiausiai galite matyti visus vienodus atitikmenis kaip true ir false.

1.2 Tapačios atitiktys ir skirtumai naudojant funkciją IF

Naudodami IF formulę kartu galite lengvai rasti išvestį, susijusią su atitikimu ir neatitikimu (skirtumais). IF funkcija yra loginė funkcija, pagrįsta tam tikru teiginiu.

Funkcijos IF sintaksė

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

Funkcijos IF argumentai

  • logical_test - Vertė arba loginė išraiška, kurią galima įvertinti kaip TRUE arba FALSE.
  • value_if_true - [neprivaloma] Reikšmė, kurią reikia grąžinti, kai logical_test yra TRUE.
  • value_if_false - [neprivaloma] Reikšmė, kurią reikia grąžinti, kai logical_test yra FALSE.

Žingsniai:

  • Čia pasirinkite D5 pirmoji ląstelė.
  • Dabar pritaikykime formulę mūsų duomenų rinkiniui.
=IF(B5=C5, "Sutampa", "Nesutampa")

  • Po to paspauskite ĮVESKITE .

  • Tada gausite tokį rezultatą Neatitinka į D5 ląstelės.
  • Be to, naudokite Užpildymo rankena įrankis ir vilkite jį žemyn iš D5 ląstelę į D16 ląstelės.

  • Čia gausite visus rezultatus.

1.3 Sutapimų ar skirtumų palyginimas naudojant didžiosios raidės analizės metodą

Ankstesniu atveju neatsižvelgėme į teksto jautrumą. Jei norite palyginti elementų sąrašą pagal didžiųjų ir mažųjų raidžių jautrumą, naudodami TIKRĄ funkciją , galite naudoti šią formulę. TIKRA funkcija lygina du tekstus, atsižvelgdamas į didžiąsias ir mažąsias raides.

Žingsniai:

  • Šiame paveikslėlyje nuspalvinsime duotas dvi eilutes, kad pamatytume skirtumą.
  • Čia pasirinkite D5 pirmoji ląstelė.
  • Tada pritaikykime formulę mūsų duomenų rinkiniui.
=IF(EXACT(B5,C5), "Sutampa", "Nesutampa")

  • Po to paspauskite ĮVESKITE .

  • Taigi, čia matysite rezultatą D5 ląstelės.
  • Be to, naudokite Užpildymo rankena įrankis ir vilkite jį žemyn iš D5 ląstelę į D16 ląstelės.

  • Todėl, Ekrano nuotraukoje matome, kad pasikeitė tik F Skrynios šaldiklis pateikia rezultatą " Neatitinka "

2. Dviejų stulpelių teksto palyginimas "Excel" programoje derinant IF ir COUNTIF funkcijas

Ankstesniuose pavyzdžiuose lyginome eilutę po eilutės, tačiau kartais reikia dirbti ne tik su eilutėmis, bet ir su visais elementais. Tokiu atveju galite naudoti COUNTIF funkcija .

COUNTIF funkcija tai "Excel" funkcija, skirta skaičiuoti ląstelėms, esančioms tam tikrą sąlygą atitinkančiame intervale. Ši funkcija gali skaičiuoti ląsteles, kuriose yra datų, skaičių ir teksto.

Funkcijos COUNTIF sintaksė

=COUNTIF(diapazonas, kriterijai)

Funkcijos COUNTIF argumentas

diapazonas - Skaičiuojamų ląstelių intervalas.

kriterijai - Kriterijai, pagal kuriuos nustatoma, kurios ląstelės turėtų būti skaičiuojamos.

Žingsniai:

  • Čia pasirinkite D5 pirmoji ląstelė.
  • Tada pritaikykime toliau pateiktą formulę.
=IF(COUNTIF($C5:$C13, $B5)=0, "Nerastas 2 sąraše", "Rastas 2 sąraše")

  • Čia, C5:C13 yra 2 elementų sąrašo langelių diapazonas, o B5 yra elemento iš elementų sąrašo 1 langelis. Jei funkcija IF grąžina nulį (nerastas 2 sąraše) arba 1 (rastas 2 sąraše).
  • Tada paspauskite ĮVESKITE .

  • Taigi, čia matysite rezultatą D5 ląstelės.
  • Be to, naudokite Užpildymo rankena įrankis ir vilkite jį žemyn iš D5 ląstelę į D16 ląstelės.

  • Galiausiai visus rezultatus rasite toliau pateiktame paveikslėlyje.

3. Sąlyginio formatavimo taikymas dviejų stulpelių tekstui lyginti dėl atitikčių ir skirtumų

Naudodami "Excel" sąlyginį formatavimą, galite taikyti pritaikytą formatavimą ląstelėms, kurios atitinka tam tikrus kriterijus ir yra paryškintos spalvomis.

Taikykime šią funkciją, kad palygintume du elementų sąrašus.

3.1 Sutapimų paieška

Jei atliksite toliau nurodytus veiksmus, galėsite rasti suderintą elementą.

Žingsniai:

  • Pirmiausia eikite į Pagrindinis > Sąlyginis formatavimas > Nauja taisyklė .

  • Tada pasirinkite Naudokite formulę, kad nustatytumėte, kurias ląsteles formatuoti parinktį ir įterpkite formulę į tuščią vietą, kaip parodyta toliau pateiktoje ekrano kopijoje.
=$B5=$C5

  • Vėliau spustelėkite Formatas .

  • Po to eikite į Užpildykite parinktį, pasirinkite norimą spalvą ir paspauskite Gerai .

  • Dar kartą paspauskite Gerai į Nauja formatavimo taisyklė dialogo langas.

  • Dėl to gausite tokią išvestį. Tik garsiakalbis ir stalinis monitorius yra suderinti.

3.2 Skirtumų paieška

Žingsniai:

  • Norėdami rasti skirtumus, turite atlikti tą pačią procedūrą kaip ir ankstesniu atveju, tik vietoj ankstesnės formulės įterpkite šią formulę.
=$B5$C5

  • Galiausiai gausite tokią išvestį.

Skaityti daugiau: Kaip "Excel" programoje palyginti du stulpelius ir rasti skirtumus

4. Dubliuojančio arba unikalaus teksto paryškinimas lyginant du stulpelius naudojant sąlyginį formatavimą

Šiame metode naudosime Sąlyginis formatavimas dar kartą, išskyrus formulę ir naudoti Paryškinti ląstelių taisykles funkcijos parinktį.

4.1 Dubliuojančio teksto (suderinto teksto) paieška

Dubliuojančius elementus galite nustatyti be jokios formulės. Tam atlikite toliau nurodytus veiksmus.

Žingsniai:

  • Čia pasirinkite Pagrindinis > Sąlyginis formatavimas > Paryškinti ląstelių taisykles > Dubliuojančios vertės.

  • Tada atidarykite Dubliuojančios vertės .
  • Vėliau išsaugokite numatytąjį Dublikatas parinktį Format langeliuose, kuriuose ji yra, pakeiskite vertės su parinktį (tiesiog rodoma spalva) ir paspauskite GERAI .

  • Gausite tokią išvestį.

4.2 Unikalaus teksto (nesutampančio teksto) paieška

Be to, galite nustatyti unikalų elementų, kuriuose yra pasikartojančių tekstų, pavadinimą.

Žingsniai:

  • Taigi atlikite ankstesnius veiksmus, kol dialogo langas būtent Dubliuojančios vertės . Dialogo lange pakeiskite numatytąją parinktį į Unikalus ir paspauskite GERAI .

  • Atlikę pirmiau nurodytus veiksmus, gausite tokią išvestį.

5. VLOOKUP funkcijos naudojimas trūkstamam tekstui palyginti ir rasti "Excel" programoje

Gali tekti rasti trūkstamą tekstą iš dviejų pateiktų teksto stulpelių. Pavyzdžiui, jei norite nustatyti, ar viename sąraše esantis elementas yra kitame sąraše, ar ne, galite naudoti VLOOKUP funkcija . VLOOKUP tai "Excel" funkcija, skirta vertikaliai suskirstytų duomenų paieškai lentelėje. Funkcija suderinama ir su apytiksliu, ir su tiksliu atitikimu.

VLOOKUP funkcijos sintaksė

=VLOOKUP(value, lentelė, col_index, [range_lookup])

VLOOKUP funkcijos argumentas

  • vertė - Vertė, kurios reikia ieškoti pirmajame lentelės stulpelyje.
  • lentelė - Lentelė, iš kurios reikia gauti reikšmę.
  • col_index - Lentelės stulpelis, iš kurio reikia gauti reikšmę.
  • range_looku p - [neprivaloma] TRUE = apytikslis atitikimas (numatytoji reikšmė). FALSE = tikslus atitikimas.

Žingsniai:

  • Pirma, pasirinkite D5 ląstelės.
  • Tada mūsų duomenų rinkinio formulė bus tokia.
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))

  • Po to paspauskite ĮVESKITE .

Formulės suskirstymas

  • Čia, B5 yra paieškos elementas, C5:C13 yra elementų sąrašo 2 langelio diapazonas,
  • Turite išsiaiškinti, ar B5 ( AC ) yra 2 elementų sąraše arba ne.
  • Dabar, jei paieškos elementas ( AC ) yra 2 elementų sąraše, o VLOOKUP formulė grąžina elemento pavadinimą. Priešingu atveju, jei AC nerandama 2 sąraše, formulė grąžina #N/A klaida . Taigi, tai yra trūkstamas elementas.
  • Be to, ISERROR funkcija naudojama siekiant išvengti klaidų. Jei rezultatas yra klaida, funkcija grįžta kaip TRUE , ir FALSE jei rezultatas nėra klaida.
  • Taigi, čia matysite pirmąjį identišką atitikmenį D5 ląstelės.
  • Be to, naudokite Užpildymo rankena įrankis ir vilkite jį žemyn iš D5 ląstelę į D16 ląstelės.

  • Galiausiai galite matyti visus vienodus atitikmenis kaip true ir false.

Susiję: VLOOKUP formulė dviem skirtingų lapų stulpeliams palyginti!

6. Teksto palyginimas ir duomenų išskyrimas naudojant INDEX ir MATCH funkcijų įterpimą

Jei vaikinams reikia išgauti arba grąžinti sutapatintų elementų vertę, galite naudoti kombinaciją funkcija INDEX MATCH . INDEX funkcija svetainėje "Excel" grąžina reikšmę, esančią nurodytoje intervalo arba masyvo vietoje.

Funkcijos INDEX sintaksė

=INDEX(masyvas, eilutės_numeris, [col_num], [area_num])

Funkcijos INDEX argumentas

  • masyvas - Ląstelių intervalas arba masyvo konstanta.
  • eilutės_num - Eilutės pozicija nuorodoje arba masyve.
  • col_num - [neprivaloma] Stulpelio pozicija nuorodoje arba masyve.
  • area_num - [neprivaloma] Nuorodos intervalas, kuris turėtų būti naudojamas.

Funkcija MATCH naudojamas paieškos reikšmės vietai eilutėje, stulpelyje arba lentelėje nustatyti. MATCH dažnai kartu su INDEKSAS funkcija gauti atitinkamą reikšmę.

Funkcijos MATCH sintaksė

=MATCH(lookup_value, lookup_array, [match_type])

Funkcijos MATCH argumentas

  • lookup_value - Vertė, kurią reikia suderinti su lookup_array.
  • lookup_array - Ląstelių intervalas arba masyvo nuoroda.

Žingsniai:

  • Tarkime, pateikėte paieškos elementų, kurie yra prieinami kitame elementų sąraše, sąrašą su jų pardavimais. Dabar turite išrinkti suderintų elementų pardavimus.
  • Tam reikia naudoti šią formulę.
=INDEX($B$5:$C$16,MATCH(E5,$B$5:$B$16,0),2)

  • Tada paspauskite ĮVESKITE .
  • Čia, B5:C16 yra prekių sąrašas su jų pardavimais, E5 yra paieškos elementas, B5:B16 yra elementų sąrašas, 0 skirtas tiksliam atitikimui, o 2 skirtas stulpelio indeksui.

  • Taigi, čia matysite "Sales" vertę D5 ląstelės.
  • Be to, naudokite Užpildymo rankena įrankis ir vilkite jį žemyn iš D5 ląstelę į D16 ląstelės.

  • Galiausiai toliau pateiktame paveikslėlyje matysite visą pardavimo vertę.

7. SUMPRODUCT, ISNUMBER ir MATCH funkcijų sujungimas siekiant palyginti tekstą dviejuose stulpeliuose su skaičiavimo atitikmenimis

Jei norite suskaičiuoti sutapusių tekstų ar elementų skaičių, galite naudoti funkcija SUMPRODUCT Formulė yra nepaprastai daugialypė, bet gana lanksti funkcija, tinkama sumuoti, pvz. SUMIFS .

Funkcijos SUMPRODUCT sintaksė

=SUMPRODUCT(masyvas1, [masyvas2],...)

Funkcijos SUMPRODUCT argumentas

  • array1 - Pirmasis masyvas arba intervalas, kurį reikia padauginti, tada sudėti.
  • masyvas2 - [neprivaloma] Antrasis masyvas arba diapazonas, kurį reikia padauginti, tada pridėti.

Žingsniai:

  • Pirmiausia pasirinkite D5 ląstelės.
  • Antra, užrašykite šią formulę n mūsų duomenų rinkinio atveju.
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))

  • Tada paspauskite ĮVESKITE .
  • Pagal šią formulę, B5:B16 yra elementų sąrašo 1 langelio diapazonas, o C5:C13 yra 2 elementų sąraše. Be to, -ISNUMBER funkcija naudojama išvesties duomenims paversti skaitinėmis vertėmis.

  • Galiausiai matysite tokį išvesties vaizdą.

Skaityti daugiau: "Excel" skaičiuoja atitikmenis dviejuose stulpeliuose (4 paprasti būdai)

Išvada

Šiame straipsnyje aptarėme 7 patogūs būdai, kaip palyginti tekstą dviejuose stulpeliuose "Excel". Nuoširdžiai tikimės, kad šis straipsnis jums patiko ir iš jo daug sužinojote. Be to, jei norite perskaityti daugiau straipsnių apie "Excel", galite apsilankyti mūsų svetainėje, Exceldemy . Jei turite klausimų, pastabų ar rekomendacijų, maloniai prašome juos palikti toliau pateiktame komentarų skyriuje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.