Skip to main content

In Excel, is cás coitianta é teacht ar thacar sonraí ina bhfuil iontrálacha dúblacha. Go minic, b’fhéidir go mbeadh raon sonraí agat agus is é an príomhdhúshlán na sraitheanna dúblacha seo a chomhcheangal go héifeachtach agus na luachanna a achoimriú ag an am céanna i gcolún comhfhreagrach mar an seat scáileáin a thaispeántar. Sa chomhthéacs seo, scrúdóimid go leor modhanna praiticiúla a chabhróidh leat sonraí dúblacha a chomhdhlúthú agus na luachanna a bhaineann leo a chomhiomlánú, ag cur le soiléireacht agus le húsáideacht do leabhair oibre Excel.

Comhcheangail sraitheanna dúblacha agus suim na luachanna


Comhcheangail rónna dúblacha agus suimigh na luachanna leis an bhfeidhm Comhdhlúthú

Is uirlis úsáideach é an Comhdhlúthú dúinn chun bileoga oibre nó sraitheanna iomadúla a chomhdhlúthú in Excel, leis an ngné seo, is féidir linn sraitheanna dúblacha a chomhcheangal agus a luachanna comhfhreagracha a shuimiú go tapa agus go héasca. Déan leis na céimeanna seo a leanas le do thoil:

Céim 1: Roghnaigh Cill Ceann Scríbe

Roghnaigh an áit ar mhaith leat na sonraí comhdhlúite a bheith le feiceáil.

Céim 2: Teacht ar an Fheidhm Comhdhlúthaithe agus cuir an comhdhlúthú ar bun

  1. cliceáil Dáta > Chomhdhlúthú, féach ar an scáileán:
  2. sa Chomhdhlúthú bosca dialóige:
    • (1.) Roghnaigh Suim ó Feidhm liosta anuas;
    • (2.) Cliceáil chun an raon a theastaíonn uait a chomhdhlúthú sa Tagairt bosca;
    • (3.) Seiceáil Sraith barr agus Colún ar chlé ó Úsáid lipéid i rogha;
    • (4.) Ar deireadh, cliceáil OK cnaipe.

Toradh:

Déanfaidh Excel aon dúblaigh a fhaightear sa chéad cholún a chomhcheangal agus a luachanna comhfhreagracha a shuimiú sna colúin in aice leis mar a thaispeántar an scáileán seo a leanas:

Nótaí:
  • Mura bhfuil sraith ceanntásca san áireamh sa raon, cinntigh Díthiceáil ró Barr ó na Úsáid lipéid i rogha.
  • Leis an ngné seo, ní féidir ríomhaireachtaí a chomhdhlúthú ach amháin bunaithe ar an gcéad cholún (an ceann is faide ar chlé) de na sonraí.

Comhcheangail sraitheanna dúblacha agus suimigh na luachanna le gné chumhachtach - Kutools

Má tá tú suiteáilte agat Kutools le haghaidh Excel, a Sraitheanna Comhcheangail Casta Ceadaíonn an ghné seo duit sraitheanna dúblacha a chomhcheangal go héasca, ag soláthar roghanna chun suimeanna, comhaireamh, meán, nó ríomhanna eile a dhéanamh ar do shonraí. Ina theannta sin, níl an ghné seo teoranta d'eochaircholún amháin, is féidir leis il-eochaircholúin a láimhseáil, rud a fhágann go bhfuil tascanna casta comhdhlúthaithe sonraí i bhfad níos éasca.

nótaí: Más mian leat é seo a úsáid Sraitheanna Comhcheangail Casta gné, le do thoil Íoslódáil agus a shuiteáil Kutools do Excel an chéad.

Tar éis a shuiteáil Kutools le haghaidh Excel, roghnaigh an raon sonraí, agus ansin cliceáil Kutools > Cumaisc & Scoilt > Sraitheanna Comhcheangail Casta.

sa Sraitheanna Comhcheangail Casta bosca dialóige, socraigh na hoibríochtaí seo a leanas le do thoil:

  1. Cliceáil an t-ainm colún ar mhaith leat dúbailt a chur le chéile bunaithe ar, anseo, cliceáil mé Táirge, agus ansin roghnaigh Eochair Bhunscoile ón liosta anuas sa Oibríocht colún;
  2. Ansin, roghnaigh an t-ainm colún is mian leat chun suim na luachanna, agus ansin roghnaigh Suim ón liosta anuas sa Oibríocht colún;
  3. Maidir leis na colúin eile, is féidir leat an oibríocht a theastaíonn uait a roghnú, mar shampla na luachanna a chomhcheangal le deighilteoir ar leith nó ríomh áirithe a dhéanamh; (is féidir neamhaird a dhéanamh den chéim seo mura bhfuil ach dhá cholún agat)
  4. Ar deireadh, is féidir leat réamhamharc ar an toradh comhcheangailte ansin cliceáil OK cnaipe.

Toradh:

Anois, cuirtear na luachanna dúblacha sa cholún eochair le chéile, agus déantar luachanna comhfhreagracha eile a achoimriú mar an seat scáileáin seo a leanas:

Leid:
  • Leis an ngné úsáideach seo, is féidir leat sraitheanna a chomhcheangal bunaithe ar luach cille dúblach mar a thaispeántar an taispeántas seo a leanas:
  • An ghné seo tacaíochtaí Cealaigh, más mian leat a ghnóthú do shonraí bunaidh, ach brúigh Ctrl + Z..
  • Chun an ghné seo a chur i bhfeidhm, le do thoil Íoslódáil agus a shuiteáil Kutools do Excel an chéad.

Comhcheangail rónna dúblacha agus suimigh na luachanna leis an Tábla Pivot

Soláthraíonn Pivot Table in Excel bealach dinimiciúil chun sonraí a atheagrú, a ghrúpáil agus a achoimriú. Éiríonn an fheidhmiúlacht seo thar a bheith úsáideach nuair a bhíonn tú ag tabhairt aghaidh ar thacar sonraí atá líonta le hiontrálacha dúblacha agus nuair a bhíonn ort na luachanna comhfhreagracha a shuimiú.

Céim 1: Tábla Pivot a Chruthú

  1. Roghnaigh an raon sonraí. Agus ansin, téigh go dtí an Ionsáigh cluaisín, agus cliceáil Tábla Pivot, féach ar an scáileán:
  2. Sa bhosca dialóige popped-out, roghnaigh an áit ar mhaith leat an tuairisc Pivot Table a chur, is féidir leat é a chur ar bhileog nua nó ar bhileog atá ann cheana féin de réir mar is gá duit. Ansin, cliceáil OK. Féach an pictiúr:
  3. Anois, cuirtear Tábla Pivot isteach sa chill ceann scríbe roghnaithe. Féach ar an scáileán:

Céim 2: Cumrú an Tábla Pivot:

  1. sa Réimsí PivotTable phána, tarraing an réimse ina bhfuil dúblaigh chuig an Rae cheantar. Déanfaidh sé seo do chuid cóipeanna a ghrúpáil.
  2. Ansin, tarraing na réimsí leis na luachanna is mian leat a shuimiú luachanna cheantar. De réir réamhshocraithe, suimíonn Excel na luachanna. Féach ar an taispeántas thíos:

Toradh:

Taispeánann an Pivot Table anois do shonraí le dúbailt comhcheangailte agus a gcuid luachanna achoimrithe, ag tabhairt léargas soiléir agus beacht le haghaidh anailíse. Féach ar an scáileán:


Comhcheangail sraitheanna dúblacha agus suim na luachanna le cód VBA

Má tá suim agat i gcód VBA, sa chuid seo, tabharfaimid cód VBA chun sraitheanna dúblacha a chomhdhlúthú agus na luachanna comhfhreagracha i gcolúin eile a shuimiú. Déan leis na céimeanna seo a leanas le do thoil:

