Skip i'r prif gynnwys

Cymharwch ddwy golofn i ddod o hyd i gopïau dyblyg yn Excel (Canllaw llawn)


Cymharwch ddwy golofn i ddod o hyd i werthoedd dyblyg

I ddod o hyd i werthoedd dyblyg rhwng dwy golofn, mae sawl dull ar gael yn dibynnu ar eich gofynion, megis amlygu copïau dyblyg ar gyfer trosolwg gweledol neu eu tynnu i'w dadansoddi'n fanwl. Yn yr adran hon, byddwn yn cyflwyno rhai triciau cyflym ar gyfer cyflawni'r dasg hon yn Excel.

Amlygwch ddyblygiadau mewn dwy golofn gyda Fformatio Amodol

Mae amlygu copïau dyblyg ar draws dwy golofn yn Excel yn ffordd effeithlon o nodi data ailadroddus, yn enwedig o fewn setiau data mawr lle mae adolygu â llaw yn anymarferol. Yn yr achos hwn, mae'r Fformatio Amodol yn nodwedd ddefnyddiol i ddatrys y dasg hon.

Cam 1: Dewiswch y data yn y golofn yr ydych am dynnu sylw at ddyblygiadau

Yn yr enghraifft hon, byddaf yn dewis A2: A10, gweler y sgrinlun:

Cam 2: Cymhwyso'r nodwedd Fformatio Amodol

  1. Cliciwch Hafan > Fformatio Amodol > Rheol newydd, gweler y screenshot:
  2. Yn y Rheol Fformatio Newydd blwch deialog, gwnewch y gweithrediadau canlynol:
    • 2.1 Dewis Defnyddiwch fformiwla i bennu pa gelloedd i'w fformatio oddi wrth y Dewiswch Math o Reol blwch rhestr;
    • 2.2 Teipiwch y fformiwla ganlynol i mewn i'r Gwerthoedd fformat lle mae'r fformiwla hon yn wir blwch testun;
      =COUNTIF($B$2:$B$10, A2)>0
    • Nodyn: Yn y fformiwla uchod, B2: B10 cynrychioli'r rhestr ddata rydych chi am gymharu â hi, A2 yw cell gyntaf y golofn lle rydych chi am amlygu'r copïau dyblyg ohonynt. Mae'r fformiwla hon yn gwirio a yw'r gwerth yng nghell A2 i'w gael unrhyw le yng ngholofn B. Addaswch y cyfeirnodau cell i weddu i'ch data.
    • 2.3 Yna, cliciwch fformat botwm.
  3. Yn y popped-out Celloedd Fformat blwch deialog, nodwch un lliw eisiau tynnu sylw at yr eitemau dyblyg. A chliciwch OK.
  4. Pan fydd yn dychwelyd y Rheol Fformatio Newydd blwch deialog, cliciwch OK botwm.

Canlyniad:

Nawr, mae'r gwerthoedd sy'n ddyblyg yn y ddwy golofn A a B bellach wedi'u hamlygu yng ngholofn A fel y dangosir y sgrinlun a ganlyn:

Awgrym:
  • Y rheol ddyblyg yn Fformatio Amodol is ddim yn sensitif i achosion. Felly, byddai Apple ac afal ill dau yn cael eu marcio fel copïau dyblyg.
  • Os ydych chi am amlygu'r copïau dyblyg o golofn B, does ond angen i chi ddewis colofn B yn gyntaf, ac yna cymhwyso'r fformiwla ganlynol i mewn i Fformatio Amodol:
    =COUNTIF($A$2:$A$10, B2)>0

Dewiswch ac amlygwch ddyblygiadau mewn dwy golofn gydag offeryn pwerus - Kutools

Weithiau, efallai y bydd angen i chi nid yn unig amlygu ond hefyd ddewis copïau dyblyg i'w copïo a'u gludo i leoliad arall yn eich llyfr gwaith. Mewn achosion o’r fath, Kutools ar gyfer Excel'S Dewiswch Yr Un Celloedd a Gwahanol nodwedd yn ddewis delfrydol. Gall nodi'r gwerthoedd dyblyg neu unigryw trwy amlygu a dewis y celloedd sydd eu hangen arnoch.

