如何在googlesheets中使用查詢功能

如果你需要在谷歌工作表中操作資料,查詢功能可以幫助你!它為您的電子表格帶來了強大的、資料庫式的搜尋功能,因此您可以按自己喜歡的格式查詢和過濾資料。我們將教你如何使用它。...

如何在googlesheets中使用查詢功能

如果你需要在谷歌工作表中操作資料,查詢功能可以幫助你!它為您的電子表格帶來了強大的、資料庫式的搜尋功能,因此您可以按自己喜歡的格式查詢和過濾資料。我們將教你如何使用它。

使用查詢功能

如果您曾經使用SQL與資料庫進行過互動,那麼查詢函式並不難掌握。典型查詢函式的格式類似於SQL,將資料庫搜尋的功能帶到googlesheets上。

使用查詢函式的公式的格式為=QUERY(data,QUERY,headers)。將“data”替換為單元格範圍(例如,“A2:D12”或“A:D”),將“query”替換為搜尋查詢。

可選的“headers”引數設定要包含在資料範圍頂部的標題行數。如果您有一個分佈在兩個單元格上的頭,如A1中的“First”和A2中的“Name”,這將指定查詢使用前兩行的內容作為組合頭。

在下面的示例中,googlesheets電子表格的一個表(稱為“員工列表”)包含一個員工列表。其中包括他們的姓名、員工身份證號碼、出生日期,以及他們是否參加過強制性的員工培訓課程。

如何在googlesheets中使用查詢功能

在第二張表中,您可以使用查詢公式來獲取所有未參加強制培訓課程的員工的列表。此列表將包括員工ID號、名字、姓氏以及他們是否參加了培訓課程。

要對上面顯示的資料執行此操作,可以鍵入=QUERY('Staff List'!A2:E12,“選擇A、B、C、E,其中E='否')。這將查詢“員工列表”表上範圍A2到E12的資料。

與典型的SQL查詢一樣,query函式選擇要顯示的列(SELECT)並標識用於搜尋的引數(WHERE)。它返回A、B、C和E列,提供所有匹配行的列表,其中E列(“參加培訓”)中的值是包含“否”的文字字串

如何在googlesheets中使用查詢功能

如上所示,最初名單中的四名員工沒有參加培訓課程。查詢函式提供了這些資訊,以及匹配的列,以在單獨的列表中顯示他們的姓名和員工ID號。

這個例子使用了一個非常具體的資料範圍。您可以將其更改為查詢A列到E列中的所有資料。這將允許您繼續向列表中新增新員工。每當您新增新員工或有人参加培訓課程時,您使用的查詢公式也會自動更新。

正確的公式是=QUERY('Staff List'!A2:E,“選擇A、B、C、E,其中E='否')。此公式忽略單元格A1中的初始“僱員”頭銜。

如果將未參加培訓的第11名員工新增到初始列表中,如下所示(Christine Smith),查詢公式也會更新,並顯示新員工。

如何在googlesheets中使用查詢功能

高階查詢公式

查詢功能是多功能的。它允許您使用其他邏輯操作(如AND AND OR)或Google函式(如COUNT)作為搜尋的一部分。還可以使用比較運算子(大於、小於等)來查詢兩個數字之間的值。

使用查詢的比較運算子

您可以使用帶有比較運算子(如小於、大於或等於)的查詢來縮小和篩選資料。為此,我們將在“員工名單”表中增加一列(F),列出每位員工獲得的獎勵數量。

使用QUERY,我們可以搜尋至少獲得過一個獎項的所有員工。此公式的格式為=QUERY('員工列表'!A2:F12,“選擇A、B、C、D、E、F,其中F>0”)。

這使用大於比較運算子(>)在F列中搜索大於零的值。

如何在googlesheets中使用查詢功能

上面的例子顯示了QUERY函式返回了一個列表,其中有8名員工獲得了一個或多個獎項。在11名員工中,有3人從未獲獎。

使用和或與查詢

像AND和OR這樣的巢狀邏輯運算子函式在較大的查詢公式中工作良好,可以向公式中新增多個搜尋條件。

相關:如何使用和或功能在Google工作表中

一個好的測試方法是搜尋兩個日期之間的資料。如果我們使用僱員列表示例,我們可以列出1980年至1989年出生的所有僱員。

這還利用了比較運算子,例如大於或等於(>=)和小於或等於(<=)。

此公式的格式為=QUERY('員工列表'!A2:E12,“選擇A、B、C、D、E,其中D&gt;=日期‘1980-1-1’和D&lt;=日期‘1989-12-31’”。它還使用一個額外的巢狀日期函式來正確解析日期時間戳,並查詢1980年1月1日和1989年12月31日之間的所有生日。

如何在googlesheets中使用查詢功能

如上所示,1980年、1986年和1983年出生的三名僱員符合這些要求。

您也可以使用或生成類似的結果。如果我們使用相同的資料,但切換日期和使用日期,或者,我們可以排除所有出生於1980年代的員工。

此公式的格式為=QUERY('員工列表'!A2:E12,“選擇A、B、C、D、E,其中D&gt;=日期‘1989-12-31’或D&lt;=日期‘1980-1-1’”。

如何在googlesheets中使用查詢功能

在最初的10名員工中,有3人出生於上世紀80年代。上面的例子顯示了其餘7人,他們都是在我們排除的日期之前或之後出生的。

在查詢中使用count

除了簡單地搜尋和返回資料,您還可以將查詢與其他函式(如COUNT)混合使用來操作資料。假設我們想清除名單上所有參加過或沒有參加過強制性培訓課程的員工。

為此,您可以將QUERY和COUNT結合起來,如this=QUERY('Staff List')!A2:E12,“選擇E,計數(E)按E分組”)。

如何在googlesheets中使用查詢功能

以列E(“參加培訓”)為重點,查詢函式使用COUNT來計算每種型別的值(一個“Yes”或一個“No”文字字串)被發現的次數。從我們的名單上看,6名員工已經完成了培訓,4名沒有完成。

您可以很容易地更改此公式,並將其用於其他型別的Google函式,如SUM。

  • 發表於 2021-04-14 19:42
  • 閱讀 ( 33 )
  • 分類:網際網路

你可能感興趣的文章

如何用excel或google表替換索引卡

... 我更喜歡googlesheets而不是Excel,因為我可以從任何地方訪問它(googlesheets是免費的)。此技巧也不需要任何電子表格的先驗知識。就這麼簡單!讓我們看看William如何將單個電子表格...

  • 發佈於 2021-03-12 12:04
  • 閲讀 ( 38 )

透過這5門課程,深入瞭解更多谷歌生產力的技巧和竅門

... googledocs和googlesheets是微軟Office的新貴,也是微軟完全統治的新貴。但一點一點地,谷歌已經在削減它。今天你可以認真地討論Excel和Google的表格。當你有適度的需求時,去谷歌表格...

  • 發佈於 2021-03-14 23:31
  • 閲讀 ( 66 )

如何使用谷歌表格讓你生活的每一部分都井井有條

... 有了googlesheet的共享功能和可靠、易用的模板,你可以隨時掌握你的預算、日程安排、待辦事項等等。讓我們看看如何組織與谷歌表。 ...

  • 發佈於 2021-03-20 01:04
  • 閲讀 ( 46 )

6個易於學習和記憶的谷歌電子表格技巧

googlesheets是一種流行的microsoftexcel替代品。與其他Google工具一樣,表單是googledrive的核心部分。在本文中,我們冒昧地深入挖掘了一些你可能從未聽過的超級有用的googlesheets技巧。 ...

  • 發佈於 2021-03-22 14:37
  • 閲讀 ( 41 )

如何從google表單自動傳送月度發票

... googlesheets儲存在雲上,在這裡,您還可以隨時使用Google指令碼。正因為如此,googlesheets遠比Excel更“支援網際網路”。 ...

  • 發佈於 2021-03-23 13:40
  • 閲讀 ( 48 )

如何用巨集自動化google工作表中的重複任務

... 巨集最終可供googlesheets使用者使用。巨集允許您自動執行文件和電子表格中的重複任務,而無需學習編寫程式碼。 ...

  • 發佈於 2021-03-24 23:19
  • 閲讀 ( 51 )

如何在google工作表中使用條件格式

...單元格中的資料自動設定電子表格中單元格樣式的格式。googlesheets允許您使用條件格式來應用不同的字型、填充顏色和其他樣式,使您的電子表格立即更易於閱讀。 ...

  • 發佈於 2021-03-28 07:44
  • 閲讀 ( 49 )

如何像googlesheets中的pro一樣對列進行排序

...題。看著一個雜亂無章的電子表格只會讓你困惑,但是像googlesheets這樣的電子表格可以讓你很容易地按照邏輯的方式對資料進行排序。 ...

  • 發佈於 2021-03-29 19:56
  • 閲讀 ( 42 )

如何在googledocs上檢查單詞計數

... 在googlesheets中,您需要使用以下公式來計算所選單元格中的單詞。這應該和googledocs中的官方單詞計數器一樣有效。 ...

  • 發佈於 2021-03-30 02:35
  • 閲讀 ( 54 )

如何在谷歌地圖中更改汽車圖示

在分析googlesheets中的複雜資料集時,可以利用其內建的排序功能來組織資料。您可以按單個列排序,或者,對於更復雜的資料,可以按多列排序。 為此,您需要開啟googlesheets電子表格並選擇要排序的資料集。您可以手動執行此...

  • 發佈於 2021-04-01 11:36
  • 閲讀 ( 48 )
冰息I
冰息I

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