Excel дээр олдохгүй Google Sheets функцууд

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

Агуулгын хүснэгт

Энэ блог нийтлэлд Excel-д байхгүй Google Sheets функцуудыг багтаасан болно. Тэдгээрийг үндсэн үүрэг даалгавраар нь Google-ээс хялбархан ангилдаг. Тиймээс доорх агуулгын хүснэгтээс бүлгийг сонгоод хамгийн энгийн жишээн дээр тайлбарыг нь олох болно.

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

    Google Sheets-ийн тусгай функцууд

    Эхний бүлэгт эдгээр Google Sheets функцууд багтдаг. Excel-д хэрэглүүрийн хувьд ч таарахгүй.

    Google Sheets ARRAYFORMULA

    Ихэвчлэн Google Sheets томьёо нь нэг нүдэн дээр ажилладаг. Гэхдээ бүхэл бүтэн нүдийг сканнердаж, тооцоолсноор таны цагийг эрс хэмнэх болно. Энэ үед Google Хүснэгтийн массив томьёо гарч ирдэг.

    Масив томьёо нь илүү хүчирхэг сайжруулсан томьёотой адил юм. Тэд зөвхөн нэг нүдийг биш, харин бүхэл хүрээний нүдийг боловсруулдаг - таны томъёонд агуулагдах олон мөр, багана. Түүнээс гадна массивын бус томьёог массивтай ажилладаг болгодог!

    Excel дээр та массив томьёог оруулж байгаа гэдгээ санаж байх хэрэгтэй, учир нь та үүнийг зөвхөн Enter биш Ctrl+ товчлуураар дуусгах ёстой. Shift+Enter. Буржгар хаалтХамгийн энгийн диаграммыг нүднүүдэд хурдан үүсгэх арга.

    Excel-д ийм хэрэгсэл байдаг ч хүснэгтэнд энэ нь жижиг функц юм:

    =SPARKLINE(өгөгдөл, [сонголт])
    • диаграмыг агуулсан байх ёстой мужийг сонгоно уу – энэ бол таны өгөгдөл
    • хувийн төрөл, тэнхлэгийн урт, диаграмын хувьд сонголтууд -ыг тохируулна уу. өнгө. QUERY функцтэй адил тусгай заалтуудыг үүнд ашигладаг. Хэрэв та юу ч заагаагүй бол функц нь анхдагчаар хар шугаман диаграмыг буцаана.

    Функц нь хуучин том диаграммыг үнэхээр гайхалтай орлуулах болно, ялангуяа танд цаг дутуу байгаа эсвэл Графикийн газар.

    Надад жилийн орлогын жагсаалт байна. Тэр өгөгдлүүд дээр үндэслэн жижиг диаграмм зохиож үзэцгээе.

    Жишээ 1. Шугаман диаграмм

    Би диаграмыг сайн харагдахын тулд 4 нүдийг нэгтгэж, тэнд дараах томьёог оруулна:

    =SPARKLINE(B2:B13)

    Нүдний мужаас өөр зүйл заагаагүй үед анхдагчаар тохируулсан учраас надад шугаман диаграм байгаа.

    Жишээ 2. Баганын диаграм

    Графикийн төрлийг өөрчлөхийн тулд би эхний өгүүлбэрийг ашиглах хэрэгтэй болно – диаграммын төрөл – дараа нь диаграмын төрөл – багана .

    Тайлбар. Команд бүрийг давхар хашилтанд ороож, бүх хослолыг буржгар хаалтанд хийнэ.

    =SPARKLINE(B2:B13, {"charttype","column"})

    Жишээ 3. Графикийг нарийн тааруулах

    Дараагийн миний хийх зүйл бол өнгийг зааж өгөх явдал юм.

    Тэмдэглэл.Шинэ хос өгүүлбэр бүрийг өмнөхөөсөө цэг таслалаар тусгаарлана.

    =SPARKLINE(B2:B13, {"charttype", "column";"color", "orange"})

    Google Sheets SPARKLINE нь танд хамгийн бага болон дээд бичлэгийн өөр өөр өнгө тохируулах, хоосон зайг хэрхэн яаж боловсруулах зэргийг зааж өгөх боломжийг олгоно.

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

    Google Sheets функцээр эрэмбэлэх, шүүх

    Өөр бүлэг функц нь хүснэгтэн дэх өгөгдлийг шүүж, эрэмбэлэхэд тусалдаг.

    Google Sheets FILTER функц

    Би мэднэ, би мэднэ , шүүлтүүр Excel-д байдаг. Гэхдээ зөвхөн таны мастер хүснэгтэд хэрэглэгдэх хэрэгсэл болгон. Тийм ээ, Google хүснэгтүүд ч мөн адил хэрэгсэлтэй.

    Гэхдээ Google Sheets-н ШҮҮГЭХ функц нь таны анхны өгөгдлийг хэвээр хадгалж, хүссэн мөр, баганыг ойролцоох хаа нэгтээ буцааж өгдөг.

    Хэдийгээр тийм биш юм. QUERY шиг хүчирхэг, сурахад илүү хялбар бөгөөд хурдан эшлэл авахын тулд хийх болно.

    Энэ Google Хүснэгтийн функц нь маш энгийн:

    =FILTER(муж, нөхцөл1, [нөхцөл2])

    Зөвхөн хоёр хэсэг шаардлагатай: муж мэдээллийг шүүж, нөхцөл1 шүүлтүүрийн тулгуурласан дүрэм. Шалгууруудын тоо нь таны даалгавараас шалтгаална, тиймээс бусад нөхцлүүд нь бүрэн сонголттой байдаг.

    Хэрэв та санаж байгаа бол надад жимс жимсгэнэ, тэдгээрийн үнийн жагсаалт байсан. Google Sheets FILTER нь надад 5 доллараас дээш үнэтэй жимсийг хэрхэн авч байгааг эндээс харна уу:

    =FILTER(A2:B10, B2:B10>5)

    Мөн үзнэ үү:

    • Google Sheets FILTER функц:Хүснэгт дэх өгөгдлийг шүүх томьёо ба хэрэгслүүд
    • Хоёр Google Sheets хүснэгтийг нэгтгэх & FILTER + VLOOKUP

    Google Sheets UNIQUE функцийг ашиглан тохирохгүй мөрүүдийг нэмнэ үү

    Хэрэв хүснэгтэд давхардсан утгууд байгаа бол та зөвхөн нэг удаа дурдсан мөрүүдийг сэргээх боломжтой. Google Sheets-д зориулсан UNIQUE функц нь туслах болно. Энэ нь зөвхөн мужид хамаарах асуудал юм:

    =ӨВӨРЦӨГТ(муж)

    Энэ нь таны өгөгдөлд хэрхэн харагдахыг эндээс харна уу:

    =UNIQUE(A1:B10)

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

    Мөн үзнэ үү:

    • Google Хүснэгтээс давхардсан файлуудыг хэрхэн олж, устгах талаар

    Google Sheets-д зориулсан COUNTUNIQUE

    Та Google Sheets дээрх өвөрмөц бичлэгүүдийг тусад нь жагсаалт болгон татахын оронд хэрхэн тоолох талаар бодож байсан уу? За, үүнийг хийдэг функц байдаг:

    =COUNTUNIQUE(утга1, [утга2, ...])

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

    Тайлбар. UNIQUE-аас ялгаатай нь функц нь бүх мөрийг тоолж чадахгүй. Энэ нь зөвхөн бие даасан эсүүдтэй харьцдаг. Тиймээс өөр баганын шинэ нүд бүрийг өвөрмөц гэж үзэх болно.

    Мөн үзнэ үү:

    • Google Хүснэгт дэх COUNT болон COUNTA функцийг
    • Google Хүснэгт дэх тоолох нүднүүдийг өнгөөр ​​нь нэгтгэх

    Google Хүснэгтийг СЭРЭМЖЛҮҮЛЭХ

    Өөр нэг энгийн Google Sheets функцExcel-д байдаг бөгөөд стандарт хэрэгслийг үл тоомсорлож болно. ;)

    =SORT(муж, эрэмбэлэх_багана, өсөхөөр, [эрэмлэх_багана2,_өсөх_2, ...])
    • Та хүснэгтийнхээ муж -г оруулна
    • заах баганыг эрэмбэлэх
    • -аар эрэмбэлэх баганын тоо өсөхөөр мөрүүдийг эрэмбэлэх аргыг сонгоно уу: өсөхөөр ҮНЭН, буурахаар ХУДАЛ
    • Хэрэв эрэмбэлэх олон багана байгаа бол томьёог эрэмлэх_багана ба өсөх

    гэсэн хосоор үргэлжлүүлэн бөглөнө үү. Энэ жишээний хувьд би жимсийг үнээр нь ангилж байна. :

    =SORT(A2:B10, 2, TRUE)

    Зөвлөгөө. Өөр хэд хэдэн нэмэлт аргументууд - Google Sheets SORT функц нь SORTN болж хувирна. Энэ нь хүснэгтийг бүхэлд нь бус зөвхөн заасан тооны мөрийг буцаана:

    • хоёр дахь аргумент болгон авахыг хүссэн мөрийн тоог оруулна уу
    • гурав дахь нь холбоосын тоо (ижил төстэй эсвэл давхардсан мөр), гэхдээ надад хэрэггүй.
    • Үлдсэн нь Google Sheets SORT функцтэй адил байна:

      =SORTN(A2:B10, 5, , 2, TRUE)

      Зөвлөгөө. Та Google Sheets SORTN-ийн талаар нэмэлт мэдээллийг Docs Editor Help хуудаснаас унших боломжтой.

    Google Sheets нь нүдийг нэгтгэх, хуваах функцтэй

    Эдгээр даалгаврын функцуудыг ижил гэж нэрлэдэг: SPLIT болон JOIN.

    • Хэнд Google Хүснэгт дэх нүднүүдийг функцээр хуваах бол би салгахыг хүсч буй утгуудынхаа мужийг оруулаад давхар хашилтанд зааглагчийг зааж өгнө - миний тохиолдолд хоосон зай.

      Зөвлөгөө. МАСИВИЙН ТОМЪЁОГнадад зөвхөн нэг нүд биш, бүх баганыг оруулах, боловсруулах боломжийг олгодог. Гайхалтай, тийм үү? :)

      =ARRAYFORMULA( SPLIT(A2:A24, " "))

    • Нүдүүдийг буцааж нэгтгэхийн тулд Google Sheets JOIN функцийг авдаг. Хэрэв та нэг хэмжээст массив доторх бичлэгүүдийг нэгтгэх шаардлагатай бол функцийг гүйцэтгэнэ: нэг багана эсвэл нэг мөр.

      =JOIN(" ", A2:D2)

    Мөн үзнэ үү:

    • Google Хүснэгтийн нүднүүдийг CONCATENATE функцээр нэгтгэх

    Вэбээс өгөгдөл импортлох

    Хэрэв Google Sheets-ийн зарим функцүүд байхгүй байсан бол бусад хүснэгт болон вэбээс өгөгдөл импортлох нь хүзүүг өвтгөх байсан.

    Хэрхэн Google Хүснэгтэд IMPORTRANGE-г ашиглах

    IMPORTRANGE функц нь танд Google Хүснэгт дэх өөр документоос өгөгдөл татах боломжийг олгоно:

    =IMPORTRANGE(spreadsheet_url, range_string)

    Та хүснэгтийг хүснэгтийн_url хаягаар оруулан зааж өгнө үү. болон авахыг хүсэж буй мужаа – муж_мөр -г оруулна уу.

    Тэмдэглэл. Та өөр файлыг анх удаа лавлахад томьёо нь алдааг буцаана. Сандарч зовох шаардлагагүй. Хамгийн гол нь Google Sheets-д зориулсан IMPORTRANGE нь өгөгдлийг дуудахын өмнө та өөр хүснэгтэд хандах зөвшөөрлийг түүнд олгох хэрэгтэй болно. Энэ алдааны дээр хулганаа гүйлгэхэд л танд туслах товчлуур гарч ирнэ:

    =IMPORTRANGE("//docs.google.com/spreadsheets/d/1V8IjzfD9EiwfkV2wBx8KgJ9g3GQGQOyl3_P3Go/edit","Sheet1!A1:B10")

    Зөвлөгөө . Би өмнөх блогийн нийтлэлүүдийн нэгэнд IMPORTRANGE-ийн талаар дэлгэрэнгүй ярилцсан, ирж үзээрэй. :)

    IMPORTHTML болон IMPORTDATA

    Энэ хоёрфункцууд нь янз бүрийн интернет хуудсуудаас өгөгдөл импортлоход зориулагдсан.

    • Хэрэв сонирхсон өгөгдлийг вэб хуудсан дээр .csv (таслалаар тусгаарласан утга) эсвэл .tsv (табаар тусгаарласан утга) гэж харуулсан бол дараахыг ашиглана уу. IMPORTDATA:

      =IMPORTDATA(url)

      Тэр url -г эх хуудасныхаа холбоосоор эсвэл ийм холбоос бүхий нүдний лавлагаагаар солино уу.

    • Зарим вэб хуудаснаас зөвхөн хүснэгт татахын тулд оронд нь IMPORTHTML ашиглана уу:

      =IMPORTHTML(url, query, index)

      url -г зааж өгнө үү. хүснэгт бүхий хуудас; асуулга -ын жагсаалт эсвэл хүснэгт авах эсэхээ шийдэх; Хэрэв хуудсан дээр хэд хэдэн хүснэгт эсвэл жагсаалт байгаа бол функцийг зөв рүү нь дугаарыг нь зааж өгнө үү:

      =IMPORTHTML( "//travel.gc.ca/travelling/advisories", "table", 1)

    Зөвлөгөө. Мөн RSS эсвэл ATOM хангамжийг импортолдог IMPORTFEED болон өөр өөр аргаар бүтэцлэгдсэн өгөгдлөөс (XML, HTML, CSV гэх мэт) өгөгдлийг татаж авдаг IMPORTXML байдаг.

    Google Хүснэгтийн тоонуудыг хөрвүүлэх, бага зэрэг тооцоо хийх функцууд

    Таны дугаарыг дараах руу хөрвүүлдэг энгийн функцуудын жижиг бүлэг – задлан шинжлэгч байдаг:

    • огноо – TO_DATE

    =TO_DATE(43, 882.00)

  • доллар – TO_DOLLARS
  • =TO_DOLLARS(43, 882.00)

  • TO_PERCENT
  • TO_PURE_NUMBER (форматгүй тоо)
  • TO_TEXT
  • Мөн харьцуулах, тооцоолоход томьёонд ашиглаж болох жижиг бүлэг операторууд. Та тэдгээрийг энэ хуудсан дээрх операторын нэг бүлэгт олох болно.

    • НЭМЭХ, ХААСАХ, ХУВААХ, ҮРЖҮҮЛЭХ
    • EQ (боломжтой эсэхийг шалгана уу.утгууд тэнцүү), NE (тэнцүү биш)
    • GT (эхний утга нь түүнээс их эсэхийг шалгана уу), GTE (их эсвэл тэнцүү), LT (бага), LTE (бага эсвэл тэнцүү) )
    • UMINUS (тооны тэмдгийг эргүүлнэ)

    ...Өө! Google Sheets ямар олон тооны функцтэй вэ! :)

    Тэд Excel-д байдаггүй гэдэгт та итгэх үү? Хэн бодох байсан бэ? Тэдний олонх нь таны өгөгдлийг боловсруулахад Google Sheets-ийг нэг алхам ахиулна гэдэгт би итгэлтэй байна.

    Хэрэв танд Excel-д тохирохгүй хүснэгтээс олж мэдсэн өөр функц байвал яаран бидэнтэй хуваалцаарай. доорх коммент хэсэгт! ;)

    Томъёоны хоёр төгсгөлд таныг амжилтанд хүрсэн гэдгээ мэдэгдэх болно.

    Google Sheets-д үүнийг тусгай функцээр шийдсэн:

    =ARRAYFORMULA(array_formula)

    Та Google Sheets-ээ бүхэлд нь оруулна. томьёог эдгээр стандарт дугуй хаалт доторх мужуудыг оруулаад ердийнхөөрөө Enter товчийг дарж дуусгана уу.

    Хамгийн энгийн жишээ бол Google Sheets-ийн IF функц байж болно.

    Та үр дүнг харуулсан хүснэгттэй байна гэж бодъё. Sheet1 дээрх богино хэмжээний судалгааны. Хүснэгт нь маягттай холбогдсон тул байнга шинэчлэгдэж байдаг. А баганад судалгаанд оролцогчдын нэрс, В баганад тэдний хариултууд - тийм эсвэл үгүй байна.

    Та нэрсийг харуулах хэрэгтэй. Sheet2 дээр тийм гэж хариулсан хүмүүсийн тоо.

    IF нь ихэвчлэн нэг нүдийг хэлдэг бол Google Sheets ARRAYFORMULA нь таны IF нь бүх нэр болон хариултыг нэг дор боловсруулдаг. Sheet2 дээр ашиглах томъёо энд байна:

    =ARRAYFORMULA( IF(Sheet1!$B$2:$B$100="yes", Sheet1!$A$2:$A$100, ""))

    Мөн үзнэ үү:

    • Google Sheets массивын томьёо

    GOOGLEFINANCE функц

    Та Sheets дээр валютын ханшийг хянах боломжтой эсэхийг бодож байсан уу? Эсвэл импортын хүснэгтийн зарим зүйл танай улсын мөнгөн тэмдэгтээр хэр үнэтэй вэ? Тэгээд долоо хоногийн өмнө ямар үнэтэй байсан бэ? Сар эсвэл жилийн өмнө?

    Google Хүснэгт нь эдгээр болон бусад асуултуудад GOOGLEFINANCE функцээр хариулдаг. Энэ нь Google Finance серверүүдтэй холбогдож, одоогийн болон түүхийн санхүүгийн мэдээллийг шууд татан авдагNasdaq нэртэй хөрөнгийн бирж:

    =GOOGLEFINANCE("NASDAQ:GOOG", "price")

    Жишээ 2. Түүхэн хувьцааны үнэ

    Үүнтэй адилаар та дээрх мэдээллийг татаж авч болно. сүүлийн 7 өдрийн хувьцааны үнэ:

    =GOOGLEFINANCE("NASDAQ:GOOG", "price", "9/13/2019", 7, 1)

    Жишээ 3. Одоогийн ханш

    GOOGLEFINANCE нь валютын ханшийг олоход тусалдаг. :

    • =GOOGLEFINANCE("CURRENCY:EURGBP")

      евро фунт стерлинг болгон хувиргах ханшийг авахын тулд

    • =GOOGLEFINANCE("CURRENCY:GBPUSD")

      фунт стерлингийг ам.долларт хөрвүүлэх мэдээллийг авахын тулд

    • =GOOGLEFINANCE("CURRENCY:USDCAD")

      ам.доллараас канад доллар руу шилжихэд ямар үнэтэй вэ

    Жишээ 4. Валютын түүхэн ханш

    Эсвэл би жилийн өмнөх мөн өдрийн ханшийг шалгаж болно:

    =GOOGLEFINANCE("CURRENCY:USDCAD", "price", "9/20/2018")

    Мөн үзнэ үү:

    • Google Finance-ийн тусламжтайгаар Google Sheets дээр валютын ханшийг тооцоолох

    Google Sheets IMAGE функц

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

    Өгөгдлөө зарим урлагийн бүтээлээр хангахын тулд Google Sheets функцын арсенал нь IMAGE-г агуулдаг:

    =IMAGE( url, [горим], [өндөр], [өргөн])
    • url – вэб дээрх зургийн хаяг. Шаардлагатай.

      Тэмдэглэл. Зургийн хаягийг тухайн зураг байгаа хуудастай андуурч болохгүй. Зургийн URL-г зураг дээр хулганы баруун товчийг дарж авах боломжтойконтекст цэснээс Зургийн хаягийг хуулах -г сонгоно.

    • горим – Google Хүснэгтэд хэрхэн зураг нэмэхээ шийднэ үү: үүнийг нүдний хэмжээтэй тааруулж (1) хадгалах эсвэл (2) зургийн харьцааг үл тоомсорлох; анхны зургийн хэмжээг хадгалах (3); эсвэл өөрийн зургийн пропорцийг тохируулна уу (4). Сонголттой, гэхдээ орхигдуулсан тохиолдолд өгөгдмөлөөр №1 горимыг ашигладаг.
    • өндөр болон өргөн -г өмнө нь тохирох горимыг (#4) сонгосон бол хэмжээг зааж өгөхөд ашиглана. . Сонголт.

    Жишээ 1. Зургийн хэмжээг нүдний хэмжээтэй тааруулж, харьцааг нь хадгалах

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

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Strawberry.png")

    Жишээ 2. Зургийг нүдэнд тааруулж, харьцааг үл тоомсорлодог

    Хэрэв та зураг оруулаад нүдийг бүхэлд нь дүүргэхийн тулд сунгахыг хүсвэл энэ нь томъёоны №2 горим юм:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blueberry.png", 2)

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

    Жишээ 3. Зургийн анхны хэмжээг хадгалах

    Зургийн анхны хэмжээг хадгалах сонголт бий. №3 горим нь туслах болно:

    =IMAGE("//cdn.ablebits.com/_img-blog/google-sheets-functions-not-xl/Blackberry.png", 3)

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

    Жишээ 4. Зургийн пропорцийг зааж өгөх

    Сүүлийн горим (#4) нь танд захиалга хийх боломжийг олгоно.Зургийн өргөн ба өндрийг пикселээр шууд томъёогоор:

    =IMAGE("//ableb_images.s3.amazonaws.com/_img-blog/google-sheets-functions-not-xl/Raspberry.png", 4, 100, 100)

    Миний зургууд дөрвөлжин хэлбэртэй тул би 100 пикселийг 100-аар тохируулсан. Энэ нь ойлгомжтой. Энэ зураг нүдэнд багтахгүй хэвээр байна. Гэхдээ та бүх 4 горимд нүдээ тохируулахад бэлэн байх ёстойг харуулахын тулд би үүнийг хадгалсан.

    Мөн үзнэ үү:

    • Google Sheets дээрх хачиг, хөндлөн тэмдэглэгээг зураг хэлбэрээр

    Google Хүснэгтийн QUERY функц

    Google Хүснэгт дэх QUERY бол таны олж болох хамгийн өргөн хүрээтэй бөгөөд хүчирхэг функц гэдэгт би итгэдэг. Үүнийг маш олон янзаар ашигладаг тул бүгдийг нь тоолох нь битгий хэл жагсааж ч чадна гэдэгтээ эргэлзэж байна.

    Энэ нь Google Sheets FILTER функцийг бүрэн орлох боломжтой бөгөөд үүнээс гадна COUNT функцтэй. , SUM, AVERAGE функц. За... тэдний хувьд дэндүү харамсалтай!

    Google Sheets QUERY-д бүтээгдсэн томьёо нь танд том өгөгдлийн багцыг шууд хүснэгтэн дээрээ удирдах боломжийг олгоно. Үүний тулд тусгай Query Language буюу функц юу хийхийг зохицуулдаг командуудын багцыг ашигладаг.

    Зөвлөгөө. Хэрэв та өгөгдлийн сангийн талаар сайн мэддэг бол эдгээр тушаалууд нь танд SQL-ийг сануулж магадгүй юм.

    Зөвлөгөө. Та ямар нэгэн тушаал олохыг хүсэхгүй байна уу? Би чамайг сонсож байна. ;) Нийтлэлийн энэ хэсэгт очиж Google Sheets QUERY томъёог бүтээх хэрэгслийг туршиж үзээрэй. =QUERY(өгөгдөл, асуулга, [толгой])

    • өгөгдөл нь нэрлэсэн муж эсвэл нүдний муж зэрэг удирдах хүснэгтийг зааж өгсөн газар юм. Энэ аргумент ньшаардлагатай.
    • асуулга нь таны тушаалууд эхэлдэг. Шаардлагатай.

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

      Тэмдэглэл. Бүх заалтыг давхар хашилтанд оруулах ёстой.

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

    Энэ функцийн хийж чадах маш их зүйл, ашиглах тохиолдол маш олон! Гэхдээ би хамгийн энгийн цөөн хэдэн жишээг харуулах гэж байна.

    Жишээ 1. Google Sheets QUERY функцийг ашиглан өгөгдлийг сонгоно уу

    Хүснэгт1 -аас бүх хүснэгтээ буцаахын тулд. , та сонгох команд болон бүх өгөгдлийг илэрхийлэх од ( * ) ашиглах хэрэгтэй:

    =QUERY(Sheet1!A1:C10, "select *")

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

    =QUERY(Sheet1!A1:C10, "select A,C")

    Жишээ 2. Өгөгдлийг буцаана уу. нөхцөлөөр ("Хаана" команд)

    хаана заалт нь утгуудыг буцаахын тулд биелүүлэх ёстой нөхцөлийг зааж өгөх боломжийг олгоно. Энэ нь Google Sheets QUERY-д шүүлтүүрийн хүчийг өгдөг.

    • Зөвхөн 50-аад оноос хойш гарсан кинонуудын жагсаалтыг авна уу:

      =QUERY(Sheet1!A1:C10, "select A,C where C > 1950")

    • Эсвэл зөвхөн жүжгийг сонгоорой Драм нь Төрөл баганад харагдана):

    Зөвлөгөө. Та нэг томьёоны доторх олон баганад шаардлагатай бол олон нөхцөлийг зааж өгөх эрхтэй.

    Жишээ 3. "Захиалга" гэсэн заалтыг ашиглан өгөгдлийг эрэмбэлэх

    Гайхалтай нь Google Sheets QUERY нь эрэмбэлэх хэрэгслийн үүрэг гүйцэтгэдэг. Энэ зорилгоор order by гэж нэрлэгддэг тусгай командыг ашигладаг.

    Та эрэмбэлэхийн тулд баганад бичээд дарааллыг зааж өгнө: ASC өсөх ба DESC уруудах.

    Хүснэгтийг бүхэлд нь авчирч, кинонуудыг А-аас Я хүртэл эрэмбэлцгээе:

    =QUERY(Sheet1!A1:C10, "select A,B,C order by A DESC")

    Хийх Google Хүснэгт нь танд зориулж QUERY томьёо үүсгэдэг

    Томъёо нь маш сайн, гэхдээ хэрэв танд тэдгээрийг судлах цаг, хүсэл байхгүй бол энэ нэмэлт нь танд маш их тус болно.

    Олон тооны VLOOKUP Match нь өөр хуудаснаас v-хайлт хийдэг. Нэрийг нь үл харгалзан уг хэрэгсэл нь өөр хуудаснаас сонгосон олон баганыг буцаахын тулд Google Sheets QUERY функцийг ашигладаг.

    Яагаад QUERY гэж? Учир нь түүний хэл нь босоо хайлтаас илүү боломжийг олгодог. Энэ нь бүх чиглэлд багана хайдаг бөгөөд олон шалгуурт үндэслэн бүх тохирохыг олж авна.

    нэмэлт, та QUERY-ийн аль нэг заалтыг мэдэх шаардлагагүй. V-хайлтын олон шалгуурыг тохируулах нь урьд өмнө хэзээ ч амар байгаагүй:

    1. Та зүгээр л доош унадаг жагсаалтаас нөхцөлийг сонгоно (дээс ихийг агуулна:хооронд байна гэх мэт)
    2. болон текст, огноо, цаг эсвэл тоо -г байгаагаар нь оруулна уу.

    Мөн энэ бүгдийг ердөө <29 дотор оруулна уу>нэг хурдан алхам :

    Нэмэгдэлийн доод хэсэг нь QUERY томьёог бүтээж байгаа Урьдчилан харах хэсэг юм. Таныг нөхцөл тохируулах үед томьёо өөрчлөгддөг тул та үүнийг үргэлж шинэчилсэн байдлаар хардаг.

    Мөн танд буцаж ирсэн vlookup хайлтуудыг харуулдаг. Тэдгээрийг томьёоны хамт хуудсандаа оруулахын тулд тэдгээрийг байрлуулах нүдийг сонгоод Томъёо оруулах товчийг дарна уу. Хэрэв танд томьёо огт хэрэггүй бол Үр дүнг буулгах товчийг дарж хуудсан дээрээ зөвхөн таарчуудыг буулгана уу.

    Ямартай ч та олон хувилбарыг суулгаж болно. VLOOKUP нь миний зөвийг батлахын тулд Google Workspace Marketplace-с таны хүснэгттэй таарч байна;) Мөн нэмэлтийн нүүр хуудсанд зочилж, үүнийг илүү сайн мэдэж аваарай.

    Мөн үзнэ үү:

    • Google Хүснэгт дэх QUERY ашиглан давхардсан мөрүүдийг устгах
    • Огноог форматлахын тулд Google Sheets QUERY-г ашиглан олон хүснэгтээс муж импортлох
    • Огноог форматлахын тулд Google Sheets-д QUERY томьёо үүсгэх
    • Багануудыг нэгтгэх Google Sheets QUERY функцийг ашиглан
    • Google хүснэгтүүдийг нэгтгэх & QUERY функцээр нүднүүдийг шинэчлэх
    • QUERY ашиглан нэг хуудсыг олон хуудас болгон хуваах

    Google Sheets SPARKLINE функцийг ашиглах

    Хэсэг хугацааны өмнө бид хэрхэн хийхийг тайлбарласан. хүснэгтэнд диаграм бүтээх. Гэхдээ Google Sheets SPARKLINE бол таныххүснэгт.

    =GOOGLEFINANCE(тикер, [атрибут], [эхлэх_огноо], [дуусах_огноо]

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