Cyfuno celloedd yn Google Sheets o resi lluosog i mewn i un rhes yn seiliedig ar werth colofn

  • Rhannu Hwn
Michael Brown

Gall uno rhesi dyblyg yn eich taenlenni droi'n un o'r tasgau mwyaf cymhleth. Gawn ni weld beth all fformiwlâu Google helpu a dod i adnabod un ychwanegyn clyfar sy'n gwneud y gwaith i gyd i chi.

    Swyddogaethau i gyfuno celloedd gyda'r un gwerth yn Google Sheets

    Nid oeddech yn meddwl y byddai Google Sheets yn brin o swyddogaethau ar gyfer y math hwn o dasg, a wnaethoch chi? ;) Dyma'r fformiwlâu fydd eu hangen arnoch i gydgrynhoi rhesi a thynnu celloedd dyblyg mewn taenlenni.

    CONCATENATE – Swyddogaeth a gweithredwr Google Sheets i ymuno â chofnodion

    Y peth cyntaf sy'n dod i'r meddwl pan fyddaf meddyliwch am beidio â thynnu copïau dyblyg yn unig ond mae dod â rhesi dyblyg at ei gilydd yn swyddogaeth CONCATENATE Google Sheets ac ampersand (&) - gweithredwr cydgadwyn arbennig.

    Tybiwch fod gennych restr o ffilmiau i'w gwylio ac yr hoffech chi wneud hynny eu grwpio yn ôl genre:

    • Gallwch uno celloedd yn Google Sheets yn unig gyda bylchau rhwng y gwerthoedd:

      =CONCATENATE(B2," ",C2," ",B8," ",C8)

      =B2&" "&C2&" "&B8&" "&C8 <3

    • Neu defnyddiwch fylchau gydag unrhyw farciau eraill i gyfuno rhesi dyblyg gyda’i gilydd:

      =CONCATENATE(A3,": ",B3," (",C3,"), ",B6," (",C6,") ")

      =A3&": "&B3&" ("&C3&"), "&B6&" ("&C6&") "

    Unwaith y bydd y rhesi wedi'u huno, gallwch gael gwared ar fformiwlâu a chadw'r testun yn unig drwy enghraifft y tiwtorial hwn: Trosi fformiwlâu i werthoedd yn Google Sheets

    Mor syml fel yr ymddengys fel hyn, y mae yn amlwg ymhell o fod yn ddelfrydol. Mae'n ei gwneud yn ofynnol i chi wybod union safleoedd dyblyg, a chi yw pwydylent eu cyfeirio at y fformiwla. Felly, gall hyn weithio ar gyfer setiau data bach, ond beth i'w wneud pan fyddant yn mynd yn fwy?

    Cyfuno celloedd ond eto cadw data gyda UNIQUE + JOIN

    Mae'r tandem hwn o fformiwlâu yn canfod copïau dyblyg yn Google Sheets (a yn uno celloedd â chofnodion unigryw) i chi. Fodd bynnag, chi sy'n dal i fod wrth y llyw ac mae'n rhaid i chi ddangos y fformiwlâu ble i edrych. Gawn ni weld sut mae'n gweithio ar yr un rhestr i wylio.

    1. Rwy'n defnyddio Google Sheets UNIGRYW yn E2 i wirio genres yng ngholofn A:

      =UNIQUE(A2:A)

      Mae'r fformiwla yn dychwelyd y rhestr o bob genre, ni waeth a ydynt yn ailadrodd neu ddim yn ailadrodd eu hunain yn y rhestr wreiddiol. Mewn geiriau eraill, mae'n tynnu copïau dyblyg o golofn A.

      Awgrym. Mae UNIGRYW yn achos-sensitif, felly gwnewch yn siŵr eich bod chi'n dod â'r un cofnodion i'r un cas testun. Bydd y tiwtorial hwn yn eich helpu i wneud hynny'n gyflym mewn swmp.

      Awgrym. Pe baech yn ychwanegu mwy o werthoedd i golofn A, bydd y fformiwla yn ehangu'r rhestr yn awtomatig gyda chofnodion unigryw.

    2. Yna byddaf yn adeiladu fy fformiwla nesaf gyda'r swyddogaeth Google Sheets JOIN:

      =JOIN(", ",FILTER(B:B,A:A=E2))

      0>

      Sut mae elfennau'r fformiwla hon yn gweithio?

      • Mae FILTER yn sganio colofn A ar gyfer pob achos o'r gwerth yn E2. Unwaith y caiff ei leoli, mae'n tynnu cofnodion cyfatebol o golofn B.
      • Mae JOIN yn uno'r gwerthoedd hyn mewn un gell gyda choma.

      Copïwch y fformiwla i lawr a byddwch yn cael trefn ar yr holl deitlau yn ôl genre.

      Nodyn. Rhag ofn bod angen blynyddoedd arnoch chi hefyd, byddwch chigorfod creu'r fformiwla yn y golofn gyfagos gan fod JOIN yn gweithio gydag un golofn ar y tro:

      =JOIN(", ",FILTER(C:C,A:A=E2))

    Felly, dyma mae'r opsiwn yn rhoi ychydig o swyddogaethau i Google Sheets i gyfuno rhesi lluosog yn un yn seiliedig ar ddyblygiadau. Ac mae'n digwydd yn awtomatig. Wel, bron. Rwy'n bwriadu dal yr ateb perffaith yn ôl i ddiwedd yr erthygl. Ond mae croeso i chi neidio ato ar unwaith ;)

    Swyddogaeth QUERY i gael gwared ar linellau dyblyg yn Google Sheets

    Mae un swyddogaeth arall sy'n helpu i weithredu tablau enfawr - QUERY. Efallai ei fod yn ymddangos braidd yn anodd ar y dechrau, ond ar ôl i chi ddysgu sut i'w ddefnyddio, bydd yn dod yn wir gydymaith i chi mewn taenlenni.

    Dyma'r ffwythiant QUERY ei hun:

    =QUERY(data, ymholiad, [ penawdau])

    Sut mae'n gweithio:

    • data (gofynnol) – amrediad eich tabl ffynhonnell.
    • ymholiad (gofynnol) - set o orchmynion i bennu amodau er mwyn cael data penodol.

      Awgrym. Gallwch gael rhestr lawn o'r holl orchmynion yma.

    • penawdau (dewisol) – nifer y rhesi penawdau yn eich tabl ffynhonnell.

    I'w roi yn syml, mae Google Sheets QUERY yn dychwelyd rhai setiau o werthoedd yn seiliedig ar yr amodau a nodir gennych.

    Enghraifft 1

    Dwi eisiau cael dim ond ffilmiau llyfrau comig dwi eto i'w gwylio:

    =QUERY(A1:C,"select * where A="Comic Book"")

    Mae'r fformiwla yn prosesu fy nhabl ffynhonnell gyfan (A1:C) ac yn dychwelyd pob colofn (dewis *) ar gyfer ffilmiau llyfrau comig (lleA="Llyfr Comig").

    Awgrym. Dydw i ddim yn nodi rhes olaf fy nhabl (A1:C) yn fwriadol - i gadw'r fformiwla'n hyblyg a dychwelyd cofnodion newydd rhag ofn y bydd rhesi eraill yn cael eu hychwanegu at y tabl.

    Fel y gwelwch, mae'n gweithio tebyg i hidlydd. Ond yn ymarferol, gall eich data fod yn llawer mwy – gyda rhifau efallai y bydd angen i chi eu cyfrifo.

    Awgrym. Edrychwch ar ffyrdd eraill o ddod o hyd i gopïau dyblyg yn eich tabl Google Sheets yn yr erthygl hon.

    Enghraifft 2

    Tybiwch fy mod yn gwneud ychydig o ymchwil ac yn cadw golwg ar y swyddfa docynnau penwythnos ar gyfer y ffilmiau mwyaf newydd mewn theatrau:

    Rwy'n defnyddio Google Sheets QUERY i ddileu copïau dyblyg a chyfrif cyfanswm yr arian a enillwyd fesul ffilm ar gyfer pob penwythnos. Rwyf hefyd yn eu wyddor yn ôl genre:

    =QUERY(B1:D, "select B,C, SUM(D) group by B,C")

    Nodyn. Ar gyfer y gorchymyn group by , rhaid i chi rifo pob colofn ar ôl dewis , fel arall, ni fydd y fformiwla'n gweithio.

    I ddidoli cofnodion yn ôl ffilm yn lle hynny, gallaf newid trefn y colofnau ar gyfer y grŵp erbyn :

    =QUERY(B1:D, "select B,C, SUM(D) group by C,B")

    Enghraifft 3

    Gadewch i ni dybio eich bod yn rhedeg siop lyfrau yn llwyddiannus a'ch bod yn cadw golwg ar yr holl lyfrau sydd mewn stoc ar draws eich canghennau. Mae'r rhestr yn mynd i gannoedd o lyfrau:

    • Oherwydd yr hype dros gyfres Harry Potter, rydych chi'n penderfynu gwirio faint o lyfrau sydd gennych ar ôl wedi'u hysgrifennu gan J.K. Rowling:

      =QUERY('Copy of In stock'!A1:D,"select A,B,C,D where A="Rowling"")

    • Rydych chi'n penderfynu mynd ymhellach a chadw'r gyfres Harry Potter yn unighepgor chwedlau eraill:

      =QUERY('In stock'!A1:D,"select A,B,C,D where (A='Rowling' and C contains 'Harry Potter')")

    • Gan ddefnyddio swyddogaeth Google Sheets QUERY, gallwch hefyd gyfrif yr holl lyfrau hyn:

      =QUERY('In stock'!A1:D,"select A,B, sum(D) where (A='Rowling' and C contains 'Harry Potter') group by A,B")

      <0

    Mae'n debyg bod gennych chi syniad am y tro sut mae'r swyddogaeth QUERY yn "cael gwared ar ddyblygiadau" yn Google Sheets. Er ei fod yn opsiwn sydd ar gael i bawb, i mi, mae'n debycach i ffordd gylchfan o gyfuno rhesi dyblyg.

    Awgrym. Mae QUERY mor bwerus, gall uno nid yn unig copïau dyblyg o fewn dalen - gall gydweddu & uno'r tablau cyfan gyda'i gilydd.

    Yn fwy na hynny, nes i chi ddysgu'r ymholiadau mae'n eu defnyddio a'r rheolau ar gyfer eu cymhwyso, ni fydd y ffwythiant yn llawer o help.

    Y ffordd gyflymaf i cyfuno rhesi dyblyg

    Pan fyddwch chi'n rhoi'r gorau i obeithio dod o hyd i ateb syml i gyfuno rhesi lluosog yn seiliedig ar gopïau dyblyg, mae ein hychwanegiad ar gyfer Google Sheets yn fynedfa wych. :)

    Mae Cyfuno Rhesi Dyblyg yn sganio colofn â chofnodion ailadroddus, yn uno celloedd cyfatebol â cholofnau eraill, yn gwahanu'r cofnodion hyn â amffinyddion, ac yn cydgrynhoi rhifau. I gyd ar yr un pryd ac mewn mater o ychydig o gliciau llygoden!

    Cofiwch fy rhestr o lyfrau yn y siop gydag ychydig gannoedd o resi? Gawn ni weld sut bydd yr offeryn yn ei reoli.

    Awgrym. Gan fod y cyfleustodau yn rhan o Power Tools, gosodwch ef yn gyntaf ac ewch yn syth i'r Uno & Cyfuno grŵp :

    > Yna cliciwch yr eicon ychwanegyn i'w agor:

    1. Unwaith yr ychwanegir -on ynrhedeg, dewiswch yr ystod lle rydych am gyfuno rhesi dyblyg:

  • Dewiswch y colofnau hynny sy'n cynnwys gwerthoedd ailadroddus. Yn fy achos i, y rhain yw Enw Diwethaf a Enw Cyntaf :
  • Mae'r cam nesaf yn gadael i chi benderfynu ar y canlynol:
    • colofn gyda gwerthoedd y byddwch yn dod â
    • ffyrdd o gyfuno'r cofnodion hynny at ei gilydd: uno neu gyfrifo
    • amffinydd i uno celloedd â'r ffwythiant testun
    • i gyfrifo rhifau

    I mi, hoffwn i bob llyfr sy'n perthyn i un awdur ddod i un gell a'u gwahanu gan linellau torri. Os bydd unrhyw deitlau'n ailadrodd eu hunain, dim ond unwaith y bydd yr ychwanegiad yn eu dangos.

    O ran y nifer, rwy'n iawn gyda chyfanswm yr holl lyfrau fesul awdur. Bydd y rhifau ar gyfer teitlau dyblyg, os oes rhai, yn cael eu hadio at ei gilydd.

  • Ar ôl addasu pob gosodiad, cliciwch Gorffen . Bydd yr ychwanegiad yn gwneud y gwaith ac yn dangos y neges gyda phopeth wedi'i brosesu mewn ychydig eiliadau:
  • Mae'r teclyn wedi cyfuno rhesi dyblyg yn fy rhestr o lyfrau. Dyma ran o sut mae fy nata yn edrych nawr:

    Awgrym. Fel arall, gallwch rannu un ddalen i dudalennau lluosog fel bod tabl ar wahân gyda'r holl lyfrau fesul awdur, neu amlygu rhesi dyblyg yn Google Sheets.

    Awgrym. Edrychwch yn gyflym ar sut defnyddiais yr ychwanegyn:

    Neu gwyliwch fideo byr yn cyflwyno'r offeryn:

    Defnyddiwch senarios i lled-ddarlledu -awtomeiddio uno dyblyg

    Posibilrwydd arall y mae Cyfuno Rhesi Dyblyg yn ei gynnig yw lled-awtomataidd ei ddefnydd.

    Os byddwch yn aml yn mynd drwy'r camau ac yn dewis yr un opsiynau, gallwch eu cadw mewn senarios. Mae senarios yn gadael i chi ailddefnyddio'r un gosodiadau yn ddiymdrech ar yr un setiau data neu setiau data gwahanol.

    Bydd angen i chi roi enw & nodwch ddalen ac ystod y dylai ei phrosesu:

    Gellir galw am y gosodiadau rydych yn eu cadw yma yn gyflym o ddewislen Google Sheets. Bydd yr ychwanegyn yn dechrau cyfuno rhesi dyblyg ar unwaith, gan arbed rhywfaint o amser ychwanegol i chi:

    Rwyf wir yn eich annog i ddod i adnabod yr offeryn a'i opsiynau yn well, i Google Mae dalennau yn "dywyll ac yn llawn braw" os ydych chi'n gwybod beth ydw i'n ei olygu ;)

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.