表格數據檢索(一)

2020-12-16 人人都是產品經理

編輯導語:企業級中後臺產品通常大量使用表格來展示結構化的數據,對表格數據進行檢索,是一個常用功能;所以,一個體驗感良好的數據檢索功能是非常重要的,本文作者詳細分析了關於表格數據檢索,我們一起來學習一下。

在日常設計工作中,我們經常不加思考便產出一個個帶有表格數據檢索功能的頁面;然而,體驗良好的表格數據檢索功能,需要充分考慮用戶的需求和具體的場景,選擇合適的數據檢索方式及數據檢索模式。

關於表格數據檢索,我將分兩個維度進行探討:

一個是較細粒度的方面,圍繞搜索、篩選、排序這三種「數據檢索方式」展開;在另一個維度,將圍繞表格數據檢索這個功能進行,來探討一些常見的「數據檢索模式」。整體的大綱概覽如下:

本節主要著眼點在於表格數據檢索功能較細粒度的方面,主要是圍繞搜索、篩選、排序這三種「數據檢索方式」來探討一些基礎問題點,知「人」善用,就要從基礎開始。

一、搜索、篩選和排序

搜索、篩選和排序,是不同粒度的數據檢索方式,從用戶的角度出發,分別對應不同程度的用戶目標:

搜索:當用戶有相對明確的檢索目標時,搜索可以幫助用戶快速而準確的定位到目標數據。篩選:當用戶的目標相對比較模糊,游離於一個大概的範圍時,篩選可以幫助用戶縮小數據範圍,逐步找到想要的內容;或者當用戶的目標就是查看某一範圍的數據時,篩選將是一種十分快捷的方式。對於企業級中後臺產品,篩選的使用場景通常是後一種。排序:通過排序,用戶能夠將數據按照一定的規律進行排列,以滿足特定的數據檢索需求。從數據的角度來看,搜索、篩選和排序,也並不是任何數據都適合任何一種檢索方式:

搜索:適於進行搜索的數據,通常是多且雜亂無規律,對於企業級中後臺產品來說,適於搜索的數據通常是具有唯一性的。篩選:適於進行篩選的數據,通常是一些重複欄位,或者是具有清晰的分類,並且一定是可枚舉的。排序:能夠進行排序的數據,通常是具有數值大小規律,或者有日期遠近規律的。按首字母排序時要慎重衡量使用的意義及效率。

二、關於搜索的一些基礎問題

1. 精確搜索和模糊搜索

精確搜索:單屬性搜索,且需保證搜索關鍵字的完整性,如果不完整則搜不到包含此關鍵字的數據;精確搜索能夠快速精準定位,無需二次查找,通常用於有明確搜索目標,且已知信息完整的場景。

模糊搜索:即搜索結果可能是不精確的,需要通過二次查找定位到目標數據,這通常有兩種情況:

由於已知信息不充足,輸入的搜索關鍵字不完整,導致搜索結果不精確;由於搜索目標相對不明確,輸入的搜索關鍵字的屬性不確定,導致搜索結果不精確;通常為了保證易用性,大多不要求輸入完整的關鍵字。

2. 單關鍵字搜索和多關鍵字搜索

單關鍵字搜索:即一次搜索的目標為一條數據,例如搜索編號為「1」的數據。搜索通常默認為單關鍵字搜索。

多關鍵字搜索:即一次搜索的目標為多條數據,例如搜索編號為「1」和「2」的數據;多關鍵字搜索會增加輸入操作的複雜度,如果在實際業務場景中確實需要,應給出明確易懂的操作提示。

3. 搜索觸發方式

搜索按鈕:在用戶輸入搜索關鍵詞後,需點擊搜索按鈕來獲取搜索結果;對於依賴滑鼠的用戶來說,通過搜索按鈕來觸發搜索更符合預期,操作流更明確。

回車:在用戶輸入搜索關鍵詞後,需按回車鍵來獲取搜索結果;對於熟悉鍵盤操作的用戶來說 ,點按回車進行搜索十分方便。

即時:在用戶輸入搜索關鍵詞的同時,實時預測用戶輸入的內容,並動態給出搜索結果;優勢在於每次輸入無須通過額外動作觸發搜索,搜索結果會自動、實時的更新,平均每次搜索可節省2-5秒鐘,使搜索結果更早呈現給用戶;需要斟酌的問題在於,在搜索過程中會出現大量無用信息,對於目標明確的用戶反而是一種幹擾。

對於企業級中後臺產品而言,用戶通常是目標導向且效率至上的,建議同時使用搜索按鈕和回車觸發搜索的方式,以滿足不同操作習慣的用戶。

4. 理解用戶的搜索意圖

關鍵字聯想::通過關鍵字聯想來自動補全或匹配預設值,能夠幫助用戶降低輸入負荷,提升填寫效率,同時也能為搜索目標不明確的用戶提供適當幫助。

搜索歷史:如果有重複搜索的場景,則通過記錄用戶由近及遠的搜索關鍵詞,能夠提高用戶在重複搜索過程中的效率。

其他:諸如分詞、自動糾錯、同義詞擴展、拼音轉文字、繁體轉簡體等;對於搜索需求相對比較簡單的管理平臺類產品來說,通常不需要過度投入。

三、關於篩選的一些基礎問題

1. 下拉菜單式和平鋪式

下拉菜單式:如果篩選項的屬性值比較多,且用戶的篩選目標比較明確時,使用帶搜索功能的下拉菜單將十分便捷,下拉菜單的方式相對於平鋪式更節省頁面空間。

平鋪式:平鋪方式使篩選項的屬性值直接暴露,更直觀,操作也更簡單;尤其當用戶的篩選目標不明確,需要多次切換屬性值時,平鋪方式將提高易用性。

但使用平鋪方式時的篩選項,屬性值不宜過多,否則將失去直觀與便捷的優勢。

2. 單選和多選

篩選可以是單選也可以是多選,具體視業務需求而定。

對於單選和多選,應有所示能,讓用戶能夠明確感知得到這是單選還是多選,尤其對於單選與多選同時存在的場景。

可以通過視覺進行區分,如使用複選框或對勾來標識多選狀態;對於下拉菜單式的篩選,可以通過交互進行區分;如單選時,在選中某一屬性值後,下拉菜單會自動收起,而多選時則不會自動收起。

3. 篩選觸發方式

篩選按鈕:在組合篩選或多選時,用戶目標比較明確,希望一次性篩選出目標數據;應考慮使用確定按鈕來觸發篩選,以避免無意義的頻繁刷新。

即時:如果用戶的目標不是十分明確,需要逐步進行篩選,或者用戶每次僅對一個篩選項進行操作時;使用選定某一屬性值後即時觸發篩選的方式,效率更高

四、關於排序的一些基礎問題

1. 表頭/非表頭排序

對於有表頭的表格數據進行排序時,通常使用表頭排序,但表頭排序項僅限於當前表格中的內容。

對無表頭的內容進行排序時,可設置單獨的排序項,這些排序項可以是當前表格中所沒有的內容。

2. 熱區範圍

表格排序通常使用箭頭型圖標來指示升序、降序這兩個相反的順序,我們通常會遇到的問題是熱區範圍比較小,難以點擊。

如果表頭區域高度有限,建議將整個表頭作為點擊區域,按照升序-降序-取消排序進行響應,兩次輕鬆的隨意點擊勝過一次費力的精準點擊;同時可配合文字提示工具為每一次的排序操作作出提示。但需留意,應將用戶大多場景下的排序預期作為第一響應值。如果表頭區域高度比較充足,可將表頭分為上下兩個熱區,分別對應升序-取消升序和降序-取消降序;這樣可在保證點擊命中率的同時,減少操作次數。

3. 明確標識排序項

對於被激活的排序項,應當有明確的標示,使用戶清晰感知到當前數據所呈現的規律。

對於表格,排序的列和不排序的列應有所區分,以加深用戶的感知。

4. 回到初始排序

表格通常會預判一個可能的需求,作為默認排序。

用戶按照自己的意願將數據重新排序後,應為用戶提供回到初始排序的方式,可能是一個重置/取消排序的按鈕,或者初始時,就有一個高亮的排序項。

五、小結

一個體驗良好的表格數據檢索功能,來源於對搜索、篩選、排序這三種數據檢索方式的細節把握。

在實際應用時,可通過對需求的分析,選擇合適的數據檢索方式;或者將他們進行靈活組合,形成功能完善的數據檢索模式。

本文由@三多的設計筆記 原創發布於人人都是產品經理。未經許可,禁止轉載

題圖來自 Unsplash,基於 CC0 協議

相關焦點

  • 廣州市越秀區啟動專利大數據檢索分析平臺項目
    7月21日上午,廣州市越秀區專利大數據檢索分析平臺項目啟動儀式暨智慧財產權培訓活動順利舉行。越秀區市場監督管理局(知識產權局)四級調研員童朝暉出席活動並致辭,相關創新主體代表逾40人參加現場活動,超百人次通過線上直播觀看了活動全過程。
  • Excel怎麼插入表格並匯總數據
    Excel是一款常用的辦公軟體,有很多實用小技巧,小編會陸續更新相關操作,希望能夠幫到大家。下面介紹Excel怎麼插入表格並匯總數據。在Excel中插入表格並匯總數據點擊【插入--表格】,或者使用快捷鍵【Ctrl】+T。根據彈出的創建表提示選擇表格的數據來源。
  • 《中國學術期刊(光碟版)》檢索與評價數據規範(試行)
    該光碟期刊涉及的單位多、學科廣、數據量大,客觀上對入編期刊的規範化、標準化提出了更高的要求,因而有必要制定相應的技術規範,以利於大型資料庫的建立以及對文獻數據進行交換、處理、檢索、評價和利用,推動我國學術期刊文獻信息交流現代化和文獻計量學研究水平的提高。
  • ...音樂數據開放項目與信息檢索:從IMSLP到字節跳動GiantMIDI-Piano
    本期推送將介紹知名的國際音樂數字圖書館IMSLP(International Music Score Library Project)以及今年10月字節跳動發布的全球最大的古典鋼琴數據集GiantMIDI-Piano,並在結尾推薦信息檢索領域的經典書籍《信息檢索導論》。
  • 基於深度學習的商品檢索技術在服裝搭配中的應用
    左側(a)中的上衣是同一款衣服,但由於人體姿態、懸掛方式、手臂遮擋、光線等問題的存在,使得它的顏色以及長度等表觀屬性具有很大的差異性;三款相似的黑色印花連衣裙如(b)所示,它們擁有相似的不規則的印花圖案,以及黑色的底色和A字裙擺;這些特點都讓他們很相似,但從袖型可看出它們非同款。
  • VLOOKUP函數,快速批量匹配表格數據!
    瀏覽器版本過低,暫不支持視頻播放在用excel表格處理數據的時候,經常會遇到這樣的問題:這個表格的數據需要在另一個表格中查找出來,但數據是打亂的,最笨的方法就是一個一個地去找,幸好excel表格內置了VLOOKUP這一個函數,剛好解決以上問題!
  • Excel表格數據不規範如何整理?分分鐘讓你的數據井井有條
    ,表格太亂的話,不僅影響我們查閱表格的心情,最重要的是對數據的分析,可能會導致無法運算或者出現錯誤結果等等。正確的日期格式是可以參與數據運算的,象上圖表格中的日期如果運算處理結果會出現錯誤,如何統一規範日期呢?再一個個的修改嗎?  選中日期列,依次點擊【數據】-【分列】-【下一頁】-【下一頁】,勾選【日期】,默認的【YMD】,最後點擊【完成】即可統一調整。
  • Excel提取網站表格數據流程介紹
    方法/步驟分享: 一、首先呢,打開對應的網站,然後呢,把這個網址複製一下。 二、複製完之後呢,回到表格裡面,點數據,再去點新建查詢,然後呢,再選擇從其他源,然後點來自網站,然後呢,把網址直接粘貼進來,點確定。
  • 兩個Excel表格核對數據的6種方法
    公司財務小夥伴們,每個月庫存檔點核對數據是不是非常頭疼的事,兩個表格之間要進行對比,找出庫存數量不一致的商品,把不一致數量顯示在另外一個表格裡。如果是手工一個個核對,是相當麻煩的事,今天小編教你幾種快速核對數據的方法,下個月再核對數據時,也就是分分鐘搞定的事。
  • 查找兩個Excel表格的共同關鍵字,提取相關行合併成新表格 - Excel...
    如果兩個數據表的某一共同列中的內容不完全相同,如何快速檢索出兩個表中共有的單元格,並且將其對應的表格內容都提取出來,做成一個新的表?選中第一個數據表的任意單元格 --> 選擇菜單欄的「數據」-->「從表格」2. 在彈出的對話框中點擊「確定」表格已上傳至 Power Query。3.
  • 如何合併excel表格
    合併表嚮導可以根據您選擇的任意數量的公共列來合併兩個工作表中的數據,您可以選擇更新主表中的數據,從查找表中添加新列,拉出不匹配的行和其他匹配項。合併表格合併兩個電子表格,而無需複製粘貼即使兩個表在不同的Excel文件中,它們也可以在幾秒鐘內匹配並合併數據。
  • 詳解Word繪製表格和表格調整(一)
    所以從本期開始,我會給大家重點分享一些手工繪製表格和調整表格的方法。下面,我們以下圖所示的表格為例,來詳細說明如何製作這樣一張表格。我們假設上面這張圖就是「草圖」,觀察一下,表格一共有9個部分,基本資料裡有7小行,教育培訓經歷裡有4小行,加上其他的內容,一共是18行。像上面這張表格,可以用兩種方法來進行繪製。一種是直接「畫」出來,另一種是插入一個「田」字型的表格後通過調整表格製作出來。先說直接「畫」出來的方法。點擊上方「插入」菜單欄的「表格」按鈕,然後點擊「繪製表格」。
  • Excel合併計算完成多表格數據匯總求和
    Excel合併計算完成多表格數據匯總求和多表格數據匯總可以使用透視表,使用函數,今天讀書屋OFFICE網陳飛老師分享一個通過合併計算完成多表格數據匯總方法,合併計算分為兩種情況,一種情況是:多個表格類別一致數據不同,
  • Excel表格如何讓數據顯示升降箭頭呢?
    Excel表格如何讓數據顯示升降箭頭呢?在辦公額過程中是否有遇到過,數據的下降跟增長看的不是很清楚,那麼有什麼辦法能清楚地看數據的升降呢?答案:是有的。升降箭頭就能清清楚楚地看出數據的增長或者下降,那麼要怎麼製作這樣的升降箭頭數據呢?
  • excel實用技巧:如何將多個表格中的數據合併匯總到一個表格中
    將多個表格數據合併匯總到一個表中,應該是我們工作經常遇到的一個問題,對於高手來說可能不算什麼難事,但對於新手來說可能就沒有那麼容易了,所以今天我們就來普及一下這個方法我們以一個簡單的銷售工作簿為案例。第一步:打開表格,在菜單欄中找到「數據」然後再點擊「合併計算」這時會彈出相應的對話框第二步:重點開始了,點擊對話框中的「數據引用」,接著我們使用滑鼠選中第一個表格中需要匯總的數據,此時數據採集框中就出現了選中數據的數據源。
  • 有時候word文檔處理數據比Excel表格更加便捷
    我們在實際工作中,我們經常使用word文檔編輯文檔,word文檔功能還是比較強大的,我們分享一下有關Word文檔處理數據的速度比Excel表格處理數據的速度要快很多。1:多行表格合併成一行當我們用Excel表格來處理,對於不懂函數的人說會比較麻煩些,首先需要先添加輔助列,之後再利用PHONETIC函數來連接。
  • Excel表格如何合併同類項數據並求和?
    在使用Excel時經常會遇到需要合併同類項數據並且求和的情況。下面給大家演示如何快速合併同類項並且對數據進行求和。以此銷售表格為例,我們要求每個人的銷售總量。此表可見A列有重複數據。選中A列數據複製到E列中,點擊上方菜單欄數據-刪除重複項。確保E列不存在重複數據。將光標放在F2處,點擊上方菜單欄函數-插入sumif函數。
  • Excel表格如何計算帶有加減乘除符號的數據呢?
    Excel表格如何計算帶有加減乘除符號的數據呢?在辦公的過程中是否有遇到過這種情況呢?計算加減乘除一個一個的去計算很慢,想快速計算出答案,而且答案又是正確的的。那麼如何快速計算加減乘除的數據呢?有什麼方法和技巧呢?
  • 多個表格數據匯總,數據透視表匯總所有工作表求和
    我們在實際工作中,我們經常需要對數據進行匯總求和,有時候我們需要對多個工作表數據進行求和,數據透視表的功能特別強大,我們可以利用數據透視表,我們可以提高對多個工作表匯總後再求和。首先我們打開Excel表格,然後按快捷鍵alt+D+P,然後在彈出的數據透視表和數據透視圖嚮導的窗口中,多重合併計算數據區域,然後連續點擊兩個下一步,然後並且依次選擇添加各個工作表的需要計算的數據區域,最後點擊一下補,新建工作表,完成就可以對這幾個表格數據進行匯總求和。
  • 三個Excel匯總表格數據方法,別再說你不會!
    整理Excel表格中,經常有匯總數據的需求,今天分享三個匯總Excel表格數據的方法,趕緊學習!如下圖將上表格數據匯總為下表格的格式。方法一:使用函數匯總熟悉函數的朋友可以直接使用sumif函數匯總。1、先將重複的數據刪除,點擊數據-刪除重複值,將重複的產品刪除。