Google Sheets-ийн нүднүүдийг баганын утга дээр үндэслэн олон мөрнөөс нэг мөрөнд нэгтгэнэ үү

  • Үүнийг Хуваалц
Michael Brown

Таны хүснэгтийн давхардсан мөрүүдийг нэгтгэх нь хамгийн төвөгтэй ажлуудын нэг болж хувирах болно. Google-ийн томьёо ямар тусалж болохыг харцгаая, мөн таны бүх ажлыг гүйцэтгэх нэг ухаалаг нэмэлттэй танилцъя.

    Google Хүснэгт дэх ижил утгатай нүднүүдийг нэгтгэх функцууд

    Та Google Хүснэгтэд ийм төрлийн даалгавар байхгүй гэж бодсонгүй биз дээ? ;) Хүснэгтийн мөрүүдийг нэгтгэх, давхардсан нүднүүдийг арилгахад шаардлагатай томьёо энд байна.

    CONCATENATE – Google Sheets функц ба бичлэгүүдийг нэгтгэх оператор

    Намайг бодоход хамгийн түрүүнд санаанд орж ирдэг зүйл. Давхардсан мөрүүдийг зүгээр л устгаад зогсохгүй давхардсан мөрүүдийг нэгтгэх нь Google Sheets CONCATENATE функц ба амперсанд (&) – тусгай холбох оператор юм.

    Танд үзэх киноны жагсаалт байгаа бөгөөд та үзэхийг хүсэж байна гэж бодъё. тэдгээрийг төрлөөр нь бүлэглээрэй:

    • Та Google Sheets-ийн нүднүүдийг зөвхөн утгын хоорондох зайгаар нэгтгэх боломжтой:

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

      =B2&" "&C2&" "&B8&" "&C8

    • Эсвэл давхардсан мөрүүдийг нэгтгэхийн тулд өөр ямар ч тэмдэгтэй зайг ашиглана уу:

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

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

    Мөрүүдийг нэгтгэсний дараа та томьёонуудаас салж, зөвхөн текстийг хадгалах боломжтой: Google Хүснэгт дэх томьёог утга болгон хөрвүүлэх

    Хамгийн энгийн Энэ мэт санагдаж болох ч энэ нь хамгийн тохиромжтой зүйлээс хол байгаа нь ойлгомжтой. Энэ нь та давхардсан хүмүүсийн яг байршлыг мэдэхийг шаарддаг бөгөөд энэ нь та өөрөө юмтэдгээрийг томъёонд зааж өгөх ёстой. Тиймээс, энэ нь жижиг өгөгдлийн багцад ажиллах боломжтой, гэхдээ томрох үед яах вэ?

    Нүдүүдийг нэгтгэх ч Өвөрмөц + НЭГДСЭН өгөгдлүүдийг хадгалах

    Энэ томьёоны тандем нь Google Хүснэгтээс давхардлыг олдог (болон). өвөрмөц бичлэг бүхий нүднүүдийг нэгтгэдэг). Гэсэн хэдий ч та хариуцлагатай хэвээр байгаа бөгөөд томъёог хаанаас хайх ёстойг харуулах ёстой. Энэ нь ижил үзэх жагсаалтад хэрхэн ажилладгийг харцгаая.

    1. Би E2-д Google Sheets UNIQUE-г А баганын төрлүүдийг шалгахдаа ашигладаг:

      =UNIQUE(A2:A)

      Энэ томьёо нь анхны жагсаалтад давтагдсан эсвэл давтагдахгүй байгаа эсэхээс үл хамааран бүх жанрын жагсаалтыг буцаана. Өөрөөр хэлбэл, энэ нь А баганаас давхардсан мэдээллийг устгана.

      Зөвлөгөө. UNIQUE нь том жижиг жижиг жижиг үсгийг харгалздаг тул ижил бичилтүүдийг ижил том жижиг үсгээр авчрахаа мартуузай. Энэ заавар танд үүнийг бөөнөөр нь хурдан хийхэд тусална.

      Зөвлөгөө. Хэрэв та А баганад илүү олон утгыг нэмбэл томьёо нь жагсаалтыг автоматаар өвөрмөц бичлэгээр өргөтгөх болно.

    2. Дараа нь би Google Sheets JOIN функцээр дараагийн томьёо бүтээнэ:

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

      Энэ томьёоны элементүүд хэрхэн ажилладаг вэ?

      • FILTER нь A баганад E2 дахь утгын бүх тохиолдлыг сканнердаж байна. Байршсаны дараа В баганаас харгалзах бичлэгүүдийг татаж авна.
      • JOIN нь эдгээр утгуудыг нэг нүдэнд таслалаар нэгтгэнэ.

      Томьёог доош хуулаад бүх гарчгийг эрэмбэлэх болно. жанраар.

      Тайлбар. Хэрэв танд олон жил шаардлагатай бол танд хэрэгтэй болноJOIN нь нэг удаад нэг баганатай ажилладаг тул хөрш багананд томьёог үүсгэх хэрэгтэй:

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

    Тэгэхээр энэ Энэ сонголт нь Google Sheets-ийг давхардсан тоон дээр тулгуурлан олон мөрийг нэгтгэх хэд хэдэн функцээр хангадаг. Мөн энэ нь автоматаар тохиолддог. За бараг л. Би төгс шийдлийг өгүүллийн төгсгөл хүртэл хадгалахыг зорьж байна. Гэхдээ нэн даруй очиж үзээрэй ;)

    Google Хүснэгт дэх давхардсан мөрүүдийг арилгах QUERY функц

    Асар том хүснэгтүүдийг ажиллуулахад туслах өөр нэг функц бий - QUERY. Энэ нь эхэндээ жаахан төвөгтэй мэт санагдаж болох ч, та үүнийг хэрхэн ашиглаж сурсан бол энэ нь хүснэгтэн дэх таны жинхэнэ хамтрагч болно.

    Энд QUERY функц өөрөө байна:

    =QUERY(өгөгдөл, асуулга, [ толгой])

    Хэрхэн ажилладаг вэ:

    • өгөгдөл (шаардлагатай) – таны эх хүснэгтийн муж.
    • асуулга (шаардлагатай) – тодорхой өгөгдлийг авахын тулд нөхцөлийг тодорхойлох командын багц.

      Зөвлөгөө. Та бүх командын бүрэн жагсаалтыг эндээс авах боломжтой.

    • толгой (заавал биш) – таны эх хүснэгт дэх толгойн мөрүүдийн тоо.

    Энгийнээр хэлбэл, Google Sheets 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('In stock'!A1:D,"select A,B,C,D where (A='Rowling' and C contains 'Harry Potter')")

    • Google Sheets QUERY функцийг ашигласнаар та эдгээр бүх номыг тоолж болно:

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

    Та одоохондоо QUERY функц нь Google Хүснэгт дэх "давхардсан файлуудыг устгадаг" талаар ойлголттой болсон байх. Хэдийгээр энэ нь бүх хүнд боломжтой сонголт боловч миний хувьд энэ нь давхардсан мөрүүдийг нэгтгэх тойргийн аргатай адил юм.

    Зөвлөмж. QUERY нь маш хүчирхэг бөгөөд энэ нь зөвхөн хуудас доторх давхардлыг нэгтгээд зогсохгүй, & Хүснэгтүүдийг бүхэлд нь нэгтгэнэ.

    Түүнээс гадна та түүний ашигладаг асуулга болон тэдгээрийг хэрэгжүүлэх дүрмийг сурах хүртлээ тус функц тийм ч их тус болохгүй.

    Хамгийн хурдан арга. давхардсан мөрүүдийг нэгтгэх

    Та давхардсан дээр суурилсан олон мөрийг нэгтгэх энгийн шийдлийг олох итгэл найдвараа орхиход Google Sheets-д зориулсан манай нэмэлт нь маш сайн нэвтрэх боломжийг олгоно. :)

    Давхардсан мөрүүдийг нэгтгэх нь давтагдсан бичлэг бүхий баганыг сканнердаж, бусад баганаас харгалзах нүднүүдийг нэгтгэж, эдгээр бичлэгүүдийг зааглагчаар тусгаарлаж, тоонуудыг нэгтгэдэг. Бүгдийг нэгэн зэрэг, хулганын хэдхэн товшилтоор!

    Дэлгүүрт байгаа миний хэдэн зуун эгнээ бүхий номын жагсаалтыг санаж байна уу? Хэрэгсэл үүнийг хэрхэн удирдахыг харцгаая.

    Зөвлөгөө. Уг хэрэгсэл нь Power Tools-ийн нэг хэсэг тул эхлээд суулгаад Merge & Нэгтгэх бүлэг:

    Дараа нь нэмэлт дүрс дээр дарж нээнэ үү:

    1. Нэмсний дараа - дээр байнаажиллаж байгаа бол давхардсан мөрүүдийг нэгтгэхийг хүсэж буй мужаа сонгоно уу:

  • Дахин давтагдах утгыг агуулсан багануудыг сонгоно уу. Миний хувьд эдгээр нь Овог ба Нэр :
  • Дараагийн алхам нь танд дараах зүйлсийг шийдэх боломжийг олгоно:
    • утгатай багануудыг нэгтгэх
    • тэдгээр бичлэгүүдийг нэгтгэх арга замууд: нэгтгэх буюу тооцоолох
    • нүдүүдийг нэгтгэхийн тулд
    • тоо тооцоолох функцтэй

    Миний хувьд нэг зохиолчийн бүх номыг нэг нүдэнд аваачиж, завсарлагаанаар тусгаарлахыг хүсч байна. Хэрэв ямар нэг гарчиг давтагдаж байвал нэмэлт нь зөвхөн нэг л удаа харуулах болно.

    Тоо хэмжээний хувьд, би зохиогчид ногдох бүх номыг нэгтгэн дүгнэхэд зүгээр. Давхардсан гарчгийн тоонууд, хэрэв байгаа бол хамтад нь нэмэгдэх болно.

  • Бүх тохиргоог тохируулсны дараа Дуусгах дээр дарна уу. Нэмэлт нь ажлыг хийж, хэдхэн секундын дотор боловсруулсан бүх зүйлтэй мессежийг харуулах болно:
  • Хэрэгсэл нь миний номын жагсаалтад давхардсан мөрүүдийг нэгтгэсэн. Миний өгөгдөл одоо хэрхэн харагдахыг эндээс үзнэ үү:

    Зөвлөгөө. Эсвэл та нэг хуудсыг олон хуудас болгон хуваах боломжтой бөгөөд ингэснээр нэг зохиогчийн бүх номыг багтаасан тусдаа хүснэгт гаргах эсвэл Google Sheets-ийн давхардсан мөрүүдийг тодруулах боломжтой.

    Зөвлөгөө. Миний нэмэлтийг хэрхэн ашигласан талаар хурдан харна уу:

    Эсвэл уг хэрэгслийг танилцуулах богино хэмжээний видеог үзээрэй:

    Сценари ашиглан хагас -Давхардсан мөрүүдийг нэгтгэх өөр нэг боломж бол түүний ашиглалтыг хагас автоматжуулах явдал юм.

    Хэрэв та алхмуудыг байнга давж, ижил сонголтуудыг сонговол тэдгээрийг хувилбар болгон хадгалах боломжтой. Сценариуд нь ижил эсвэл өөр өгөгдлийн багц дээр ижил тохиргоог дахин ашиглах боломжийг олгоно.

    Та хувилбартаа нэр & хуудас болон боловсруулах ёстой мужийг зааж өгнө үү:

    Таны энд хадгалсан тохиргоог Google Sheets цэснээс хурдан дуудаж болно. Нэмэлт нь давхардсан мөрүүдийг нэн даруй нэгтгэж эхлэх бөгөөд танд нэмэлт цаг зарцуулах болно:

    Google-д зориулсан хэрэгсэл болон түүний сонголтуудыг илүү сайн мэдэхийг би танд зөвлөж байна. Хуудсууд "харанхуй, айдас дүүрэн" байна, хэрэв та миний юу хэлэхийг мэдэж байгаа бол ;)

    Майкл Браун бол програм хангамжийн хэрэгслийг ашиглан нарийн төвөгтэй процессуудыг хялбаршуулах хүсэл эрмэлзэлтэй, технологид дуртай хүн юм. Технологийн салбарт арав гаруй жил ажилласан туршлагатай тэрээр Microsoft Excel, Outlook, мөн Google Sheets болон Docs дээр ур чадвараа дээшлүүлсэн. Майклын блог нь өөрийн мэдлэг, туршлагаа бусадтай хуваалцах, бүтээмж, үр ашгийг дээшлүүлэхэд хялбар зөвлөмж, зааварчилгаа өгөх зорилготой юм. Та туршлагатай мэргэжилтэн эсвэл анхлан суралцаж байгаа эсэхээс үл хамааран Майклын блог нь эдгээр чухал програм хангамжийн хэрэгслээс хамгийн их ашиг хүртэх талаар үнэ цэнэтэй ойлголт, практик зөвлөгөөг санал болгодог.