Céim 1: Oscail an eagarthóir modúl bileog VBA agus cóipeáil an cód

  1. Coinnigh síos an ALT + F11 eochracha in Excel chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
  2. cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Modúil Fuinneog.
    Cód VBA: Comhcheangail sraitheanna dúblacha agus suim na luachanna
    Sub CombineDuplicateRowsAndSumForMultipleColumns()
    'Update by Extendoffice
        Dim SourceRange As Range, OutputRange As Range
        Dim Dict As Object
        Dim DataArray As Variant
        Dim i As Long, j As Long
        Dim Key As Variant
        Dim ColCount As Long
        Dim SumArray() As Variant
        Dim xArr As Variant
        Set SourceRange = Application.InputBox("Select the original range:", "Kutools for Excel", Type:=8)
        If SourceRange Is Nothing Then Exit Sub
        ColCount = SourceRange.Columns.Count
        Set OutputRange = Application.InputBox("Select a cell for output:", "Kutools for Excel", Type:=8)
        If OutputRange Is Nothing Then Exit Sub
        Set Dict = CreateObject("Scripting.Dictionary")
        DataArray = SourceRange.Value
        For i = 1 To UBound(DataArray, 1)
            Key = DataArray(i, 1)
            If Not Dict.Exists(Key) Then
                ReDim SumArray(1 To ColCount - 1)
                For j = 2 To ColCount
                    SumArray(j - 1) = DataArray(i, j)
                Next j
                Dict.Add Key, SumArray
            Else
                xArr = Dict(Key)
                For j = 2 To ColCount
                    xArr(j - 1) = xArr(j - 1) + DataArray(i, j)
                Next j
                Dict(Key) = xArr
            End If
        Next i
        OutputRange.Resize(Dict.Count, ColCount).ClearContents
        i = 1
        For Each Key In Dict.Keys
            OutputRange.Cells(i, 1).Value = Key
            For j = 1 To ColCount - 1
                OutputRange.Cells(i, j + 1).Value = Dict(Key)(j)
            Next j
            i = i + 1
        Next Key
        Set Dict = Nothing
        Set SourceRange = Nothing
        Set OutputRange = Nothing
    End Sub
    

Céim 2: Rith an cód

  1. Tar éis duit an cód seo a ghreamú, brúigh le do thoil F5 eochair chun an cód seo a rith. Sa bhosca pras, roghnaigh an raon sonraí is mian leat a chur le chéile agus suim a chur leis. Agus ansin, cliceáil OK.
  2. Agus sa chéad bhosca pras eile, roghnaigh cill ina ndéanfaidh tú an toradh a aschur, agus cliceáil OK.

Toradh:

Anois, déantar na sraitheanna dúblacha a chumasc, agus rinneadh achoimre ar a luachanna comhfhreagracha. Féach ar an scáileán:


Is féidir le sraitheanna dúblacha a chomhcheangal agus a achoimriú in Excel a bheith simplí agus éifeachtach. Roghnaigh ón bhfeidhm Comhdhlúthú éasca, an Kutools chun cinn, na Táblaí Pivot anailíseacha, nó an códú solúbtha VBA chun réiteach a aimsiú a oireann do do scileanna agus do riachtanais. Má tá suim agat níos mó leideanna agus cleasanna Excel a fhiosrú, cuireann ár suíomh Gréasáin na mílte ranganna teagaisc ar fáil, le do thoil cliceáil anseo chun iad a rochtain. Go raibh maith agat as léamh, agus táimid ag tnúth le tuilleadh faisnéise cabhrach a sholáthar duit amach anseo!


