မာတိကာ
သင်သည် ဤဘလော့ဂ်ကို အချိန်အတော်ကြာ လိုက်ကြည့်နေပါက၊ Google Sheets အတွက် QUERY လုပ်ဆောင်ချက်ကို မှတ်မိနိုင်ပါသည်။ ကိစ္စနှစ်ခုအတွက် ဖြစ်နိုင်ချေရှိတဲ့ အဖြေတစ်ခုလို့ ကျွန်တော်ပြောခဲ့တယ်။ ဒါပေမယ့် အဲဒါတွေက သူ့ရဲ့ အလားအလာ အပြည့်ကို ဖော်ထုတ်ဖို့ လုံလောက်တဲ့ အလှမ်းဝေးနေပါသေးတယ်။ ယနေ့၊ ဤစာရင်းဇယားစူပါဟီးရိုးကို ကောင်းစွာသိရန် အချိန်တန်ပါပြီ။ ပြီးလျှင် အဘယ်အရာကို ခန့်မှန်းကြည့်ပါ – အညီအမျှ မှတ်သားဖွယ်ကိရိယာတစ်ခုလည်း ထိုနေရာတွင် ရှိနေလိမ့်မည် :)
Google Sheets QUERY လုပ်ဆောင်ချက်သည် spreadsheet များတွင် အစွမ်းထက်ဆုံးတစ်ခုဟု သင်သိပါသလား? ၎င်း၏ထူးခြားသော syntax သည် မတူညီသော လုပ်ဆောင်ချက်များကို ဆယ်ဂဏန်းအထိ နှစ်သက်သည်။ ၎င်းတို့ကို တစ်ခါတည်းလေ့လာရန် ၎င်း၏အပိုင်းများကို ခွဲခြမ်းစိပ်ဖြာကြည့်ကြပါစို့။
Google Sheets QUERY လုပ်ဆောင်ချက်၏ Syntax
ပထမတစ်ချက်တွင်၊ Google Sheets QUERY သည် ရွေးချယ်ခွင့် 1 ခုနှင့် လိုအပ်သော အကြောင်းပြချက် 2 ခုပါသော အခြားလုပ်ဆောင်ချက်တစ်ခုသာဖြစ်သည်-
=QUERY(ဒေတာ၊ မေးမြန်းမှု၊ [ခေါင်းစီးများ])- ဒေတာ သည် လုပ်ဆောင်ရမည့်အပိုင်းအခြားဖြစ်သည်။ လိုအပ်သည်။ ဒီမှာ အရာအားလုံးက ကြည်လင်ပြတ်သားတယ်။
မှတ်ချက်။ Google မှ ဖန်တီးထားသော ဤနေရာတွင် သတိပေးချက်လေးတစ်ခုသာဖြစ်သည်- ကော်လံတစ်ခုစီတွင် ဒေတာအမျိုးအစားတစ်ခု ပါဝင်သင့်သည်- စာသား၊ သို့မဟုတ် ဂဏန်း သို့မဟုတ် ဘူလီယံ။ မတူညီသောအမျိုးအစားများရှိပါက QUERY သည် အများဆုံးဖြစ်ပေါ်သည့်အရာတစ်ခုနှင့် အလုပ်လုပ်မည်ဖြစ်သည်။ အခြားအမျိုးအစားများကို ဗလာဆဲလ်များအဖြစ် သတ်မှတ်မည်ဖြစ်သည်။ ထူးဆန်းပေမယ့် အဲဒါကို စိတ်ထဲမှာထားပါ။
- query သည် ဒေတာ ကို လုပ်ဆောင်ရန် နည်းလမ်းဖြစ်သည်။ လိုအပ်သည်။ ဒီနေရာက ပျော်စရာတွေ အားလုံးကို အစပြုတယ်။ Google Sheets QUERY လုပ်ဆောင်ချက်သည် ဤအကြောင်းပြချက်အတွက် အထူးဘာသာစကားကို အသုံးပြုသည်- Google Visualization APIသတ်မှတ်ချက်
- ရလဒ်အတွက် နေရာကို ရွေးပါ
- ရလဒ် ကို QUERY ဖော်မြူလာ သို့မဟုတ် တန်ဖိုးများအဖြစ် တန်ဖိုးများအဖြစ် ထည့်သွင်းပါ
ကျွန်တော်က နောက်နေတာမဟုတ်ပါဘူး၊ ကိုယ်တိုင်လုပ်ကြည့်ပါ။ ဤ GIF သည် အရှိန်မြှင့်ခဲ့သော်လည်း၊ စံနှုန်းအားလုံးကို ညှိုနှိုင်းပြီး ရလဒ်ကို ရရှိရန် တစ်မိနစ်ထက်မနည်း အချိန်ယူခဲ့ရသည်-
သင် သိချင်လောက်အောင် သိချင်ပါက၊ ဤအရာသည် အသေးစိတ်တစ်ခုဖြစ်သည်။ အပိုပရိုဂရမ်အလုပ်လုပ်ပုံကိုပြသသည့်ဗီဒီယို-
သင် add-on ကိုအခွင့်အရေးပေးပြီး Google Workspace Marketplace မှရရှိမည်ဟုမျှော်လင့်ပါသည်။ အထူးသဖြင့် သင်မကြိုက်တဲ့အရာတစ်ခုခုရှိနေရင် မရှက်ပါနဲ့၊ သင့်အကြံပြုချက်ကို မျှဝေပါ။
ထို့ပြင်၊ ၎င်း၏ သင်ခန်းစာစာမျက်နှာ သို့မဟုတ် ပင်မစာမျက်နှာကို စစ်ဆေးကြည့်ပါ။
Query Language။ ၎င်းသည် SQL နှင့်ဆင်တူသောပုံစံဖြင့်ရေးသားထားသည်။ အခြေခံအားဖြင့်၊ ၎င်းသည် လုပ်ဆောင်ရမည့်လုပ်ဆောင်ချက်ကို ပြောပြရန်အသုံးပြုသည့် အထူးအပိုဒ်များ (ကွန်မန်းများ) အစုတစ်ခုဖြစ်သည်- ရွေးရန်၊ အုပ်စုအလိုက်၊ ကန့်သတ်ချက်၊ စသည်တို့ဖြစ်သည်။မှတ်ချက်။ အငြင်းအခုံတစ်ခုလုံးကို နှစ်ထပ်ကိုးကားများဖြင့် ထည့်သွင်းထားရပါမည်။ တန်ဖိုးများကို ၎င်းတို့၏အလှည့်တွင် quotation marks များဖြင့် ထုပ်ပိုးထားသင့်သည်။
ယခု ပုဒ်မများနှင့် ၎င်းတို့လုပ်ဆောင်သမျှကို ပိုမိုနက်ရှိုင်းစွာ စူးစမ်းကြည့်ကြပါစို့။
Google Sheets QUERY ဖော်မြူလာများတွင် အသုံးပြုထားသော စာပိုဒ်များ
Query language တွင် စာပိုဒ် 10 ခု ပါဝင်သည်။ အထူးသဖြင့် သင် SQL နှင့် မရင်းနှီးပါက ပထမတစ်ချက်တွင် ၎င်းတို့သည် ခြောက်လှန့်နိုင်သည်။ ဒါပေမယ့် သူတို့ကို သင်သိပြီးတာနဲ့ အစွမ်းထက်တဲ့ စာရွက်စာတန်းလက်နက်ကို သင်ရလိမ့်မယ်လို့ ကတိပေးပါတယ်။
အပိုဒ်တစ်ခုစီကို ခြုံငုံပြီး ဒီစိတ်ကူးယဉ်ကျောင်းသားစာရင်းနဲ့ သူတို့ရဲ့ စာတမ်းဘာသာရပ်တွေကို အသုံးပြုပြီး ဖော်မြူလာနမူနာတွေကို ပေးပါမယ်။ :
ဟုတ်တယ်၊ Pluto ဟာ ဂြိုလ်ဖြစ်သင့်တယ်လို့ထင်တဲ့ ထူးဆန်းတဲ့လူတစ်ယောက်ပါ :)
အကြံပြုချက်။ Google Sheets QUERY လုပ်ဆောင်ချက်တစ်ခုအတွင်း အပိုဒ်များစွာကို အသုံးပြုနိုင်သည်။ ၎င်းတို့အားလုံးကို စုစည်းထားမည်ဆိုပါက ဤဆောင်းပါးတွင် ၎င်းတို့၏ အသွင်အပြင်အစီအစဥ်ကို လိုက်နာပါ။
ရွေးချယ်ပါ (အားလုံး သို့မဟုတ် အတိအကျ ကော်လံများ)
ပထမအပိုဒ် – select – သည် Google Sheets QUERY ဖြင့် သင်ပြန်ရန်လိုအပ်သည့် ကော်လံများကို ပြောပြရန် အသုံးပြုသည်အခြားစာရွက် သို့မဟုတ် ဇယားမှ။
ဥပမာ 1. ကော်လံအားလုံးကို ရွေးပါ
ကော်လံတစ်ခုစီတိုင်းကို ရယူရန်၊ ခရေပွင့်ဖြင့် ရွေးချယ်ပါ ကိုအသုံးပြုပါ – *<2 ကိုရွေးချယ်ပါ>
=QUERY(Papers!A1:G11,"select *")
အကြံပြုချက်။ သင်သည် ကို ရွေးပါ ပါရာမီတာကို ချန်လှပ်ထားပါက၊ Google Sheets QUERY သည် မူရင်းအတိုင်း ကော်လံအားလုံးကို ပြန်ပေးလိမ့်မည်-
=QUERY(Papers!A1:G11)
ဥပမာ 2. သီးခြားကော်လံများကို ရွေးပါ
အချို့သောကော်လံများကိုသာ ဆွဲထုတ်ရန် ၊ ရွေးချယ်ရန် အပိုဒ်ပြီးနောက် ၎င်းတို့ကို စာရင်းပြုစုပါ-
=QUERY(Papers!A1:G11, "select A,B,C")
အကြံပြုချက်။ စိတ်ပါဝင်စားသောကော်လံများကို ဖော်မြူလာတွင်ဖော်ပြထားသော ၎င်းတို့ကို တူညီသောအစီအစဥ်အတိုင်း ကူးယူသွားပါမည်-
=QUERY(Papers!A1:G11, "select C,B,A")
Google Sheets QUERY – နေရာတွင် စာပိုဒ်
Google Sheets QUERY where ကို သင် ရယူလိုသော ဒေတာဆီသို့ အခြေအနေများ သတ်မှတ်ရန် အသုံးပြုသည်။ တစ်နည်းအားဖြင့်၊ ၎င်းသည် စစ်ထုတ်မှုတစ်ခုအနေဖြင့် လုပ်ဆောင်သည်။
ဤအပိုဒ်ကို သင်အသုံးပြုပါက၊ Google Sheets အတွက် QUERY လုပ်ဆောင်ချက်သည် သင့်အခြေအနေများနှင့် ကိုက်ညီသည့် တန်ဖိုးများအတွက် ကော်လံများကို ရှာဖွေမည်ဖြစ်ပြီး ကိုက်ညီမှုအားလုံးကို သင့်ထံ ပြန်လည်ရယူမည်ဖြစ်သည်။
ထိပ်ဖျား။ Where သည် select clause မပါဘဲ လုပ်ဆောင်နိုင်သည်။
ပုံမှန်အတိုင်း၊ အခြေအနေများကို သတ်မှတ်ရန်၊ သင့်အတွက် အထူး အော်ပရေတာများ အစုံရှိပါသည်-
- ရိုးရှင်းသော နှိုင်းယှဉ်အော်ပရေတာများ ( ဂဏန်းတန်ဖိုးများအတွက် ): =, , >, >=, <, <=
- ရှုပ်ထွေးသော နှိုင်းယှဉ်အော်ပရေတာများ ( စာကြောင်းများအတွက် ): ပါရှိသည်၊ အစနှင့် အစ၊ အဆုံး with, matches, != (မတူညီ / မညီမျှခြင်း) ကဲ့သို့သော ။
- ယုတ္တိအော်ပရေတာများသည် အခြေအနေများစွာကို ပေါင်းစပ်ပါ : နှင့်၊ သို့မဟုတ်၊ မဟုတ်ပါ။
- အလွတ်အတွက် အော်ပရေတာများ/ not empty - is null, is not null .
အကြံပြုချက်။ ထိုသို့သော များပြားလှသော အော်ပရေတာများနှင့် ထပ်မံဆက်ဆံရသည့်အတွက် စိတ်ဆိုးခြင်း သို့မဟုတ် စိတ်ပူပါက၊ ကျွန်ုပ်တို့သည် သင့်အား ခံစားရပါသည်။ ကျွန်ုပ်တို့၏ Multiple Vlookup Matches သည် လိုအပ်ပါက သင့်အတွက် Google Sheets တွင် QUERY ဖော်မြူလာများကို ရှာဖွေပေးပါမည်။
ဤအော်ပရေတာများသည် ဖော်မြူလာများတွင် မည်သို့ပြုမူသည်ကို ကြည့်ကြပါစို့။
ဥပမာ 1. ဘယ် ဂဏန်းများဖြင့်
ကျွန်ုပ်၏ Google Sheets တွင် နေရာတွင် ကို ထည့်ပါမည်။ လ 10 ထက်ပိုသော ဂြိုလ်များဆိုင်ရာ အချက်အလက်ကို ရယူရန် အပေါ်မှမေးရန်-
=QUERY(Papers!A1:G11,"select A,B,C,F where F>=10")
အကြံပြုချက်။ စံသတ်မှတ်ချက်ပြည့်မီကြောင်း သေချာစေရန်အတွက် ကော်လံ F ကိုလည်း ကျွန်ုပ်ဖော်ပြခဲ့သည်။ ဒါပေမယ့် လုံးဝရွေးချယ်ခွင့်ရှိပါတယ်။ ရလဒ်တွင် အခြေအနေများပါသော ကော်လံများကို သင်ထည့်သွင်းရန် မလိုအပ်ပါ-
=QUERY(Papers!A1:G11,"select A,B,C where F>=10")
ဥပမာ 2. နေရာ စာသားစာကြောင်းများဖြင့်
- ကျွန်ုပ်မြင်လိုပါသည် အဆင့် F သို့မဟုတ် F+ ရှိသည့် အတန်းအားလုံး။ ၎င်းအတွက် ပါဝင်သည် အော်ပရေတာအား ကျွန်ုပ်အသုံးပြုပါမည်-
=QUERY(Papers!A1:G11,"select A,B,C,G where G contains 'F'")
မှတ်ချက်။ သင့်စာသားကို quotation အမှတ်အသားများဖြင့် ပတ်ထားရန် မမေ့ပါနှင့်။
- F ဖြင့် အတန်းအားလုံးကို ရယူရန်၊ ပါဝင်သည် ကို အညီအမျှ သင်္ကေတ (=):
=QUERY(Papers!A1:G11,"select A,B,C,G where G="F"")
ဖြင့် အစားထိုးပါ။ - မပေးပို့ရသေးသော စာရွက်များကို စစ်ဆေးရန် (အမှတ်ပျောက်နေသည့်နေရာ) ကွက်လပ်များအတွက် ကော်လံ G ကိုစစ်ဆေးပါ-
=QUERY(Papers!A1:G11,"select A,B,C,G where G is null'")
ဥပမာ 3. ဘယ်မှာ ရက်စွဲများ
ဘာကို ခန့်မှန်းပါ- Google Sheets QUERY သည် ရက်စွဲများကို ထိန်းညှိရန်ပင် စီမံထားပါသည်။
စာရင်းဇယားများသည် ရက်စွဲများကို အမှတ်စဉ်နံပါတ်များအဖြစ် သိမ်းဆည်းထားသောကြောင့်၊ ပုံမှန်အားဖြင့်၊ သင်သည် လိုအပ်သည်DATE သို့မဟုတ် DATEVALUE၊ YEAR၊ MONTH၊ TIME စသည်ဖြင့် DATE သို့မဟုတ် DATEVALUE ကဲ့သို့သော အထူးလုပ်ဆောင်ချက်များ၏ အကူအညီကို ကိုးကားပါ။
သို့သော် QUERY သည် ရက်စွဲများနှင့်ပတ်သက်၍ ၎င်း၏နည်းလမ်းကို ရှာတွေ့ခဲ့သည်။ ၎င်းတို့ကို မှန်ကန်စွာထည့်သွင်းရန်၊ date ဟူသော စကားလုံးကို ရိုးရိုးရှင်းရှင်း ရိုက်ထည့်ပြီး yyyy-mm-dd အဖြစ် ဖော်မတ်ထားသည့် ရက်စွဲကို ထည့်ပါ- date '2020-01-01'
ဤသည်မှာ 1 Jan 2020 မတိုင်မီ မိန့်ခွန်းရက်စွဲဖြင့် အတန်းအားလုံးကို ရယူရန် ကျွန်ုပ်၏ဖော်မြူလာဖြစ်ပါသည်-
=QUERY(Papers!A1:G11,"select A,B,C where B
ဥပမာ 4။ အခြေအနေများစွာကို ပေါင်းစပ်ပါ
အချိန်ကာလတစ်ခုအား စံသတ်မှတ်ချက်တစ်ခုအဖြစ် အသုံးပြုရန်၊ အခြေအနေနှစ်ခုကို ပေါင်းစပ်ရန် လိုအပ်ပါမည်။
ဆောင်းဦး၊ 2019 ခုနှစ်တွင် ပေးပို့ခဲ့သော အဆိုပါစာရွက်များကို စမ်းကြည့်ကြပါစို့။ ပထမသတ်မှတ်ချက်သည် ရက်စွဲဖြစ်သင့်ပါသည်။ သို့မဟုတ် 1 စက်တင်ဘာ 2019 ပြီးနောက်၊ ဒုတိယ — နို၀င်ဘာ 30 2019 :
=QUERY(Papers!A1:G11,"select A,B,C where B>=date '2019-09-01' and B<=date '2019-11-30'")
သို့မဟုတ် ကျွန်ုပ် ဤကန့်သတ်ချက်များအပေါ်အခြေခံ၍ စာရွက်များကို ရွေးချယ်နိုင်သည်-
- 2019 ခုနှစ် ဒီဇင်ဘာလ 31 ရက်နေ့မတိုင်မီ ( B
) - အဆင့် A သို့မဟုတ် A+ တစ်ခုခုရှိပါ ( G တွင် 'A' )
- သို့မဟုတ် B/B+ ( G တွင် 'B' )
=QUERY(Papers!A1:G11,"select A,B,C,G where B
အကြံပြုချက်။ ခေါင်းပေါက်ကွဲတော့မည်ဆိုပါက လက်လွှတ်မခံပါနှင့်။ စံနှုန်းများ မည်မျှပင်ရှိစေကာမူ သင့်အတွက် ဤဖော်မြူလာများအားလုံးကို ဖန်တီးပေးနိုင်သည့် ကိရိယာတစ်ခုရှိသည်။ ၎င်းကို သိရှိရန် ဆောင်းပါး၏အဆုံးသို့ ညာဘက်သို့ ခုန်ပါ။
Google Sheets QUERY – Group by
Google Sheets QUERY Group by command ကို အတန်းများပေါင်းစည်းရန် အသုံးပြုပါသည်။ သို့သော် ၎င်းတို့ကို အကျဉ်းချုပ်နိုင်ရန် စုစည်းထားသော လုပ်ဆောင်ချက်အချို့ကို သင်အသုံးပြုသင့်သည်။
မှတ်ချက်။ Group by အမြဲတမ်း select clause ကို အမြဲလိုက်နာရပါမည်။
ကံမကောင်းစွာဖြင့်၊ ထပ်တလဲလဲတန်ဖိုးများမရှိသောကြောင့် ကျွန်ုပ်၏ဇယားတွင် အုပ်စုဖွဲ့ရန်ဘာမျှမရှိပါ။ အဲဒါကို နည်းနည်းပြင်ပါရစေ။
ဆိုပါစို့၊ စာရွက်အားလုံးကို ကျောင်းသား 3 ယောက်သာ ပြင်ဆင်ရမယ် ဆိုပါစို့။ ကျောင်းသားတိုင်း ရခဲ့တဲ့ အမြင့်ဆုံးတန်းကို ငါ ရှာတွေ့နိုင်တယ်။ သို့သော် ၎င်းတို့သည် စာလုံးများဖြစ်သောကြောင့်၊ ၎င်းသည် ကော်လံ G တွင် ကျွန်ုပ်အသုံးပြုသင့်သည့် MIN လုပ်ဆောင်ချက်ဖြစ်သည်-
=QUERY(Papers!A1:G11,"select A,min(G) group by A")
မှတ်ချက်။ select clause (ကျွန်ုပ်နမူနာရှိကော်လံ A ) ရှိ မည်သည့်ကော်လံနှင့်မဆို ပေါင်းစပ်လုပ်ဆောင်ချက်ကို အသုံးမပြုပါက၊ ၎င်းတို့အားလုံးကို group တွင် <2 ဖြင့် ပွားရပါမည်။> သဘောပေါ့။
Google Sheets QUERY – Pivot
Google Sheets QUERY pivot clause သည် အခြားနည်းလမ်းဖြင့် အလုပ်လုပ်ပါသည်။ ၎င်းသည် ကော်လံတစ်ခုမှ ဒေတာများကို ကော်လံအသစ်များဖြင့် အတန်းတစ်ခုသို့ လွှဲပြောင်းပေးကာ အခြားတန်ဖိုးများကို လိုက်လျောညီထွေဖြစ်စေသည်။
ရက်စွဲများနှင့်ပတ်သက်သော သင့်အတွက်၊ ၎င်းသည် အမှန်တကယ်ရှာဖွေတွေ့ရှိမှုတစ်ခု ဖြစ်နိုင်သည်။ ထိုအရင်းအမြစ်ကော်လံမှ မတူညီသောနှစ်များအားလုံးကို လျင်မြန်စွာ တစ်ချက်ကြည့်နိုင်ပါမည်။
မှတ်ချက်။ pivot နှင့် ပတ်သက်လာလျှင် select clause တွင် အသုံးပြုသည့် ကော်လံတိုင်းကို ပေါင်းစပ်လုပ်ဆောင်မှုတစ်ခုဖြင့် ဖုံးအုပ်ထားသင့်သည်။ မဟုတ်ပါက၊ ၎င်းကို အုပ်စုတွင် သင်၏ pivot ကို လိုက်နာသော အမိန့်ဖြင့် ဖော်ပြသင့်သည်။
သတိရပါ၊ ကျွန်ုပ်၏ဇယားသည် ယခု ကျောင်းသား ၃ ဦးသာ ဖော်ပြထားပါသည်။ ကျောင်းသားတစ်ဦးစီတွင် ပြုလုပ်သော အစီရင်ခံစာမည်မျှရှိသည်ကို ပြောပြပေးမည့် လုပ်ဆောင်ချက်-
=QUERY(Papers!A1:G11,"select count(G) pivot A")
Google Sheets QUERY – မှာယူမှု
ဒီတစ်ခုက တော်တော်လွယ်တယ် :) သုံးဖူးတယ်။ကော်လံအချို့ရှိ တန်ဖိုးများအလိုက် ရလဒ်ကို စီပါ။
အကြံပြုချက်။ order by ကိုအသုံးပြုသောအခါ ယခင်အပိုဒ်များအားလုံးကို ရွေးချယ်နိုင်သည် ။ သရုပ်ပြရည်ရွယ်ချက်အတွက် ကော်လံအနည်းငယ်ကို ပြန်ပို့ရန် ရွေးချယ်ရန် ကို အသုံးပြုပါသည်။
ကျွန်ုပ်၏မူရင်းဇယားသို့ ပြန်သွားပြီး စကားပြောရက်စွဲအလိုက် အစီရင်ခံစာများကို စီစဥ်လိုက်ကြပါစို့။
ဤနောက်ထပ် Google Sheets QUERY ဖော်မြူလာမှ ကျွန်ုပ်အား ကော်လံ A၊ B နှင့် C တို့ကို ရရှိမည်ဖြစ်သော်လည်း တစ်ချိန်တည်းတွင် ၎င်းတို့ကို ရက်စွဲအလိုက် စီမည် ကော်လံ B-
=QUERY(Papers!A1:G11,"select A,B,C order by B")
ကန့်သတ်
ငါမင်းကိုပြောပြရင် အတန်းတိုင်းကို ထည့်စရာမလိုပါဘူး။ ရလဒ်? Google Sheets QUERY သည် ၎င်းတွေ့ရှိသည့် ပထမကိုက်ညီမှုပမာဏကိုသာ ဆွဲထုတ်နိုင်သည်ဟု သင့်အား ပြောပြပါက မည်ကဲ့သို့လုပ်ဆောင်နိုင်မည်နည်း။
ကောင်းပြီ၊ ကန့်သတ်ချက် အပိုဒ်သည် ၎င်းကိုကူညီရန် ဒီဇိုင်းထုတ်ထားသည်။ ၎င်းသည် ပေးထားသောနံပါတ်ဖြင့် ပြန်ရန် အတန်းအရေအတွက်ကို ကန့်သတ်ထားသည်။
အကြံပြုချက်။ အခြားယခင်အပိုဒ်များမပါဘဲ ကန့်သတ် ကို လွတ်လပ်စွာအသုံးပြုပါ။
ဤဖော်မြူလာတွင် အဆင့်ရှိသော ကော်လံတွင် အမှတ်အသားပါရှိသော ပထမတန်း 5 တန်း (ဗလာမဟုတ်ပါ):
=QUERY(Papers!A1:G11,"select A,B,C,G where G is not null limit 5")
Offset
ဤအပိုဒ်သည် ယခင်တစ်ခုနှင့် ဆန့်ကျင်ဘက်ဖြစ်သည်။ ကန့်သတ် သည် သင်သတ်မှတ်ထားသော အတန်းအရေအတွက်ကို သင့်အားရရှိနေချိန်တွင်၊ offset သည် ၎င်းတို့ကို ကျော်သွားကာ ကျန်အားလုံးကို ပြန်လည်ရယူမည်ဖြစ်သည်။
အကြံပြုချက်။ Offset သည်လည်း အခြားအပိုဒ်များ မလိုအပ်ပါ။
=QUERY(Papers!A1:G11,"select A,B,C,G where G is not null offset 5")
limit နှင့် offset နှစ်ခုလုံးကို စမ်းသုံးကြည့်လျှင် အောက်ပါအတိုင်း ဖြစ်သွားပါမည်-
- Offset သည် အစတွင် အတန်းများကို ကျော်သွားပါမည်။
- Limit သည် အရေအတွက်များစွာကို ပြန်ပေးပါမည်။အောက်ပါအတန်းများ။
=QUERY(Papers!A1:G11,"select A,B,C,G where G is not null limit 3 offset 3")
ဒေတာ 11 တန်းထဲမှ (ပထမတစ်ခုသည် ခေါင်းစီးဖြစ်ပြီး Google Sheets ရှိ QUERY လုပ်ဆောင်ချက်သည် ကောင်းမွန်သောအလုပ်ဖြစ်ကြောင်း နားလည်နိုင်သည်)၊ အော့ဖ်ဆက်သည် ပထမကို ကျော်သွားသည် ၃တန်း။ ကန့်သတ်ချက်သည် နောက်တန်း 3 ခုကို ပြန်ပေးသည် ( 4th မှစတင်သည် ) :
Google Sheets QUERY – Label
Google Sheets QUERY တံဆိပ် ကွန်မန်း ကော်လံများ၏ ခေါင်းစီးအမည်များကို ပြောင်းလဲနိုင်စေပါသည်။
အကြံပြုချက်။ အခြားစာပိုဒ်များသည် label ကိုလည်း ရွေးချယ်နိုင်သည်။
အညွှန်း ကို ဦးစွာထားကာ၊ နောက်တွင် ကော်လံ ID နှင့် အမည်အသစ်တစ်ခုတို့ ပါဝင်သည်။ အကယ်၍ သင်သည် ကော်လံအနည်းငယ်ကို အမည်ပြောင်းပါက၊ ကော်မာအသစ်တစ်ခုစီကို ကော်မာဖြင့် တွဲခွဲပါ-
=QUERY(Papers!A1:G11,"select A,B,C label A 'Name', B 'Date'")
ဖော်မတ်
The format clause သည် ကော်လံတစ်ခုရှိ တန်ဖိုးများအားလုံး၏ ဖော်မတ်ကို ပြောင်းလဲနိုင်စေသည်။ ၎င်းအတွက်၊ သင်အလိုရှိသော ဖော်မတ်နောက်ကွယ်တွင် ပုံစံတစ်ခု လိုအပ်ပါမည်။
အကြံပြုချက်။ ဖော်မတ်စာပိုဒ်သည် Google Sheets QUERY တွင် တစ်ကိုယ်တော် ဖွင့်နိုင်သည်။
=QUERY(Papers!A1:G11,"select A,B,C limit 3 format B 'mm-dd, yyyy, ddd'")
အကြံပြုချက်။ ဤဘလော့ဂ်ပို့စ်တွင် Google Sheets QUERY အတွက် ရက်စွဲပုံစံအချို့ကို ဖော်ပြထားပါသည်။ အခြားဖော်မတ်များကို စာရင်းဇယားများမှ တိုက်ရိုက်ယူနိုင်သည်- ဖော်မတ် > နံပါတ် > နောက်ထပ် ဖော်မတ်များ > စိတ်ကြိုက်နံပါတ်ဖော်မတ် ။
ရွေးချယ်စရာများ
ဤအရာသည် ရလဒ်ဒေတာအတွက် နောက်ထပ်ဆက်တင်အချို့ကို သတ်မှတ်ရန် အသုံးပြုပါသည်။
ဥပမာ၊ no_values ကဲ့သို့သော ကွန်မန်းသည် ဖော်မတ်လုပ်ထားသည့်ဆဲလ်များကိုသာ ပြန်ပေးပါမည်။
QUERY ဖော်မြူလာများကို တည်ဆောက်ရန် အလျင်မြန်ဆုံးနည်းလမ်း – Multiple Vlookup Matches
သို့သော် Google Sheets ရှိ QUERY လုပ်ဆောင်ချက်သည် အားကောင်းသည်၊၎င်းကို ကိုင်တွယ်ရန် သင်ယူမှုမျဉ်းကို လိုအပ်နိုင်သည်။ အပိုဒ်ငယ်တစ်ခုစီကို ဇယားအသေးတစ်ခုပေါ်တွင် သီးခြားစီဖော်ပြရန်၊ နောက်တစ်ခုသည် အပိုဒ်အနည်းငယ်နှင့် ပိုကြီးသောဇယားဖြင့် အရာအားလုံးကို မှန်ကန်စွာတည်ဆောက်ရန် ကြိုးစားရန်ဖြစ်သည်။
ထို့ကြောင့် ကျွန်ုပ်တို့သည် Google Sheets QUERY တွင် ထည့်သွင်းရန် ဆုံးဖြတ်ခဲ့သည် အသုံးပြုရလွယ်ကူသော အင်တာဖေ့စ်ကို အပိုပရိုဂရမ်အဖြစ် ပြုလုပ်ပါ။
VLOOKUP Matches အများအပြားသည် ဖော်မြူလာများထက် ဘာကြောင့်ပိုကောင်းသနည်း။
ကောင်းပြီ၊ အပိုပရိုဂရမ်တွင် လုံးဝမလိုအပ်ပါ :
- ထို စာပိုဒ်တိုများ နှင့်ပတ်သက်သည့်အရာ ကို ပုံဖော်ပါ။ အပိုပရိုဂရမ်တွင် ရှုပ်ထွေးသော အခြေအနေများစွာကို ဖန်တီးရန်မှာ အမှန်တကယ်ပင် လွယ်ကူသည်- သင်လိုအပ်သလောက် ကိုက်ညီမှုများစွာကို ရယူနိုင်ရန် ၎င်းတို့၏ မှာကြားထားသည့်ကြားမှ သင်လိုအပ်သလောက် အများအပြားကို ဖန်တီးပါ။
မှတ်ချက်။ လောလောဆယ်တွင်၊ အောက်ပါအပိုဒ်များကို tool တွင် ထည့်သွင်းထားသည်- ရွေးချယ်ရန်၊ နေရာ၊ ကန့်သတ်ချက် နှင့် offset ။ သင့်လုပ်ငန်းတာဝန်သည် အခြားစာပိုဒ်များ လိုအပ်ပါက၊ အောက်တွင် မှတ်ချက်ပေးပါ။—ဖြစ်ကောင်းဖြစ်နိုင်၊ ကျွန်ုပ်တို့ကို တိုးတက်အောင် ကူညီပေးပါမည် ;)
- အော်ပရေတာများကို ထည့်သွင်းနည်းကို သိပါ - တစ်ခုမှ တစ်ခုကို ရွေးပါ။ drop-down စာရင်း။
- ပဟေဠိ မှန်ကန်သော ရက်စွဲနှင့် အချိန်ကို ထည့်သွင်းရန် နည်းလမ်း ။ အပိုပရိုဂရမ်သည် သင့်စာရင်းဇယားတည်နေရာကို အခြေခံ၍ သင်အသုံးပြုခဲ့သည့်အတိုင်း ၎င်းတို့ကို ထည့်သွင်းနိုင်စေပါသည်။
အကြံပြုချက်။ မတူညီသောဒေတာအမျိုးအစားများ၏နမူနာများနှင့်အတူ tool တွင်အမြဲတမ်းအရိပ်အမြွက်တစ်ခုရှိသည်။
ဘောနပ်စ် အနေဖြင့်၊ သင်သည်-
- အစမ်းကြည့်ရှုခြင်း နှစ်ခုလုံးကို လုပ်ဆောင်နိုင်မည်ဖြစ်ပါသည်။ ရလဒ်နှင့် ဖော်မြူလာ
- သင့်အတွက် အမြန်ချိန်ညှိမှုများ ပြုလုပ်ပါ