{
  "assessmentTests": {
    "excel_skills": {
      "name": "Excel 技能測驗",
      "desc": "30 道關於公式、查詢、資料處理和演示的場景題——判斷你的 Excel 水準是否符合職位描述中\"高級 Excel\"的要求。",
      "recommendation": "你的 Excel 技能等級",
      "results": {
        "beginner": {
          "name": "初級",
          "desc": "你能在電子表格中找到方向，也能把總數顯示在螢幕上，但你答錯的題目集中在 Excel 為你做的事情上——絕對引用、查詢函式、自動擴充套件的表格。這在工作中很重要，因為每一項的手動變通方案都是出錯的地方：拖動的公式可能悄悄變成零，排序後的列會把人員和薪資分開。這些都不難，而且是進步最快的技能：花一小時學絕對引用和 SUMIF，比花一週學其他任何東西的效果都好。",
          "recommendation": "按這個順序從三件事開始：用 F4 鍵設定絕對引用、SUMIF 和 COUNTIF，以及把範圍轉換為 Excel 表格讓它自動擴充套件。Microsoft 在 support.microsoft.com 上有免費的 Excel 培訓，ExcelJet 參考頁面涵蓋每個函式及其實際應用示例。"
        },
        "intermediate": {
          "name": "中級",
          "desc": "你能處理日常工作——能複製的公式、篩選、基礎圖表——在普通行政或協調員職位上不會被拖累。從這裡到高級的差距主要是查詢和資料結構：可靠地連線兩個列表、在有人插入列時保持公式指向正確的欄位、在通話時間內從 12000 行資料中提取彙總。這些才是職位描述說\"高級 Excel\"時真正要求的技能，而且數量不多。",
          "recommendation": "專注於查詢和結構：INDEX 和 MATCH 配合使用，或者用 XLOOKUP（如果你的版本有的話），然後從頭到尾學透視表——建立一個、按兩個欄位分組、重新整理它。再加上資料驗證和刪除重複項，這就是資料清理的大部分工作。"
        },
        "advanced": {
          "name": "高級",
          "desc": "這是大多數職位描述所說的\"高級 Excel\"水準。你能不假思索地選擇合適的工具，知道查詢為什麼出錯而不只是知道它出錯了，能在原始匯出資料到達的同一天上午把它變成答案。這個等級和更高等級的區別在於防守方面：構建別人破壞不了的表格，知道兩個看起來都對的方法中哪一個能經受同事下週插入列的考驗。",
          "recommendation": "深入學習保護工作的部分：用解鎖的輸入儲存格進行工作表保護、用命名範圍代替原始地址、用 IFERROR 作為習慣而不是補丁來處理錯誤。如果你的工作是重複性的，Power Query 是下一個真正的進階步驟，它已經內建在 Excel 中了。"
        },
        "expert": {
          "name": "專家",
          "desc": "你在每個領域都得了最高分——計算、查詢、資料處理和演示。實際上，這意味著你能接手一個陌生的匯出檔案並從中生成可用於決策的內容，也能繼承別人構建的表格並找出問題所在，後者更難。在這個水準上，Excel 很少是你工作的限制因素；限制通常來自到達的資料形狀，這就是為什麼下一步往往在電子表格之外而不是內部。",
          "recommendation": "現在的回報在於自動化和規模：任何你每月重複的工作都用 Power Query，當你的行數超過單個表格時用 Power Pivot 和資料模型。如果你在接受職位篩選，說出你構建過什麼而不是列舉函式名——一個重建的報告包在面試中比一個函式列表值錢得多。"
        }
      },
      "questions": [
        {
          "question": "儲存格 B1 中有一個增值稅稅率。在 C2 中你寫了 =B2*B1 並向下拖動該列，但第一行下面的每一行都返回零。問題出在哪裡？",
          "options": [
            {
              "icon": "",
              "label": "Excel 無法用一個儲存格乘以一整列"
            },
            {
              "icon": "",
              "label": "增值稅稅率必須以小數形式輸入"
            },
            {
              "icon": "",
              "label": "拖動時對 B1 的引用隨之下移了"
            },
            {
              "icon": "",
              "label": "你從儲存格的錯誤角落拖動，複製了數值"
            }
          ]
        },
        {
          "question": "A 列列出地區，B 列列出銷售額。你需要僅北方地區的總計。哪個公式能給出答案？",
          "options": [
            {
              "icon": "",
              "label": "=SUM(B:B,\"North\")"
            },
            {
              "icon": "",
              "label": "=SUMIF(A:A,\"North\",B:B)"
            },
            {
              "icon": "",
              "label": "=IF(A:A=\"North\",SUM(B:B))"
            },
            {
              "icon": "",
              "label": "=COUNTIF(A:A,\"North\")*SUM(B:B)"
            }
          ]
        },
        {
          "question": "一個除法公式在分母仍為空的地方返回 #DIV/0!，報告明天要交給客戶。正確的解決方案是什麼？",
          "options": [
            {
              "icon": "",
              "label": "用 IFERROR 包裹公式"
            },
            {
              "icon": "",
              "label": "把錯誤儲存格的文字設為白色"
            },
            {
              "icon": "",
              "label": "刪除分母為空的行"
            },
            {
              "icon": "",
              "label": "在 Excel 選項中關閉錯誤檢查"
            }
          ]
        },
        {
          "question": "一列 500 行包含數字、文本註釋和空白的混合。你需要知道有多少行實際包含數字。用哪個函式？",
          "options": [
            {
              "icon": "",
              "label": "COUNTA"
            },
            {
              "icon": "",
              "label": "COUNT"
            },
            {
              "icon": "",
              "label": "ROWS"
            },
            {
              "icon": "",
              "label": "SUM"
            }
          ]
        },
        {
          "question": "你在儲存格中輸入 =A1+A2，但儲存格顯示的是公式本身而不是總數。最可能的原因是什麼？",
          "options": [
            {
              "icon": "",
              "label": "A1 和 A2 位於另一個工作表中"
            },
            {
              "icon": "",
              "label": "工作簿以只讀模式開啟"
            },
            {
              "icon": "",
              "label": "在輸入公式前儲存格被格式化為文本"
            },
            {
              "icon": "",
              "label": "公式必須以加號而不是等號開頭"
            }
          ]
        },
        {
          "question": "一列分數包含幾個零，代表沒有參加測驗的人。你需要參加測驗的人的平均分。用什麼？",
          "options": [
            {
              "icon": "",
              "label": "=AVERAGEIF(B:B,\">0\")"
            },
            {
              "icon": "",
              "label": "=AVERAGE(B:B)-0"
            },
            {
              "icon": "",
              "label": "=SUM(B:B)/COUNTA(B:B)"
            },
            {
              "icon": "",
              "label": "=MEDIAN(B:B)"
            }
          ]
        },
        {
          "question": "你想要 A1 和 A2 的平均值，然後把結果乘以 3。哪個公式能做到？",
          "options": [
            {
              "icon": "",
              "label": "=A1+A2/2*3"
            },
            {
              "icon": "",
              "label": "=A1+A2/(2*3)"
            },
            {
              "icon": "",
              "label": "=A1+(A2/2)*3"
            },
            {
              "icon": "",
              "label": "=(A1+A2)/2*3"
            }
          ]
        },
        {
          "question": "上個月銷售 400 件，這個月 460 件。哪個公式返回百分比變化？",
          "options": [
            {
              "icon": "",
              "label": "=(460-400)/400"
            },
            {
              "icon": "",
              "label": "=(460-400)/460"
            },
            {
              "icon": "",
              "label": "=460/400"
            },
            {
              "icon": "",
              "label": "=(460-400)/100"
            }
          ]
        },
        {
          "question": "你的 VLOOKUP 對某些行返回正確答案，對其他行返回明顯錯誤的答案。你省略了最後一個引數。發生了什麼？",
          "options": [
            {
              "icon": "",
              "label": "VLOOKUP 只能處理 100 行，之後開始返回過期結果"
            },
            {
              "icon": "",
              "label": "省略最後一個引數時，VLOOKUP 會執行近似匹配"
            },
            {
              "icon": "",
              "label": "查詢列必須按字母順序排序，否則 VLOOKUP 會無聲地失敗"
            },
            {
              "icon": "",
              "label": "最後一個引數只控制是否顯示錯誤，不控制匹配哪一行"
            }
          ]
        },
        {
          "question": "員工 ID 在 D 列，你需要的名字在 B 列，在它的左邊。VLOOKUP 無法向左查詢。標準答案是什麼？",
          "options": [
            {
              "icon": "",
              "label": "在查詢之前，先按 B 列對整個工作表排序"
            },
            {
              "icon": "",
              "label": "使用帶負列索引號的 VLOOKUP"
            },
            {
              "icon": "",
              "label": "使用 INDEX 和 MATCH 配合，或 XLOOKUP"
            },
            {
              "icon": "",
              "label": "改用 HLOOKUP，朝另一個方向進行查詢"
            }
          ]
        },
        {
          "question": "同事在源表的中間插入了一列，你表格上的每個 VLOOKUP 現在都返回錯誤的欄位。為什麼 INDEX/MATCH 能避免這個問題？",
          "options": [
            {
              "icon": "",
              "label": "它會儲存源表的隱藏副本，因此之後的修改不會影響它"
            },
            {
              "icon": "",
              "label": "在工作簿重新整理之前它拒絕計算"
            },
            {
              "icon": "",
              "label": "它總是返回整行，所以不會有單個欄位出錯"
            },
            {
              "icon": "",
              "label": "它指向返回列本身，而非按列數算出的偏移"
            }
          ]
        },
        {
          "question": "你有兩個客戶代碼列表，需要知道列表 A 中哪些代碼不出現在列表 B 中。最快的可靠檢查方法是什麼？",
          "options": [
            {
              "icon": "",
              "label": "對兩個列表排序並並排目視比較"
            },
            {
              "icon": "",
              "label": "從列表 A 的行數中減去列表 B 的行數"
            },
            {
              "icon": "",
              "label": "對列表 A 中的每個代碼使用 COUNTIF 檢查列表 B，查詢零"
            },
            {
              "icon": "",
              "label": "將列表 B 貼上到列表 A 的下面，再對整列資料執行刪除重複項操作"
            }
          ]
        },
        {
          "question": "針對產品代碼列表的 VLOOKUP 對你能清楚看到的源表中的行返回 #N/A。通常原因是什麼？",
          "options": [
            {
              "icon": "",
              "label": "源表超過 1,000 行，這是 VLOOKUP 能搜尋的最大行數"
            },
            {
              "icon": "",
              "label": "查詢值帶尾隨空格，或存為文本而源表中是數字"
            },
            {
              "icon": "",
              "label": "#N/A 表示必須先儲存並重新開啟工作簿，新的查詢才能返回結果"
            },
            {
              "icon": "",
              "label": "查詢列必須是整個工作表的第一列，而不只是查詢區域的第一列"
            }
          ]
        },
        {
          "question": "你的查詢表在另一個工作表的 F2:H50 中。你寫一次公式並向下拖動 300 行。你必須對錶格範圍做什麼？",
          "options": [
            {
              "icon": "",
              "label": "無需處理，其他表的範圍複製時不會偏移"
            },
            {
              "icon": "",
              "label": "拖動前把整個範圍轉換為文本"
            },
            {
              "icon": "",
              "label": "用絕對引用 $F$2:$H$50 鎖定"
            },
            {
              "icon": "",
              "label": "把查詢表複製到公式所在的工作表上"
            }
          ]
        },
        {
          "question": "你想讓查詢在沒有匹配時顯示\"未找到\"而不是 #N/A，使用 XLOOKUP。怎麼做？",
          "options": [
            {
              "icon": "",
              "label": "XLOOKUP 做不到，要用 IF 包裹"
            },
            {
              "icon": "",
              "label": "把它作為 XLOOKUP 的第四個引數傳入"
            },
            {
              "icon": "",
              "label": "在工作簿的錯誤檢查選項中設定"
            },
            {
              "icon": "",
              "label": "在查詢表的第一個空白行中輸入\"未找到\""
            }
          ]
        },
        {
          "question": "匯出的客戶列表包含完全重複的行。你需要每個客戶一行，其餘資料保持不變。你會用什麼？",
          "options": [
            {
              "icon": "",
              "label": "對列表排序，手動刪除重複的行"
            },
            {
              "icon": "",
              "label": "把每一列都放在行區域的資料透視表"
            },
            {
              "icon": "",
              "label": "使用\"查詢和替換\"，將重複值替換為空白"
            },
            {
              "icon": "",
              "label": "資料 > 刪除重複項（在選定範圍上）"
            }
          ]
        },
        {
          "question": "你獲得了12,000行交易資料，需要按地區和月份彙總，十分鐘後要在電話會議上彙報。最快的方法是什麼？",
          "options": [
            {
              "icon": "",
              "label": "為每個地區和月份組合編寫一個SUMIF公式"
            },
            {
              "icon": "",
              "label": "按地區排序，然後手動小計每個區塊"
            },
            {
              "icon": "",
              "label": "依次篩選每個地區並檢視狀態列"
            },
            {
              "icon": "",
              "label": "構建資料透視表，地區作為行，月份作為列"
            }
          ]
        },
        {
          "question": "六個人填寫同一張表，部門列的拼寫不一致。什麼能在資料輸入時就阻止這種情況？",
          "options": [
            {
              "icon": "",
              "label": "條件格式，用顏色標記拼寫錯誤的項"
            },
            {
              "icon": "",
              "label": "保護工作表，只有你能編輯該列"
            },
            {
              "icon": "",
              "label": "在標題儲存格上添加註釋，說明正確的拼寫"
            },
            {
              "icon": "",
              "label": "資料驗證，使用允許的部門列表"
            }
          ]
        },
        {
          "question": "你在資料範圍的底部新增新行，篩選、公式和圖表仍然指向舊範圍。什麼能防止這種情況？",
          "options": [
            {
              "icon": "",
              "label": "每次新增行時重新應用篩選"
            },
            {
              "icon": "",
              "label": "把範圍轉為 Excel 表格"
            },
            {
              "icon": "",
              "label": "在資料區域的最底部留出一個空行"
            },
            {
              "icon": "",
              "label": "在每個公式中選擇整列而不是範圍"
            }
          ]
        },
        {
          "question": "你只選擇了\"薪資\"列並按降序排序，現在每個薪資都對應了錯誤的人。你應該怎麼做？",
          "options": [
            {
              "icon": "",
              "label": "選中該列中的單個儲存格後再排序"
            },
            {
              "icon": "",
              "label": "先對\"姓名\"列排序，再對\"薪資\"列排序"
            },
            {
              "icon": "",
              "label": "排序前先把資料複製到新工作表"
            },
            {
              "icon": "",
              "label": "連續兩次使用降序排序"
            }
          ]
        },
        {
          "question": "一列包含\"Smith, John\"格式的姓名，你需要在2,000行中將姓氏和名字分到不同列。用什麼工具？",
          "options": [
            {
              "icon": "",
              "label": "資料 > 分列，按逗號分割"
            },
            {
              "icon": "",
              "label": "對逗號使用\"查詢和替換\""
            },
            {
              "icon": "",
              "label": "插入一列，重新輸入姓名"
            },
            {
              "icon": "",
              "label": "對該列排序"
            }
          ]
        },
        {
          "question": "滾動瀏覽長表格時，你看不清哪一列是哪一列。如何保持標題行可見？",
          "options": [
            {
              "icon": "",
              "label": "將標題行加粗"
            },
            {
              "icon": "",
              "label": "檢視 > 凍結窗格，凍結頂行"
            },
            {
              "icon": "",
              "label": "將工作簿拆分為每屏一個工作表"
            },
            {
              "icon": "",
              "label": "使用\"列印標題\"設定標題行重複"
            }
          ]
        },
        {
          "question": "你的經理希望任何低於10%的利潤率都用紅色標記，並且必須隨著數字變化而保持正確。你需要設定什麼？",
          "options": [
            {
              "icon": "",
              "label": "手動將低值儲存格填充為紅色，每月重新整理一次"
            },
            {
              "icon": "",
              "label": "一個篩選器，隱藏高於10%的行"
            },
            {
              "icon": "",
              "label": "條件格式，設定低於10%的值的規則"
            },
            {
              "icon": "",
              "label": "一個單獨的列，在每個低值旁邊寫\"低\""
            }
          ]
        },
        {
          "question": "一列數字突然在每個儲存格中顯示為#####。這是什麼意思？",
          "options": [
            {
              "icon": "",
              "label": "這些儲存格後面的公式有錯誤"
            },
            {
              "icon": "",
              "label": "列太窄，無法以當前格式顯示數字"
            },
            {
              "icon": "",
              "label": "數字超過了Excel能儲存的最大值"
            },
            {
              "icon": "",
              "label": "儲存格受保護，其內容被隱藏"
            }
          ]
        },
        {
          "question": "報告需要以1,234,567的格式顯示數字（帶千位分隔符），但基礎值必須保持不變以供後續計算。你怎麼做？",
          "options": [
            {
              "icon": "",
              "label": "應用帶千位分隔符的數字格式"
            },
            {
              "icon": "",
              "label": "使用\"查詢和替換\"在數字中插入逗號"
            },
            {
              "icon": "",
              "label": "逐個重新輸入帶逗號的數字"
            },
            {
              "icon": "",
              "label": "將列轉換為文本並在其中新增逗號"
            }
          ]
        },
        {
          "question": "從另一個系統貼上的日期顯示在儲存格左側，拒絕按時間順序排序。為什麼，怎樣修復？",
          "options": [
            {
              "icon": "",
              "label": "它們以文本形式儲存，必須轉換為真正的日期值"
            },
            {
              "icon": "",
              "label": "列按隱藏的第二個鍵排序，這覆蓋了日期排序"
            },
            {
              "icon": "",
              "label": "Excel 無法對日月年格式的日期排序"
            },
            {
              "icon": "",
              "label": "排序前必須先為工作表設定日期列類型"
            }
          ]
        },
        {
          "question": "十頁表格列印時，最後兩列孤立在自己的頁面上。正確的修復方法是什麼？",
          "options": [
            {
              "icon": "",
              "label": "減小整個工作表的字型大小，直到最後兩列恰好能放下"
            },
            {
              "icon": "",
              "label": "刪除這兩列，把它們的值作為註釋加在表格下方"
            },
            {
              "icon": "",
              "label": "在\"頁面設定\"中，將工作表縮放為寬度一頁、高度任意頁數"
            },
            {
              "icon": "",
              "label": "在\"列印\"設定中，切換為草稿品質，讓工作表列印得更快"
            }
          ]
        },
        {
          "question": "你需要展示四條產品線在十二個月內各自對總收入的貢獻。哪種圖表能表現這一點？",
          "options": [
            {
              "icon": "",
              "label": "一張涵蓋全部十二個月的餅圖"
            },
            {
              "icon": "",
              "label": "十二張單獨的餅圖，每月一張"
            },
            {
              "icon": "",
              "label": "總收入對月份的散點圖"
            },
            {
              "icon": "",
              "label": "堆積柱形圖，每月一列"
            }
          ]
        },
        {
          "question": "列印的報告有八頁，只有第一頁有列標題。如何在每頁重複它們？",
          "options": [
            {
              "icon": "",
              "label": "頁面佈局 > 列印標題，設定標題行在頂部重複"
            },
            {
              "icon": "",
              "label": "列印前在標題行上凍結窗格"
            },
            {
              "icon": "",
              "label": "手動將標題行復制到每個列印頁面的頂部"
            },
            {
              "icon": "",
              "label": "在每屏行數上方插入分頁符"
            }
          ]
        },
        {
          "question": "共享範本不斷被輸入資料的人覆蓋其公式。如何保持輸入儲存格可編輯而鎖定其餘部分？",
          "options": [
            {
              "icon": "",
              "label": "按原樣直接保護整個工作表，什麼都不改"
            },
            {
              "icon": "",
              "label": "隱藏公式所在的行"
            },
            {
              "icon": "",
              "label": "把檔案存為只讀，讓大家在副本中操作"
            },
            {
              "icon": "",
              "label": "取消鎖定輸入儲存格，再保護工作表"
            }
          ]
        }
      ],
      "optionOrderVersion": "ae09ec298ee1cc0a"
    }
  },
  "testNames": {
    "excel-skills": "Excel 技能"
  }
}