Airteagail ghaolmhara:

  • Vlookup agus seol luachanna iolracha gan dúbailtí
  • Uaireanta, b’fhéidir gur mhaith leat luachanna iolracha comhoiriúnaithe a vlookup agus a chur ar ais i gcill aonair ag an am céanna. Ach, má tá roinnt luachanna arís agus arís eile daonra sna cealla ar ais, conas a d’fhéadfá neamhaird a dhéanamh de na dúblacha agus gan na luachanna uathúla a choinneáil ach na luachanna meaitseála uile a thabhairt ar ais mar a leanas an pictiúr a thaispeántar in Excel?
  • Comhcheangail sraitheanna leis an ID/ainm céanna
  • Mar shampla, tá tábla agat mar atá thíos den ghrianghraf a thaispeántar, agus ní mór duit sraitheanna a chomhcheangal leis na IDanna ordaithe, aon smaointe? Anseo, tabharfaidh an t-alt seo dhá réiteach isteach duit.
Comments (30)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Em planilha sem cálculo número, onde eu tenho uma lista de prestadores de serviço para determinadas empresas, como faço para deixar classificado por empresas, por ordem de empresas? Se é possível.
Na planilha eu tenho, o nome da pessoa, razão social e empresa. Neste caso algumas empresas repetem, gostaria de classificar automático, sem precisar refazer um por um.
This comment was minimized by the moderator on the site
is there a way to save the specific merging and combining settings so that i can reuse them for future workbooks?
This comment was minimized by the moderator on the site
Thanks for your help.

This comment was minimized by the moderator on the site
SN SAD No Unit Item No Description Qty CIF_Value ID_EXD AID CSF ARF ECS RCF RDF IFT IDP AIT VAT
1 M200 UNT 1 Pen 194 500 50 0 0 0 0 0 0 0 0 0 65
2 M200 UNT 2 Pencil 241 250 25 0 0 0 0 0 0 0 0 0 32.5
3 M200 UNT 3 Cutter 204 400 40 0 0 0 0 0 0 0 0 0 52
4 M200 UNT 4 Copy 171 600 60 0 0 0 0 0 0 0 0 0 78
5 M300 KGM 1 Cup 220 250 25 0 500 0 0 0 0 0 0 0 32.5
6 M300 KGM 2 Plate 40 350 35 155 0 0 0 0 0 0 0 0 45.5
7 M300 UNT 3 Bottle 2 150 15 131 0 0 0 0 0 0 0 0 19.5
8 M300 UNT 4 Glass 2 90 9 34 0 0 0 0 0 0 0 0 11.7
9 M400 null 1 Shirt 20 800 80 0 0 0 0 0 0 0 0 0 104
10 M400 KGM 2 Pant 5 5000 500 0 0 0 0 0 0 0 0 0 650
11 M400 null 3 Shoe 12 7200 720 0 0 0 0 0 0 0 0 0 936
12 M400 MTR 4 Sandle 40 1600 160 0 0 0 0 0 0 0 0 0 208
13 M400 UNT 5 Belt 100 2000 200 0 0 0 0 0 0 0 0 0 260
how to sum cif value and remove duplicate No. (SAD No.) Please help me.
This comment was minimized by the moderator on the site
I am sooooo happy & glad with your tips. Allah bless you.
This comment was minimized by the moderator on the site
Sub MergeSameCells()
Application.DisplayAlerts = False

Dim rng As Range

MergeCells:

For Each rng In Selection
If rng.Value = rng.Offset(1, 0).Value And rng.Value <> "" Then
Range(rng, rng.Offset(1, 0)).Merge
GoTo MergeCells
End If
Next

End Sub
This comment was minimized by the moderator on the site
An absolute mess of an explantation. Thanks for the effort but it did nothing to help.
This comment was minimized by the moderator on the site
LOVE IT!!! YOUR SAVE MY LIFE!!
This comment was minimized by the moderator on the site
Ifsum=(columns include,start point row,sum column)
Example ifsum=(A:D,B:2,D:D)
WAY EASIER!
This comment was minimized by the moderator on the site
Hi Am chinnaraju

can u please assist for this. Any one?

=VLOOKUP(M5,E:F,2,)


Thanks in advance.
This comment was minimized by the moderator on the site
Needs to be:
=VLOOKUP(M5,E:F,2,FALSE)
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