የጉግል ሉሆች QUERY ተግባርን እንዴት መጠቀም እንደሚቻል

ዝርዝር ሁኔታ:

የጉግል ሉሆች QUERY ተግባርን እንዴት መጠቀም እንደሚቻል
የጉግል ሉሆች QUERY ተግባርን እንዴት መጠቀም እንደሚቻል
Anonim

የQUERY ተግባር ተለዋዋጭ የመጠይቅ ትዕዛዞችን በመጠቀም መረጃን ከአንድ ክልል ወይም ሙሉ ሉህ እንዲጎትቱ ያስችልዎታል። የጉግል ሉሆች QUERY ተግባርን እንዴት መጠቀም እንደሚችሉ መማር ኃይለኛ የመፈለጊያ መሳሪያ መዳረሻ ይሰጥዎታል።

ከመረጃ ቋት ውስጥ ውሂብ ለማግኘት የSQL መጠይቆችን ጽፈው የሚያውቁ ከሆነ የQUERY ተግባሩን ያውቁታል። የውሂብ ጎታ ልምድ ከሌልዎት፣ የQUERY ተግባር አሁንም ለመማር በጣም ቀላል ነው።

የQUERY ተግባር ምንድነው?

ተግባሩ ሶስት ዋና መለኪያዎች አሉት፡

=QUERY(ውሂብ፣መጠይቅ፣ራስጌዎች)

እነዚህ መለኪያዎች በትክክል ቀጥተኛ ናቸው።

  • ዳታ፡ የምንጭ ውሂብን የያዙ የሕዋሶች ክልል
  • ጥያቄ፡ የሚፈልጉትን ከምንጩ ውሂብ እንዴት ማውጣት እንደሚቻል የሚገልጽ የፍለጋ መግለጫ
  • ራስጌዎች፡ ብዙ ራስጌዎችን ከምንጩ ክልል ውስጥ በመድረሻ ሉህ ውስጥ ወደ አንድ ራስጌ እንዲያጣምሩ የሚያስችል አማራጭ ክርክር

የQUERY ተግባር ተለዋዋጭነት እና ሃይል የሚመጣው ከስር እንደሚመለከቱት ከጥያቄ ክርክር ነው።

እንዴት ቀላል QUERY ፎርሙላ መፍጠር እንደሚቻል

የQUERY ቀመር በጣም ጠቃሚ የሚሆነው በጣም ትልቅ የውሂብ ስብስብ ሲኖርዎት ውሂብ ማውጣት እና ማጣራት ያስፈልግዎታል።

የሚከተሉት ምሳሌዎች የዩኤስኤስኤስ የሁለተኛ ደረጃ ት/ቤት የስራ አፈጻጸም ስታቲስቲክስን ይጠቀማሉ። በዚህ የመጀመሪያ ምሳሌ ውስጥ ሁሉንም የሁለተኛ ደረጃ ትምህርት ቤቶች እና "ኒው ዮርክ" በትምህርት ቤቱ ስም የሚገኝበትን መረጃ የሚመልስ ቀላል QUERY ፎርሙላ እንዴት እንደሚጽፉ ይማራሉ።

  1. የጥያቄውን ውጤት ለማስቀመጥ አዲስ ሉህ ይፍጠሩ። በላይኛው የግራ ሕዋስ አይነት =ጥያቄ(. ይህን ሲያደርጉ የሚፈለጉ ነጋሪ እሴቶች፣ምሳሌ እና ስለ ተግባሩ ጠቃሚ መረጃ ያለው ብቅ ባይ መስኮት ይመለከታሉ።

    Image
    Image
  2. በመቀጠል በሉህ1 ውስጥ የምንጭ ውሂቡ እንዳለዎት በማሰብ ተግባሩን እንደሚከተለው ይሙሉ፡

    =መጠይቅ(ሉህ1!A1፡F460፣ "B, C, D, E, F ን ምረጥ '%ኒው ዮርክ%'")

    ይህ ቀመር የሚከተሉትን ነጋሪ እሴቶች ያካትታል፡

    • የሴሎች ክልል፡ በ A1 እስከ F460 ያለው የውሂብ ክልል በሉህ1
    • መግለጫ፡ በአምዶች B፣ C፣ D፣ E እና F ውስጥ ያለ ማንኛውንም ውሂብ የሚጠራ የተመረጠ መግለጫ በአምድ B "ኒው ዮርክ" የሚል ቃል የያዘ " ውስጥ።
    Image
    Image

    የ"%" ቁምፊ በማንኛውም የውሂብ ስብስብ ውስጥ የሕብረቁምፊዎችን ወይም የቁጥሮችን ክፍሎች ለመፈለግ ሊጠቀሙበት የሚችሉበት ምልክት ምልክት ነው። ከሕብረቁምፊው ፊት "%" መተው በ"ኒውዮርክ" ጽሑፍ የሚጀምር ማንኛውንም የትምህርት ቤት ስም ይመልሳል።

  3. ከዝርዝሩ ውስጥ ትክክለኛውን ትምህርት ቤት ስም ማግኘት ከፈለጉ ጥያቄውን መተየብ ይችላሉ፡

    =መጠይቅ(ሉህ1!A1፡F460፣ "B, C, D, E, F WHERE B='New York Harbor High School''")

    =ኦፕሬተርን በመጠቀም ትክክለኛ ተዛማጅ ያገኛል እና ተዛማጅ ጽሁፍ ወይም ቁጥሮች በማንኛውም አምድ ውስጥ ማግኘት ይችላሉ።

    Image
    Image

የጉግል ሉሆች QUERY ተግባር ለመረዳት እና ለመጠቀም በጣም ቀላል ስለሆነ፣ እንደ ከላይ ያሉት ቀላል የመጠይቅ መግለጫዎችን በመጠቀም ማንኛውንም ውሂብ ከማንኛውም ትልቅ የውሂብ ስብስብ ማውጣት ይችላሉ።

የQUERY ተግባርን በንፅፅር ኦፕሬተር ይጠቀሙ

የማነፃፀር ኦፕሬተሮች ቅድመ ሁኔታን የማያሟላ ውሂብን ለማጣራት የQUERY ተግባርን እንዲጠቀሙ ያስችሉዎታል።

የሚከተሉትን ኦፕሬተሮች በሙሉ በQUERY ተግባር ውስጥ ማግኘት አለህ፡

  • =: እሴቶች ከፍለጋ ዋጋው ጋር ይዛመዳሉ
  • <: እሴቶች ከፍለጋ ዋጋው ያነሱ ናቸው
  • >: እሴቶች ከፍለጋ ዋጋው ይበልጣል
  • <=: እሴቶች ከፍለጋ ዋጋው ያነሱ ወይም እኩል ናቸው
  • >=: እሴቶች ከፍለጋ ዋጋው ይበልጣል ወይም እኩል ናቸው
  • እና!=: የፍለጋ እሴት እና የምንጭ ዋጋዎች እኩል አይደሉም

ከላይ የተቀመጠውን ተመሳሳይ የSAT ምሳሌ በመጠቀም፣ የትኛዎቹ ትምህርት ቤቶች አማካኝ ሒሳብ ከ500 ነጥብ በላይ እንደነበራቸው ለማየት እንይ።

  1. ከባዶ ሉህ በላይኛው ግራ ሕዋስ ውስጥ የQUERY ተግባሩን እንደሚከተለው ይሙሉ፡

    =ጥያቄ(ሉህ1!A1፡F460፣ "B, C, D, E, F WHERE E > 500")

    ይህ ቀመር አምድ ኢ ከ500 በላይ የሆነ እሴት የያዘበት ማንኛውንም ውሂብ ይፈልጋል።

    Image
    Image
  2. እንዲሁም እንደ AND እና OR ያሉ ምክንያታዊ ኦፕሬተሮችን ብዙ ሁኔታዎችን መፈለግ ይችላሉ። ለምሳሌ፣ ከ600 በላይ ተፈታኞች ላሏቸው ትምህርት ቤቶች እና ወሳኝ ንባብ በ400 እና 600 መካከል ላሉ ትምህርት ቤቶች ብቻ ነጥብ ለመሳብ የሚከተለውን የQUERY ተግባር ይተይቡ፡

    =ጥያቄ(ሉህ1!A1፡F460፣ "B, C, D, E, F WHERE C > 600 AND D > 400 AND D < 600")

    Image
    Image
  3. ንፅፅር እና አመክንዮአዊ ኦፕሬተሮች መረጃን ከምንጩ የተመን ሉህ ለማውጣት ብዙ የተለያዩ መንገዶችን ይሰጡዎታል። አስፈላጊ መረጃዎችን በጣም ትልቅ ከሆኑ የውሂብ ስብስቦች እንዲያጣሩ ያስችሉዎታል።

የላቁ የQUERY ተግባር አጠቃቀሞች

ከአንዳንድ ተጨማሪ ትዕዛዞች ጋር ወደ QUERY ተግባር ማከል የምትችላቸው ጥቂት ባህሪያት አሉ። እነዚህ ትዕዛዞች እሴቶችን እንዲዋሃዱ፣ እሴቶችን እንዲቆጥሩ፣ ውሂብ እንዲያዝዙ እና ከፍተኛ እሴቶችን እንዲያገኙ ያስችሉዎታል።

  1. GROUPን በQUERY ተግባር መጠቀም እሴቶችን በበርካታ ረድፎች እንዲያዋህዱ ያስችልዎታል። ለምሳሌ የግሩፕ ተግባርን በመጠቀም ለእያንዳንዱ ተማሪ አማካኝ የፈተና ውጤት ማግኘት ትችላለህ። ይህንን ለማድረግ፡ ይተይቡ፡

    =ጥያቄ(ሉህ1!A1:B24፣ "SELECT A፣ AVG(B) GROUP BY A")

    Image
    Image
  2. በQUERY ተግባር ውስጥ COUNTን በመጠቀም፣ የሚከተለውን የQUERY ተግባር በመጠቀም የትምህርት ቤቶችን ብዛት ከ500 በላይ የአጻጻፍ አማካይ ውጤት መቁጠር ትችላለህ፡

    =QUERY(ሉህ1!A2፡F460፣ "SELECT B፣ COUNT (F) GROUP BY B")

    Image
    Image
  3. በQUERY ተግባር ORDERን በመጠቀም ከፍተኛ የሂሳብ አማካይ ውጤት ያላቸውን ትምህርት ቤቶች ማግኘት እና ዝርዝሩን በእነዚያ ውጤቶች ማዘዝ ይችላሉ።

    =QUERY(ሉህ1!A2፡F460፣ "SELECT B፣ MAX (E) GROUP BY B ORDER BY MAX(E)")

    Image
    Image

የሚመከር: