Միավորել Google Աղյուսակների բջիջները մի քանի տողերից մեկ տողի մեջ՝ հիմնվելով սյունակի արժեքի վրա

  • Կիսվել Սա
Michael Brown

Ձեր աղյուսակների կրկնօրինակ տողերի միավորումը կարող է դառնալ ամենաբարդ առաջադրանքներից մեկը: Տեսնենք, թե ինչ կարող են օգնել Google-ի բանաձևերը և ճանաչենք մեկ խելացի հավելում, որն ամեն ինչ անում է ձեր փոխարեն:

    Google Աղյուսակներում նույն արժեքով բջիջները համակցելու գործառույթներ

    Դուք չէի՞ք կարծում, որ Google Աղյուսակներում գործառույթներ կբացակայեն նման առաջադրանքների համար: ;) Ահա այն բանաձևերը, որոնք ձեզ անհրաժեշտ կլինեն տողերը համախմբելու և աղյուսակների կրկնօրինակ բջիջները հեռացնելու համար:

    CONCATENATE – Google Sheets ֆունկցիան և օպերատորը՝ գրառումները միացնելու համար

    Առաջին բանը, որ գալիս է մտքիս, երբ ես Մտածեք ոչ թե պարզապես կրկնօրինակները հեռացնելու, այլ կրկնօրինակ տողեր միավորելու մասին Google Sheets CONCATENATE ֆունկցիան և ամպերսանդը (&)՝ հատուկ կապակցման օպերատոր:

    Ենթադրենք, որ դուք դիտելու համար ֆիլմերի ցանկ ունեք և ցանկանում եք խմբավորել դրանք ըստ ժանրի.

    Հենց որ տողերը միաձուլվեն, դուք կարող եք ազատվել բանաձևերից և պահպանել միայն տեքստը այս ձեռնարկի օրինակով. Բանաձևերը փոխարկեք արժեքների Google Sheets-ում

    Ինչքան էլ պարզ ինչպես կարող է թվալ այս ձևը, այն ակնհայտորեն հեռու է իդեալական լինելուց: Դա պահանջում է, որ դուք իմանաք կրկնօրինակների ճշգրիտ դիրքերը, և հենց դուք եքպետք է մատնանշի դրանք բանաձեւին: Այսպիսով, սա կարող է աշխատել փոքր տվյալների հավաքածուների համար, բայց ի՞նչ անել, երբ դրանք մեծանան:

    Միավորեք բջիջները, սակայն պահպանեք տվյալները UNIQUE + JOIN-ի միջոցով

    Բանաձևերի այս տանդեմը կրկնօրինակներ է գտնում Google Աղյուսակներում (և միաձուլում է բջիջները եզակի գրառումներով) ձեզ համար: Այնուամենայնիվ, դուք դեռ ղեկավարում եք և պետք է ցույց տաք բանաձևերը, թե որտեղ պետք է փնտրել: Տեսնենք, թե ինչպես է այն աշխատում նույն դիտումների ցանկում:

    1. Ես օգտագործում եմ Google Sheets UNIQUE-ը E2-ում՝ A սյունակի ժանրերը ստուգելու համար.

      =UNIQUE(A2:A)

      Բանաձևը վերադարձնում է բոլոր ժանրերի ցանկը, անկախ նրանից՝ նրանք կրկնվում են, թե չեն կրկնվում սկզբնական ցանկում: Այլ կերպ ասած, այն հեռացնում է կրկնօրինակները A սյունակից:

      Խորհուրդ. UNIQUE-ը մեծատառերի նկատմամբ զգայուն է, ուստի համոզվեք, որ նույն գրառումները բերեք նույն տեքստային տառատեսակին: Այս ձեռնարկը կօգնի ձեզ դա անել արագ զանգվածաբար:

      Խորհուրդ. Եթե ​​A սյունակում ավելացնեք ավելի շատ արժեքներ, բանաձևը ինքնաբերաբար կընդլայնի ցանկը եզակի գրառումներով:

    2. Այնուհետև ես կառուցում եմ իմ հաջորդ բանաձևը Google Sheets JOIN ֆունկցիայի միջոցով.

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

      Ինչպե՞ս են աշխատում այս բանաձևի տարրերը:

      • FILTER-ը սկանավորում է A սյունակը E2-ի արժեքի բոլոր օրինակների համար: Տեղադրվելուց հետո այն հանում է համապատասխան գրառումները B սյունակից:
      • JOIN-ը միավորում է այս արժեքները մեկ բջիջում՝ ստորակետով:

      Պատճենեք բանաձևը և կտեսնեք բոլոր վերնագրերը տեսակավորված: ըստ ժանրի.

      Ծանոթագրություն. Այն դեպքում, երբ ձեզ նույնպես տարիներ են անհրաժեշտ, կպահանջվեքպետք է ստեղծեք բանաձևը հարևան սյունակում, քանի որ JOIN-ն աշխատում է մեկ սյունակով.

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

    Այսպիսով, սա տարբերակը տրամադրում է Google Sheets-ին մի քանի գործառույթ՝ կրկնօրինակների հիման վրա մի քանի տող միավորելու համար: Եվ դա տեղի է ունենում ինքնաբերաբար: Դե, գրեթե: Ես մտադիր եմ կատարյալ լուծումը պահել մինչև հոդվածի վերջը: Բայց համարձակորեն միացեք դրան անմիջապես ;)

    QUERY ֆունկցիա՝ Google Sheets-ի կրկնօրինակ տողերը հեռացնելու համար

    Կա ևս մեկ գործառույթ, որն օգնում է գործել հսկայական աղյուսակներ՝ QUERY: Սկզբում դա կարող է մի փոքր բարդ թվալ, բայց երբ սովորեք, թե ինչպես օգտագործել այն, այն կդառնա ձեր իսկական ուղեկիցը աղյուսակներում:

    Ահա ինքնին QUERY ֆունկցիան.

    =QUERY(տվյալներ, հարցում, [ վերնագրեր])

    Ինչպես է այն աշխատում.

    • տվյալներ (պահանջվում է) – ձեր աղբյուրի աղյուսակի տիրույթը:
    • հարցում (պահանջվում է) – հրամանների մի շարք՝ պայմանները որոշելու համար՝ կոնկրետ տվյալներ ստանալու համար:

      Հուշում. Բոլոր հրամանների ամբողջական ցանկը կարող եք ստանալ այստեղ:

    • վերնագրեր (ըստ ցանկության) – ձեր սկզբնաղբյուր աղյուսակի վերնագրերի տողերի քանակը:

    Պարզ ասած՝ Google Աղյուսակներ QUERY-ը վերադարձնում է որոշ հավաքածուներ արժեքների՝ հիմնված ձեր նշած պայմանների վրա:

    Օրինակ 1

    Ես ուզում եմ ստանալ միայն կոմիքսային ֆիլմեր, որոնք դեռ պետք է դիտեմ.

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

    Բանաձևը մշակում է իմ ամբողջ աղբյուրի աղյուսակը (A1:C) և վերադարձնում է բոլոր սյունակները (ընտրեք *) կոմիքսների ֆիլմերի համար (որտեղA="Comic Book").

    Խորհուրդ. Ես միտումնավոր չեմ նշում իմ աղյուսակի վերջին տողը (A1:C)՝ բանաձևը ճկուն պահելու և աղյուսակին այլ տողեր ավելացնելու դեպքում նոր գրառումներ վերադարձնելու համար:

    Ինչպես տեսնում եք, այն աշխատում է: նման է ֆիլտրին: Սակայն գործնականում ձեր տվյալները կարող են շատ ավելի մեծ լինել. թվերով, դուք կարող եք հաշվարկել:

    Խորհուրդ. Ստուգեք այս հոդվածում ձեր Google Աղյուսակների աղյուսակում կրկնօրինակներ գտնելու այլ եղանակներ:

    Օրինակ 2

    Ենթադրենք, որ ես մի փոքր հետազոտություն եմ անում և հետևում եմ հանգստյան օրերի տոմսարկղին նորագույն ֆիլմերի համար: կինոթատրոններում.

    Ես օգտագործում եմ Google Sheets QUERY կրկնօրինակները հեռացնելու և մեկ ֆիլմի համար վաստակած գումարի ընդհանուր գումարը հաշվելու համար բոլոր հանգստյան օրերին: այբբենականացնում եմ նաև ըստ ժանրի՝

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

    Ծանոթագրություն. group by հրամանի համար դուք պետք է թվարկեք բոլոր սյունակները ընտրել -ից հետո, հակառակ դեպքում բանաձևը չի աշխատի:

    Գրառումները ըստ ֆիլմի դասավորելու համար ես պարզապես կարող եմ փոխել խմբի սյունակների հերթականությունը ըստ :

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

    Օրինակ 3

    Ենթադրենք, դուք հաջողությամբ ղեկավարում եք գրախանութը և հետևում եք բոլոր գրքերին, որոնք առկա են ձեր մասնաճյուղերում: Ցանկը հասնում է հարյուրավոր գրքերի.

    • Հարրի Փոթերի շարքի շուրջ բարձրացված աղմուկի պատճառով դուք որոշում եք ստուգել, ​​թե քանի գիրք եք թողել գրված Ջ.Ք. Ռոուլինգ.

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

    • Դուք որոշել եք ավելի հեռուն գնալ և պահպանել միայն Հարրի Փոթերի շարքըբաց թողնելով այլ հեքիաթներ․>

    Կարծում եմ՝ առայժմ դուք պատկերացում ունեք, թե ինչպես է QUERY ֆունկցիան «հեռացնում կրկնօրինակները» Google Աղյուսակներում: Թեև դա բոլորի համար հասանելի տարբերակ է, ինձ համար այն ավելի շուտ կրկնօրինակ տողերի համադրման շրջանաձև եղանակ է:

    Խորհուրդ: QUERY-ն այնքան հզոր է, որ կարող է միավորել ոչ միայն կրկնօրինակները թերթիկի մեջ, այլև կարող է համընկնել & միաձուլեք ամբողջ աղյուսակները միասին:

    Ավելին, քանի դեռ չեք սովորել դրա օգտագործվող հարցումները և դրանց կիրառման կանոնները, ֆունկցիան այնքան էլ օգտակար չի լինի:

    Ամենաարագ ճանապարհը միավորել կրկնօրինակ տողերը

    Երբ դուք կորցնում եք բոլոր հույսերը կրկնօրինակների վրա հիմնված բազմաթիվ տողեր միավորելու պարզ լուծում գտնելու համար, Google Աղյուսակների մեր հավելումը հիանալի մուտք է գործում: :)

    Միավորել Կրկնվող տողերը սկանավորում է սյունակը կրկնվող գրառումներով, միավորում է համապատասխան բջիջները մյուս սյունակներից, առանձնացնում այդ գրառումները սահմանազատիչներով և համախմբում թվերը: Բոլորը միևնույն ժամանակ և մի քանի մկնիկի կտտոցով:

    Հիշու՞մ եք իմ խանութի գրքերի ցանկը մի քանի հարյուր տողով: Տեսնենք, թե գործիքը ինչպես կկառավարի այն:

    Խորհուրդ. Քանի որ կոմունալը Power Tools-ի մի մասն է, խնդրում ենք նախ տեղադրել այն և անմիջապես գնալ Merge & Միավորել խումբը.

    Այնուհետև սեղմեք հավելման պատկերակը բացելու համար.

    1. Ավելացումից հետո -ին էվազում, ընտրեք այն տիրույթը, որտեղ ցանկանում եք միավորել կրկնօրինակ տողերը.

  • Ընտրեք այն սյունակները, որոնք պարունակում են կրկնվող արժեքներ: Իմ դեպքում դրանք են Ազգանուն և Անուն :
  • Հաջորդ քայլը թույլ է տալիս որոշել հետևյալը. 4>
  • արժեքներով սյունակներ, որոնք դուք կհավաքեք
  • այդ գրառումները համակցելու եղանակներ. միաձուլեք կամ հաշվարկեք
  • սահմանազատիչը՝ տեքստի հետ բջիջները միացնելու համար
  • թվերը հաշվարկելու գործառույթը
  • Ինձ համար ես կցանկանայի, որ մեկ հեղինակին պատկանող բոլոր գրքերը բերվեն մեկ խցում և բաժանվեն ընդմիջման տողերով: Եթե ​​որևէ վերնագիր կրկնվի, հավելումը կցուցադրի դրանք միայն մեկ անգամ:

    Ինչ վերաբերում է քանակին, ապա ես համաձայն եմ, որ բոլոր գրքերը հավաքվեն մեկ հեղինակի հաշվով: Կրկնվող վերնագրերի համարները, եթե այդպիսիք կան, կավելացվեն միասին:

  • Բոլոր կարգավորումները կարգավորելուց հետո սեղմեք Ավարտել : Հավելվածը կկատարի աշխատանքը և կցուցադրի հաղորդագրությունը մի քանի վայրկյանում մշակված ամեն ինչով.
  • Գործիքը միավորել է կրկնօրինակ տողերը իմ գրքերի ցանկում: Ահա մի հատված, թե ինչպես են այժմ իմ տվյալները.

    Խորհուրդ. Որպես այլընտրանք, դուք կարող եք մեկ թերթը բաժանել մի քանի թերթերի, որպեսզի լինի առանձին աղյուսակ՝ յուրաքանչյուր հեղինակի բոլոր գրքերով, կամ ընդգծեք կրկնվող տողերը Google Աղյուսակներում:

    Խորհուրդ: Արագ նայեք, թե ինչպես եմ ես օգտագործել հավելումը.

    Կամ դիտեք գործիքը ներկայացնող կարճ տեսանյութ.

    Օգտագործեք սցենարներ կիսաեզրափակիչի համար -կրկնօրինակների միաձուլման ավտոմատացում

    Միավորել կրկնօրինակ տողերի առաջարկներից մեկ այլ հնարավորություն դրա օգտագործումը կիսաավտոմատացնելն է:

    Եթե դուք հաճախ եք անցնում քայլերը և ընտրում եք նույն տարբերակները, կարող եք դրանք պահել սցենարների մեջ: Սցենարները թույլ են տալիս առանց ջանք գործադրելու նույն կարգավորումները նույն կամ տարբեր տվյալների շտեմարանների վրա:

    Դուք պետք է ձեր սցենարին անուն դնեք & նշեք թերթիկը և տիրույթը, որը պետք է մշակի.

    Այստեղ պահվող կարգավորումները կարող են արագ կանչվել Google Աղյուսակների ցանկից: Հավելվածը անմիջապես կսկսի միավորել կրկնօրինակ տողերը՝ խնայելով ձեզ լրացուցիչ ժամանակ.

    Ես իսկապես խրախուսում եմ ձեզ ավելի լավ ծանոթանալ գործիքին և դրա տարբերակներին Google-ի համար։ Sheets-ը «մութ է և սարսափներով լի», եթե գիտեք, թե ինչ նկատի ունեմ ;)

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: