□ 黃麗娜 遼寧省食品檢驗檢測院
食品安全抽檢監測是食品監管部門普遍采用的食品安全管理措施之一,其既是履行《食品安全法》賦予的重要職責,也是系統掌握食品安全狀況,加強食品安全監管,及時發現和處置食品安全問題,防范系統性、區域性風險的重要手段[1]。自食品安全抽檢監測實施以來,各級監管部門已在抽檢監測信息系統中積累了大量的數據,而如何有效的分析利用這些數據并為科學監管提供數據支持也是抽檢監測工作中非常重要的環節。
抽檢監測數據具有以下特點,一是權威性高:國家食品安全監督抽檢覆蓋的食品種類多、地域范圍廣、抽檢數量大,所獲得的抽檢數據具有很高的權威性和應用價值[2]。二是內容全面:食品安全抽檢監測數據內容包含了抽樣信息(如抽樣時間、地點、被抽樣單位等)、樣品信息(如樣品名稱、生產日期、標識生產者等)、檢驗檢測信息(如承檢機構、檢驗檢測項目、檢驗檢測標準等)、結果信息(如檢驗檢測結果、不合格食品核查處置結果等)等,即涵蓋了從抽樣到結果的全面信息。三是結構穩定:從抽檢監測信息系統導出的數據表中主要包含兩種結構信息——重復信息(主要是樣品相關信息)和非重復信息(主要是項目相關信息)。
從信息系統中導出的抽檢監測數據,由于既包含了重復的樣品相關信息,又包含了非重復的檢驗項目相關信息,數據量巨大。如僅對樣品進行分析時,需要對數據進行去重處理,制作樣品信息分析簡表,提高分析效率。關于去重操作,WPS中自帶去重功能(“數據→刪除重復項”)。應用在抽檢監測數據處理中可以按以下步驟進行樣品信息分析簡表的制作:第一步“刪除數據表中的非重復數據列”,第二步“選中去重ID數據列(一般為抽樣編號列)”,第三步“去重操作:數據→重復項→刪除重復項→擴展選定區域→刪除重復項→刪除重復項→確定”,即可得到樣品信息簡表,用于樣品信息的統計分析。
VLOOKUP是一個按列查找函數——給定一個查找目標就能從指定的查找區域中按列查找返回想要查找到的值[3],它的基本語法為:VLOOKUP(查找值,區域,列序號,邏輯值)。其中,查找值為需要在數組第一列中查找的數值,它可以是數值、引用或文字符串;區域即數組所在的區域,如“B1:E100”,也可以使用對區域或區域名稱的引用;列序號是希望區域(數組)中待返回的匹配值的列序號,為1時,返回第一列中的數值,為2時,返回第二列中的數值,以此類推;邏輯值則是FALSE或TRUE,它可指明函數VLOOKUP返回時是精確匹配還是近似匹配[4]。運用VLOOKUP函數功能可以實現抽檢監測樣品相關信息或檢驗項目相關信息在不同工作表數據的自動匹配、整合,這種方法靈活、簡單、高效,在抽檢監測數據處理過程中具有很強的實用性。
數據透視表(Pivot Table)是一種交互式的表,可以進行某些計算,如求和與計數等;所進行的計算跟數據透視表中的數據排列有關;可以動態地改變透視表的版面布置,以便按照不同方式分析數據,也可以重新安排行標題、列標題和數值,每一次改變版面布置時,數據透視表會立即按照新的布置重新計算數據[5]。將數據透視表應用于抽檢監測數據分析工作,可極大地方便對大量數據的匯總、篩選、分析,進一步提高抽檢數據分析工作效率。具體操作步驟如下:第一步“在WPS中Ctrl+A全選要進行分析的抽檢監測數據源”,第二步“透視操作:數據→數據透視表→確定”,第三步“在數據透視表區域根據統計需要選擇統計字段作為行標、列標和計數項”。
樣品信息去重時要注意是否去重完全,可以用ID數據列(如抽樣編號列)單獨進行去重操作,檢查是否已去重完全。使用VLOOKUP函數進行關聯操作時如果“邏輯值”為TRUE或省略,則返回近似匹配值;如果“邏輯值”為FALSE,函數VLOOKUP將返回精確匹配值;如果找不到,則返回錯誤值#N/A;“查找值”為文本時,“邏輯值”一般應為FALSE[3]。透視分析中需要注意用于分析的行標、列標字段的統一規范性。