Skip to main content

Conas luachanna dúblacha nó uathúla a fháil in dhá cholún de dhá bhileog?

B’fhéidir comparáid a dhéanamh idir dhá raon sa bhileog oibre chéanna agus a fháil amach go bhfuil na luachanna dúblacha nó uathúla furasta don chuid is mó duit, ach má tá an dá raon sa dá bhileog oibre dhifriúla, conas is féidir leat na luachanna dúblacha agus uathúla sa dá raon seo a fháil amach go tapa. ? Tabharfaidh an rang teagaisc seo roinnt ciorruithe gasta duit.

Déan comparáid idir dhá cholún ceanntásca céanna in dhá leathán le foirmle in Excel

Déan comparáid idir dhá raon in dhá leathán le VBA

Déan comparáid idir dhá raon i dhá scarbhileog le Kutools le haghaidh Excel


mboilgeog cheart gorm saighead Déan comparáid idir dhá cholún ceanntásca céanna in dhá leathán le foirmle in Excel

Leis an bhfoirmle in Excel, is féidir leat dhá cholún ceanntásca céanna a chur i gcomparáid mar a thaispeántar thíos ar bhileoga éagsúla agus na luachanna dúblacha uathúla a fháil:

1. An fhoirmle seo a chlóscríobh = COUNTIF (Bileog1! $ A: $ A, A1) i gcill bhán atá cóngarach don raon i mBileog 3. Féach an pictiúr:

2. Brúigh Iontráil cnaipe ar an méarchlár, agus ansin tarraing an láimhseáil líonta chun an raon a theastaíonn uait a chur i gcomparáid leis an raon i mBileog 1. a líonadh (ciallaíonn Uimhir nialais luachanna dúblacha in dhá raon, agus ciallaíonn Uimhir 1 luachanna uathúla i mBileog3, ach ní i mBileog1)

Leid:

1. Ní féidir leis an bhfoirmle seo ach dhá cholún a chur i gcomparáid leis an gceannteideal céanna in dhá scarbhileog.

2. Más mian leat na luachanna uathúla a fháil i mBileog1, ach ní i mBileog3, ní mór duit an fhoirmle thuas a iontráil =COUNTIF (Bileog3! $ A: $ A, A1) isteach ar Bhileog1.


mboilgeog cheart gorm saighead Déan comparáid idir dhá raon in dhá leathán le VBA

1. Coinnigh ALT cnaipe agus brúigh F11 ar an méarchlár chun a Microsoft Visual Basic le haghaidh Feidhmchláir fhuinneog.

2. cliceáil Ionsáigh > Modúil, agus cóipeáil an VBA isteach sa mhodúl.

VBA: Déan comparáid idir dhá raon in dhá scarbhileog

Fo CompareRanges () 'Nuashonrú 20130815 Dim WorkRng1 Mar Raon, WorkRng2 Mar Raon, Rng1 Mar Raon, Rng2 As Raon xTitleId = "KutoolsforExcel" Socraigh WorkRng1 = Application.InputBox ("Raon A:", xTitleId, "", Cineál: = 8 ) Socraigh WorkRng2 = Feidhmchlár.InputBox ("Raon B:", xTitleId, Cineál: = 8) Do gach Rng1 In WorkRng1 rng1Value = Rng1.Value Do gach Rng2 In WorkRng2 Más rng1Value = Rng2.Value Ansin Rng1.Interior.Color = VBA .RGB (255, 0, 0) Scoir le Deireadh Más Next Next End End Fo

3. cliceáil Rith cnaipe nó brúigh F5 chun an VBA a reáchtáil.

4. Tá dialóg ar taispeáint ar an scáileán, agus ba cheart duit raon amháin a roghnú ar mhaith leat comparáid a dhéanamh leis. Féach an pictiúr:

5. cliceáil Ok agus taispeántar dialóg eile chun an dara raon a roghnú. Féach an pictiúr:

6. cliceáil Ok, agus aibhsítear na luachanna dúblacha i Raon A agus i Raon B leis an gcúlra dearg i Raon A. Féach an pictiúr:

Leideanna: Leis an VBA seo, is féidir leat dhá raon a chur i gcomparáid sa bhileog oibre chéanna agus i mbileoga oibre éagsúla.


mboilgeog cheart gorm saighead Déan comparáid idir dhá raon i dhá scarbhileog le Kutools le haghaidh Excel

Mura bhfuil an fhoirmle seo oiriúnach duit, agus má tá VBA deacair duit, is féidir triail a bhaint as Kutools le haghaidh Excel's Déan comparáid idir Ranganna fheidhm.

Kutools le haghaidh Excel Cuimsíonn sé níos mó ná 300 uirlis áisiúil Excel. Saor chun triail a dhéanamh gan aon teorannú i 30 lá. Faigh é anois

Cuir iarratas isteach Déan comparáid idir Ranganna feidhm trí chliceáil Kutools > Déan comparáid idir Ranganna. Féach an pictiúr:

Déan comparáid idir dhá cholún i mbileoga éagsúla:

1. cliceáil Kutools > Déan comparáid idir Ranganna, taispeántar dialóg ar an scáileán. Féach an pictiúr:

2. Sonraigh na raonta agus na rialacha, déan mar a leanas:

Fág Déan comparáid idir sa raon céanna díthiceáil, agus roghnaigh dhá raon trí chliceáil Raon A. agus Raon B., féach ar an scáileán:

Sonraigh na luachanna céanna nó na luachanna difriúla is mian leat a fháil sa bhosca anuas faoi Rialacha;

3. cliceáil Ok. Insíonn dialóg aníos duit go roghnaítear na luachanna céanna.

4. cliceáil Ok cnaipe sa dialóg aníos. Roghnaítear na luachanna céanna idir dhá raon i Raon A.

Déan comparáid idir dhá raon i mbileoga oibre scaipthe

Má tá dhá raon agat in dhá scarbhileog mar a thaispeántar thíos, agus gur mhaith leat iad a chur i gcomparáid agus na luachanna éagsúla a fháil amach, is féidir leat déanamh mar a leanas:

1. cliceáil Kutools > Déan comparáid idir Ranganna, taispeántar dialóg ar an scáileán.

2. Sonraigh na raonta agus na rialacha, déan mar a leanas:

fág Déan comparáid idir an raon céanna díthiceáil, agus roghnaigh dhá raon trí chliceáil Raon A. agus Raon B.;

Sonraigh na luachanna éagsúla is mian leat a fháil sa bhosca anuas faoi Rialacha;

Seiceáil Tá ceanntásca ag mo chuid sonraí in Roghanna alt;

3. cliceáil Ok. Insíonn dialóg aníos duit go roghnaítear na luachanna céanna.

4. cliceáil Ok cnaipe sa dialóg aníos. Roghnaítear na luachanna difriúla i Raon A. Féach an pictiúr:

Más mian leat na luachanna difriúla i Raon B de Bhileog 2 a fháil amach, ní mór duit an dá raon a mhalartú.

Déan comparáid idir Ranganna is féidir leis an bhfeidhm comparáid a dhéanamh idir raonta sa bhileog chéanna. Cliceáil anseo chun níos mó eolais a fháil ar Compare Ranges.


Earraí coibhneasta:

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This is good. It highlights only one sheet duplicate item. But I need to highlight both the sheet where duplicate items are
This comment was minimized by the moderator on the site
You need to add a second command inside the THEN statement.


Try this;

Sub CompareRanges()
'Update 20130815
Dim WorkRng1 As Range, WorkRng2 As Range, Rng1 As Range, Rng2 As Range
xTitleId = "Enter Range for Comparison"
Set WorkRng1 = Application.InputBox("Range A:", xTitleId, "", Type:=8)
Set WorkRng2 = Application.InputBox("Range B:", xTitleId, Type:=8)
For Each Rng1 In WorkRng1
rng1Value = Rng1.Value
For Each Rng2 In WorkRng2
If rng1Value = Rng2.Value Then
Rng1.Interior.Color = VBA.RGB(255, 0, 0)
Rng2.Interior.Color = VBA.RGB(255, 0, 0)
Exit For
End If
Next
Next
End Sub
This comment was minimized by the moderator on the site
Hi,morning, I need to look up for a range of values in all the available worksheets, and in case there is any matches, then colour the value on the original range. I have tried the following code: Sub Compare3() Dim WorkRng1 As Range Dim WorkRng2 As Range Dim Rng1 As Range Dim Rng2 As Range Dim DataRange As Range Dim ws As Worksheet xTitleId = "Buscar coincidencias" Set WorkRng1 = Application.InputBox("Seleccionar equipos con cambios:", xTitleId, "", Type:=8) Set WorkRng2 = Range("B1" & LastRow) For Each Rng1 In WorkRng1 rng1Value = Rng1.Value For Each ws In ActiveWorkbook.Worksheets For Each Rng2 In WorkRng2 If rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA.RGB(200, 250, 200) Exit For End If Next Next Next End Sub But it does not make any changes when there are matches.... Could someone help?? Many thanks, Have a good day
This comment was minimized by the moderator on the site
Hi, I need to look up for a range of values in all the available worksheets, and in case there is any matches, then colour the value on the original range. I have tried the following code: Sub Compare3() Dim WorkRng1 As Range Dim WorkRng2 As Range Dim Rng1 As Range Dim Rng2 As Range Dim DataRange As Range Dim ws As Worksheet xTitleId = "Buscar coincidencias" Set WorkRng1 = Application.InputBox("Seleccionar equipos con cambios:", xTitleId, "", Type:=8) Set WorkRng2 = Range("B1" & LastRow) For Each Rng1 In WorkRng1 rng1Value = Rng1.Value For Each ws In ActiveWorkbook.Worksheets For Each Rng2 In WorkRng2 If rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA.RGB(200, 250, 200) Exit For End If Next Next Next End Sub But it does not make any changes when there are matches.... Could someone help?? Many thanks, Have a good day
This comment was minimized by the moderator on the site
Hi, the code is working but the entire range is getting highlighted even if there are no duplicate values. Help!
This comment was minimized by the moderator on the site
how to compare datas between two different excel sheets?
This comment was minimized by the moderator on the site
Hi, How can I find out the word difference between two columns in excel
This comment was minimized by the moderator on the site
How to Find out same names from different columns. If one column contains 2000 records and second one contains 20000 records, so how to compare and differentiate that names? Thanks,
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations