Агуулгын хүснэгт
Таны хүснэгтийн давхардсан мөрүүдийг нэгтгэх нь хамгийн төвөгтэй ажлуудын нэг болж хувирах болно. 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 Хүснэгтээс давхардлыг олдог (болон). өвөрмөц бичлэг бүхий нүднүүдийг нэгтгэдэг). Гэсэн хэдий ч та хариуцлагатай хэвээр байгаа бөгөөд томъёог хаанаас хайх ёстойг харуулах ёстой. Энэ нь ижил үзэх жагсаалтад хэрхэн ажилладгийг харцгаая.
- Би E2-д Google Sheets UNIQUE-г А баганын төрлүүдийг шалгахдаа ашигладаг:
=UNIQUE(A2:A)
Энэ томьёо нь анхны жагсаалтад давтагдсан эсвэл давтагдахгүй байгаа эсэхээс үл хамааран бүх жанрын жагсаалтыг буцаана. Өөрөөр хэлбэл, энэ нь А баганаас давхардсан мэдээллийг устгана.
Зөвлөгөө. UNIQUE нь том жижиг жижиг жижиг үсгийг харгалздаг тул ижил бичилтүүдийг ижил том жижиг үсгээр авчрахаа мартуузай. Энэ заавар танд үүнийг бөөнөөр нь хурдан хийхэд тусална.
Зөвлөгөө. Хэрэв та А баганад илүү олон утгыг нэмбэл томьёо нь жагсаалтыг автоматаар өвөрмөц бичлэгээр өргөтгөх болно.
- Дараа нь би 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 & Нэгтгэх бүлэг:
Дараа нь нэмэлт дүрс дээр дарж нээнэ үү:
- Нэмсний дараа - дээр байнаажиллаж байгаа бол давхардсан мөрүүдийг нэгтгэхийг хүсэж буй мужаа сонгоно уу:
- утгатай багануудыг нэгтгэх
- тэдгээр бичлэгүүдийг нэгтгэх арга замууд: нэгтгэх буюу тооцоолох
- нүдүүдийг нэгтгэхийн тулд
- тоо тооцоолох функцтэй
Миний хувьд нэг зохиолчийн бүх номыг нэг нүдэнд аваачиж, завсарлагаанаар тусгаарлахыг хүсч байна. Хэрэв ямар нэг гарчиг давтагдаж байвал нэмэлт нь зөвхөн нэг л удаа харуулах болно.
Тоо хэмжээний хувьд, би зохиогчид ногдох бүх номыг нэгтгэн дүгнэхэд зүгээр. Давхардсан гарчгийн тоонууд, хэрэв байгаа бол хамтад нь нэмэгдэх болно.
Хэрэгсэл нь миний номын жагсаалтад давхардсан мөрүүдийг нэгтгэсэн. Миний өгөгдөл одоо хэрхэн харагдахыг эндээс үзнэ үү:
Зөвлөгөө. Эсвэл та нэг хуудсыг олон хуудас болгон хуваах боломжтой бөгөөд ингэснээр нэг зохиогчийн бүх номыг багтаасан тусдаа хүснэгт гаргах эсвэл Google Sheets-ийн давхардсан мөрүүдийг тодруулах боломжтой.
Зөвлөгөө. Миний нэмэлтийг хэрхэн ашигласан талаар хурдан харна уу:
Эсвэл уг хэрэгслийг танилцуулах богино хэмжээний видеог үзээрэй:
Сценари ашиглан хагас -Давхардсан мөрүүдийг нэгтгэх өөр нэг боломж бол түүний ашиглалтыг хагас автоматжуулах явдал юм.
Хэрэв та алхмуудыг байнга давж, ижил сонголтуудыг сонговол тэдгээрийг хувилбар болгон хадгалах боломжтой. Сценариуд нь ижил эсвэл өөр өгөгдлийн багц дээр ижил тохиргоог дахин ашиглах боломжийг олгоно.
Та хувилбартаа нэр & хуудас болон боловсруулах ёстой мужийг зааж өгнө үү:
Таны энд хадгалсан тохиргоог Google Sheets цэснээс хурдан дуудаж болно. Нэмэлт нь давхардсан мөрүүдийг нэн даруй нэгтгэж эхлэх бөгөөд танд нэмэлт цаг зарцуулах болно:
Google-д зориулсан хэрэгсэл болон түүний сонголтуудыг илүү сайн мэдэхийг би танд зөвлөж байна. Хуудсууд "харанхуй, айдас дүүрэн" байна, хэрэв та миний юу хэлэхийг мэдэж байгаа бол ;)