Nodyn: Os ydych am ddefnyddio hwn Dewiswch Yr Un Celloedd a Gwahanol nodwedd, os gwelwch yn dda lawrlwytho a gosod Kutools ar gyfer Excel gyntaf.

Cliciwch Kutools > dewiswch > Dewiswch Yr Un Celloedd a Gwahanol, Yn y Dewiswch Yr Un Celloedd a Gwahanol blwch deialog, gwnewch y gweithrediadau canlynol:

  1. Dewiswch y data ffynhonnell a'r data o'i gymharu yn y Dewch o hyd i werthoedd yn ac Yn ôl blychau ar wahân;
  2. dewiswch Pob rhes O dan y Yn seiliedig ar adran;
  3. Dewiswch Yr un gwerthoedd oddi wrth y Dod o hyd i adran;
  4. Nodwch liw cefndir ar gyfer amlygu'r gwerthoedd dyblyg o dan y Prosesu canlyniadau adran;
  5. O'r diwedd, cliciwch OK botwm.

Canlyniad:

Nawr, mae'r gwerthoedd sy'n ddyblyg yn y ddwy golofn A a B yn cael eu hamlygu a'u dewis yng ngholofn A, yn barod i chi eu copïo a'u gludo i mewn i unrhyw gelloedd dymunol. Gweler y sgrinlun:

Awgrym:
  • Mae'r nodwedd hon cefnogi achos-sensitif cymhariaeth wrth dicio Achos sensitif blwch ticio yn y Dewiswch Yr Un Celloedd a Gwahanol deialog;
  • Os ydych chi am ddewis y copïau dyblyg o golofn B, does ond angen i chi gyfnewid y ddwy golofn a ddewiswyd yn y Dewch o hyd i werthoedd yn ac Yn ôl blychau o'r Dewiswch Yr Un Celloedd a Gwahanol blwch deialog;
  • I gymhwyso'r nodwedd hon, os gwelwch yn dda lawrlwytho a gosod Kutools ar gyfer Excel gyntaf.

Darganfod a Echdynnu dyblygiadau mewn dwy golofn gyda fformiwla

I ddarganfod a thynnu copïau dyblyg rhwng dwy golofn, gallwch ddefnyddio fformiwla i nodi a thynnu'r copïau dyblyg allan.

Copïwch a gludwch y fformiwla ganlynol i mewn i gell wag lle rydych chi am roi'r canlyniad, yna llusgwch y ddolen llenwi i lawr y golofn i gymhwyso'r fformiwla hon i gelloedd eraill.

=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)

Nodyn: Yn y fformiwla uchod, A2 yw cell gyntaf y golofn lle rydych chi am ddod o hyd i'r copïau dyblyg ohonynt; B2: B10 cynrychioli'r rhestr ddata rydych chi am gymharu â hi.

Canlyniad:

Fel y gwelwch, os yw'r data yng Ngholofn A yn bodoli yng Ngholofn B, bydd y gwerth yn cael ei arddangos; fel arall, bydd y celloedd yn cael eu gadael yn wag.

Awgrym: Mae'r fformiwla hon yn achos-ansensitif.

Dewiswch gopïau dyblyg mewn dwy golofn gyda chod VBA

Bydd yr adran hon yn eich arwain trwy'r camau i greu cod VBA sy'n nodi ac yn dewis gwerthoedd dyblyg rhwng dwy golofn.

Cam 1: Agorwch olygydd modiwl VBA a chopïwch y cod

  1. Pwyswch Alt + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.
  2. Yn y ffenestr a agorwyd, cliciwch Mewnosod > Modiwlau i greu modiwl gwag newydd.
  3. Yna, copïwch a gludwch y cod isod i'r modiwl gwag.
    Cod VBA: Darganfyddwch a dewiswch y gwerthoedd dyblyg rhwng dwy golofn
    Sub Compare()
    'Update by Extendoffice
    Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range
    xTitleId = "KutoolsforExcel"
    On Error Resume Next
    Set Range1 = Application.Selection
    Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8)
    Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8)
    Application.ScreenUpdating = False
    For Each Rng1 In Range1
        xValue = Rng1.Value
        For Each Rng2 In Range2
            If xValue = Rng2.Value Then
                If outRng Is Nothing Then
                    Set outRng = Rng1
                Else
                    Set outRng = Application.Union(outRng, Rng1)
                End If
            End If
        Next
    Next
    outRng.Select
    Application.ScreenUpdating = True
    End Sub
    

Cam 2: Gweithredwch y cod VBA hwn

  1. Ar ôl pasio'r cod hwn, pwyswch F5 allwedd i redeg y cod hwn. Yn y blwch prydlon cyntaf, dewiswch y rhestr ddata rydych chi am ddewis copïau dyblyg ohoni. Ac yna, cliciwch OK.
  2. Yn yr ail flwch prydlon, dewiswch y rhestr ddata rydych chi am gymharu â hi, ac yna, cliciwch OK, gweler y screenshot:

Canlyniad:

Nawr, mae'r gwerthoedd dyblyg o Golofnau A a B yn cael eu dewis yng Ngholofn A, sy'n eich galluogi i lenwi'r celloedd â lliw neu gopïo a'u gludo yn ôl yr angen.

Awgrym:
  • Mae'r cod VBA hwn yn yn sensitif i achos;
  • Os ydych chi am ddewis y copïau dyblyg o golofn B, does ond angen i chi gyfnewid y ddwy golofn a ddewiswyd wrth ddewis ystod data.

Cymharwch ddwy golofn ar gyfer matsys fesul rhes

Yn Excel, yn aml mae angen cymharu dwy golofn fesul rhes i wirio am gyfatebiaethau, sy'n helpu mewn tasgau fel gwirio cofnodion neu ddadansoddi tueddiadau data. Mae gan Excel wahanol ffyrdd o wneud hyn, o fformiwlâu hawdd i nodweddion arbennig, felly gallwch chi ddewis yr un gorau ar gyfer anghenion eich data. Gadewch i ni edrych ar rai dulliau syml o gyflawni'r swydd hon yn effeithiol.

Cymharwch ddwy golofn yn yr un rhes â fformiwlâu

Mae fformiwlâu Excel yn cynnig dull syml ond grymus o gymharu data traws-golofn. Dyma sut y gallwch chi eu defnyddio. Gan dybio, mae gennych ddata yng Ngholofn A a Cholofn B, i wirio a yw'r data yn y ddwy golofn yn cyfateb, efallai y bydd y fformiwlâu canlynol yn eich helpu:

Awgrym: Mae'r fformiwlâu hyn yn amlbwrpas, nid yn unig yn berthnasol i destun ond hefyd i rifau, dyddiadau ac amseroedd.
Defnyddio gweithredwr Equal To (=):

Rhowch neu copïwch y fformiwla ganlynol, pwyswch Rhowch allweddol ac yna llusgo handlen llenwi i lawr i gael yr holl ganlyniadau. Bydd yn dychwelyd GWIR os yw'r gwerthoedd yn yr un rhes o Golofnau A a B yn union yr un fath, ac ANGHYWIR os nad ydynt. Gweler y sgrinlun:

=A2=B2

OS Swyddogaeth:

Os ydych am wneud y gymhariaeth yn fwy addysgiadol, gallech ddefnyddio'r Swyddogaeth OS i arddangos negeseuon personol.

Rhowch neu copïwch y fformiwla isod, pwyswch Rhowch allweddol ac yna llusgo handlen llenwi i lawr i gael yr holl ganlyniadau. Bydd yn dychwelyd Match pan fydd y gwerthoedd yr un peth a No Match pan fyddant yn wahanol. Gweler y sgrinlun:

=IF(A2=B2, "Match", "No Match")
Awgrym: Gallwch newid "Match", "No Match" i ymadroddion eraill yn ôl yr angen.

UNION Swyddogaeth:

Os oes angen cymhariaeth achos-sensitif arnoch, mae'r UNION swyddogaeth yw'r ffordd i fynd.

Rhowch neu copïwch y fformiwla ganlynol, pwyswch Rhowch allweddol ac yna llusgo handlen llenwi i lawr i gael yr holl ganlyniadau. Bydd yn dychwelyd Match pan fydd y gwerthoedd yn cyfateb yn union a No Match pan fyddant yn wahanol. Gweler y sgrinlun:

=IF(EXACT(A2,B2), "Match", "No match")   
Awgrym: Gallwch newid "Match", "No Match" i ymadroddion eraill yn ôl yr angen.


Dewiswch ac amlygwch gyfatebiaethau yn yr un rhes gydag offeryn defnyddiol - Kutools

Os oes angen i chi ddewis a lliwio'r gemau rhwng dwy golofn fesul rhes yn hytrach na chael y canlyniad mewn colofn ar wahân, Kutools ar gyfer Excel Bydd nodwedd Cymharu Celloedd yn opsiwn rhagorol. Mae'n eich galluogi i ddewis a chymhwyso lliw llenwi yn gyflym i gelloedd sy'n cyfateb neu'n wahanol mewn gwerth o fewn pob rhes.

Nodyn: Os ydych am ddefnyddio hwn Cymharwch Gelloedd nodwedd, os gwelwch yn dda lawrlwytho a gosod Kutools ar gyfer Excel gyntaf.

Cliciwch Kutools > Cymharwch Gelloedd, Yn y Cymharwch Gelloedd blwch deialog, gwnewch y gweithrediadau canlynol:

  1. Dewiswch y data o'r ddwy golofn yn y Dewch o hyd i werthoedd yn ac Yn ôl blychau ar wahân;
  2. dewiswch Yr un celloedd O dan y Dod o hyd i adran;
  3. Nodwch liw cefndir ar gyfer amlygu'r gemau o dan y Prosesu canlyniadau adran;
  4. O'r diwedd, cliciwch OK botwm.

Canlyniad:

Nawr, mae'r gemau yn yr un rhes yn cael eu hamlygu a'u dewis yng ngholofn A, gan eu gwneud ar gael i chi eu copïo a'u pastio i mewn i unrhyw gelloedd dymunol. Gweler y sgrinlun:

Awgrym:
  • Mae'r nodwedd hon cefnogi achos-sensitif cymhariaeth os gwiriwch y Achos sensitif opsiwn yn y Cymharwch Gelloedd blwch deialog;
  • Os ydych chi am ddewis y gemau cyfatebol o golofn B, does ond angen i chi gyfnewid y ddwy golofn a ddewiswyd yn y Dewch o hyd i werthoedd yn ac Yn ôl blychau o'r Cymharwch Gelloedd blwch deialog;
  • I gymhwyso'r nodwedd hon, os gwelwch yn dda lawrlwytho a gosod Kutools ar gyfer Excel gyntaf.

Cymharwch ddwy golofn ac amlygwch gyfatebiaethau yn yr un rhes

Gellir gwneud cymharu dwy golofn ac amlygu gemau yn yr un rhes yn effeithlon gan ddefnyddio Fformatio Amodol yn Excel. Dyma ganllaw i nodi ac amlygu cyfatebiaethau rhes:

Cam 1: Dewiswch yr ystod ddata

Dewiswch yr ystod ddata rydych chi am dynnu sylw at y rhesi sy'n cyfateb.

Cam 2: Cymhwyso'r nodwedd Fformatio Amodol

  1. Cliciwch Hafan > Fformatio Amodol > Rheol newydd. Yn y Rheol Fformatio Newydd blwch deialog, gwnewch y gweithrediadau canlynol:
    • 2.1 Dewis Defnyddiwch fformiwla i bennu pa gelloedd i'w fformatio oddi wrth y Dewiswch Math o Reol blwch rhestr;
    • 2.2 Teipiwch y fformiwla isod i mewn i'r Gwerthoedd fformat lle mae'r fformiwla hon yn wir blwch testun;
      =$B2=$A2
    • 2.3 Yna, cliciwch fformat botwm.
  2. Yn y popped-out Celloedd Fformat blwch deialog, nodwch un lliw eisiau tynnu sylw at yr eitemau dyblyg. A chliciwch OK.
  3. Pan fydd yn dychwelyd y Rheol Fformatio Newydd blwch deialog, cliciwch OK botwm.

Canlyniad:

Nawr, mae'r gwerthoedd cyfatebol yn yr un rhes yn cael eu hamlygu ar unwaith, gweler y sgrinlun:

Awgrym:
  • Y fformiwla mewn Fformatio Amodol yw ddim yn sensitif i achosion.
  • Os ydych chi'n bwriadu amlygu celloedd â gwerthoedd gwahanol, defnyddiwch y fformiwla ganlynol:
    =$B2<>$A2

Cymharu dwy golofn a thynnu data cyfatebol

Pan fyddwch chi'n delio â dwy set o ddata yn Excel a bod angen i chi ddod o hyd i eitemau cyffredin o un rhestr yn y llall, fformiwlâu chwilio yw'r ateb gorau i chi ar gyfer adalw'r gemau hyn.

Yn Excel, os oes gennych restr o ffrwythau yng Ngholofn A a'u ffigurau gwerthu yng Ngholofn B, nawr rydych chi am baru'r rhain gyda detholiad o ffrwythau yng Ngholofn D i ddod o hyd i'w gwerthiannau cyfatebol. Sut allech chi ddychwelyd y gwerthoedd cymharol o golofn B yn Excel?

Cymhwyswch unrhyw un o'r fformiwlâu canlynol sydd eu hangen arnoch, yna llusgwch y ddolen lenwi i lawr i gymhwyso'r fformiwla hon i'r celloedd gweddill.

  • Pob fersiwn Excel:
    =VLOOKUP(D2, $A$2:$B$6, 2, FALSE)
  • Excel 365 ac Excel 2021:
    =XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)

Canlyniad:

Bydd yr holl werthoedd cyfatebol yn cael eu harddangos os canfyddir cyfatebiaeth, fel arall bydd y gwall # N/A yn cael ei ddychwelyd, gweler y sgrinlun:

Awgrym:
  • Gyda'r fformiwlâu uchod, os oes ffrwythau yng Ngholofn D nad oes ganddynt gyfatebiaeth yng Ngholofn A, byddant yn dychwelyd gwall. I wneud y gwallau hyn yn haws i'w deall, gallwch lapio'ch fformiwla gyda'r swyddogaeth IFERROR:
    • Pob fersiwn Excel:
      =IFERROR(VLOOKUP(D2,$A$2:$B$10,2,FALSE), "No match found")
    • Excel 365 ac Excel 2021:
      =IFERROR(XLOOKUP(D2, $A$2:$A$10, $B$2:$B$10),"No match found")
  • I'r rhai sy'n hoff o fformiwlâu chwilio uwch, Kutools ar gyfer Excel yn darparu cyfres drawiadol o fformiwlâu chwilio uwch sy'n mynd â'r swyddogaeth VLOOKUP draddodiadol i uchelfannau newydd, gan roi manwl gywirdeb ac effeithlonrwydd heb ei ail i chi yn eich tasgau rheoli data.

    Kutools ar gyfer Excel yn cynnwys casgliad o fwy na 300 o offer cyfleus sydd wedi'u cynllunio i hybu'ch cynhyrchiant. Profwch y pŵer llawn gyda threial 30 diwrnod am ddim a dyrchafwch eich taenlenni heddiw! Get it Now!

Erthyglau cysylltiedig:

  • Darganfyddwch ac amlygwch resi dyblyg mewn ystod
  • Weithiau, efallai y bydd rhai cofnodion dyblyg yn eich ystod data o daflen waith, ac yn awr rydych chi am ddod o hyd i'r rhesi dyblyg yn yr ystod neu dynnu sylw atynt fel y dangosir y sgrinluniau canlynol. Wrth gwrs gallwch ddod o hyd iddynt un ar ôl un trwy wirio am y rhesi. Ond nid yw hwn yn ddewis da os oes cannoedd o resi. Yma, byddaf yn siarad am rai ffyrdd defnyddiol ichi ddelio â'r dasg hon.
  • Tynnwch sylw at werthoedd dyblyg mewn gwahanol liwiau
  • Yn Excel, gallwn yn hawdd dynnu sylw at y gwerthoedd dyblyg mewn colofn gydag un lliw trwy ddefnyddio'r Fformatio Amodol, ond, weithiau, mae angen i ni dynnu sylw at y gwerthoedd dyblyg mewn gwahanol liwiau i gydnabod y dyblygu'n gyflym ac yn hawdd fel y dangosir y llun a ddangosir. Sut allech chi ddatrys y dasg hon yn Excel?
  • Dod o hyd i, tynnu sylw, hidlo, cyfrif, dileu dyblygu yn Excel
  • Yn Excel, mae data dyblyg yn digwydd dro ar ôl tro pan fyddwn yn recordio data â llaw, yn copïo data o ffynonellau eraill, neu am resymau eraill. Weithiau, mae'r dyblygu'n angenrheidiol ac yn ddefnyddiol. Fodd bynnag, weithiau mae'r gwerthoedd dyblyg yn arwain at wallau neu gamddealltwriaeth. Yma, bydd yr erthygl hon yn cyflwyno dulliau i nodi, tynnu sylw, hidlo, cyfrif, dileu dyblygu yn gyflym yn ôl fformwlâu, rheolau fformatio amodol, ychwanegiadau trydydd parti, ac ati yn Excel.
  • Tynnwch y dyblygu a rhoi celloedd gwag yn eu lle
  • Fel arfer pan fyddwch chi'n cymhwyso gorchymyn Dileu Duplicates yn Excel, mae'n dileu'r rhesi dyblyg cyfan. Ond weithiau, rydych chi am i'r celloedd gwag ddisodli'r gwerthoedd dyblyg, yn y sefyllfa hon, ni fydd y gorchymyn Dileu Duplicate yn gweithio. Mae'r erthygl hon yn mynd i'ch arwain i gael gwared ar ddyblygiadau a rhoi celloedd gwag yn eu lle yn Excel.
Comments (48)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I'm trying to count duplicates from two columns (Column A is the name Column B is the address) how could I do it?
This comment was minimized by the moderator on the site
Hi, Committed, if you want to count total number of duplicates in two columns, firstly, use a formula to count the duplicates in first column:=COUNTIF(A2:A7, A2), A2:A7 is the range of the first column, A2 is the first data except header of the first column. Then use the same formula (change reference) to count the duplicates in second column. Finaly, use SUM function to get the total number of duplicates in two columns.Here is a tutorial which list almost all scenarios about comparing columns, if you are interested in this, you can visit:https://www.extendoffice.com/documents/excel/6392-excel-compare-two-columns.html</div>;
This comment was minimized by the moderator on the site
BUT I WANT DUPLICATE VALUE BEFORE ANY SPACING, IN COLUMN B WE FOUND DUPLICATE VALUES THAT'S GREAT BUT THERE IS SPACE I WANT THOSE VALUES WITHOUT SPACES, HOW CAN I?
This comment was minimized by the moderator on the site
Hi, just remove the spaces by using the Go to special function to find the space cell, then remove them by clicking Delete key after finding the duplicate values.
This comment was minimized by the moderator on the site
Здравствуйте. Макрос приведенный здесь выделяет дубликаты ячеек, но при попытке редактирования какой-либо ячейки выделение снимается сразу со всех дубликатов, как сделать что бы этого не происходило?
This comment was minimized by the moderator on the site
so lovely yeah!
This comment was minimized by the moderator on the site
I LOVE THIS SITE!
This comment was minimized by the moderator on the site
Thank You!
This comment was minimized by the moderator on the site
This shit don't work... just getting

outRng.Select object variable or with block variable not set??
This comment was minimized by the moderator on the site
great demo guys,keep rocking
This comment was minimized by the moderator on the site
Thank You Very Much Guys
This comment was minimized by the moderator on the site
that was really great.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations