2019年2月1日

Excel跨工作表搜尋

在文件中要搜尋特定的文字內容,最方便有效率的做法就是利用搜尋功能來進行,例如在記事本中可以利用「尋找」的功能來搜尋文字,就不需要一行一行辛苦的閱讀找尋,瀏覽網頁時可以利用瀏覽器的「尋找」功能或 NVDA 的「尋找」功能快速搜尋網頁上的文字,在 Microsoft Word 中同樣也可以利用「尋找」功能搜尋文件中的文字,在 microsoft Excel 中依然可以利用「尋找」功能來搜尋工作表中的文字或數字內容,等等,你確定用過 Excel 的「尋找」功能嗎?

使用 Excel 的「尋找」功能可能會遇到一個問題,如果 Excel 檔案包含多個工作表的話要如何在多個工作表之間搜尋呢?由於 Excel 檔案可包含多個工作表,而「尋找」功能一般是針對目前的工作表,所以應該就是搜尋完這個工作表之後再切換到下一個工作表繼續搜尋,這做法並沒有什麼不對,但看來沒效率,Excel 有可能讓使用者採取如此沒效率的方法搜尋嗎?顯然不是喔!事實是可以同時對檔案中所有的工作表進行搜尋,無需重複相同的動作。

  1. 按 Ctrl+F 開啟 [尋找及取代] 對話方塊。
  2. 焦點在 [尋找目標] 欄位,在這裡輸入想要搜尋的文字或數字。
  3. 按一下 Tab 到 [選項 >>] 按鈕 Enter 展開其他項目。
  4. 按 Tab 到 [搜尋範圍] 下拉式方塊,預設為 [工作表],這就是為何只能針對目前工作表進行搜尋的原因,要對所有的工作表進行搜尋請改為 [活頁簿]。
  5. 按 Tab 到 [全部尋找] 按鈕 Enter。
  6. 找到資料時焦點會跳到一個列表清單,按上下鍵可瀏覽找到的項目資訊,包括所在的工作表、儲存格位置、儲存格內容等,若使用 NVDA 可按 Ctrl+Alt+左右鍵 查看每個欄位的資訊。
  7. 若要移到目前所列項目的儲存格,在該項目上按一下 Enter,再切換視窗到開啟檔案的 Excel 視窗,此時焦點已經在該儲存格上,可以進行編輯作業。
  8. 要繼續處理其它尋找到的項目,切換視窗回到 [尋找及取代] 對話方塊,按上下鍵到其它項目執行上述相同的動作。
  9. 完成所有的作業就可關閉該對話方塊。

Excel 的「尋找」功能因多工作表的特性所以提供了搜尋目前工作表或所有工作表的選擇,可別再誤會 Excel 不夠體貼了。