Excel 沒有UNIQUE函數怎麼辦? 如何提取資料的唯一值製作清單?

Excel 沒有UNIQUE函數怎麼辦? 如何提取資料的唯一值製作清單?

【推薦本文原因】

舊版的Excel,沒有UNIQUE函數,怎麼辦!  Excel還有其他方法可以提取唯一值嗎? 當你在處理Excel 工作表時,有時會遇到需要快速提取唯一值製作清單的情況,通常無論你是在撰寫報告、整理數據還是做清單,掌握Excel 提取唯一值製作清單的教學,讓你的工作更加分今日這次為你準備了簡單易懂的Excel  提取唯一值製作清單的步驟,帶你了解如何在Excel中快速提取不重複清單內容!


Excel 提取唯一值製作清單的重要性

在資料處理中,提取唯一值清單是整理和分析的關鍵步驟,特別是在數據繁多且重複值難以辨識時。利用 LOOKUPCOUNTIF 函數,可以有效從大量資料中自動提取未重複的項目,並動態更新清單。COUNTIF 函數檢查某項目是否已經存在於結果清單,確保僅選擇未出現過的項目;LOOKUP 則能快速定位符合條件的資料,並提取作為結果。這種方法不僅簡化操作,還能避免手動篩選的錯誤,特別適合需要即時生成報表或進行資料統計的情境。掌握這技巧,能顯著提升數據處理效率,為更深入的分析奠定基礎。

下面的步驟將教你如何使用LOOKUP和COUNTIF函數,來提取唯一值製作清單,提高工作效率。

Excel 教學|提取唯一值製作清單

問題情境 :
上次教過如何使用

UNIQUE函數來提取唯一值來製作動態選單! (點我查看教學)

但有些讀者們使用的「舊版Excel 」,沒有UNIQUE函數! 怎麼辦呢?!
SFb70UW

▌建立表格 (動態更新)

  1. 首先,CTRL+A全選表格
FedfZN7
  1. 按下CTRL+T,轉換為表格(才能動態更新)
pLVhG7u

▌LOOKUP & COUNTIF 函數

  1. 接著,點擊清單下方的空白儲存格
YZR569D
  1. 輸入以下公式
=IFERROR(LOOKUP(1,0/(COUNTIF($G$3:G3,D$4:D$15)=0),D$4:D$15),"")
jdcuVkJ
  1. 函式拆解與說明

①  COUNTIF($G$3:G3, D$4:D$15)

作用:檢查「項目範圍」中的每個項目,
是否已經出現在「結果範圍 $G$3:G3」內。

  • 如果某項目已出現,結果是次數(大於 0);如果未出現,結果是 0
QImkTmK

② COUNTIF($G$3:G3, 項目範圍) = 0

作用:將上述結果轉為布林值:

  • 當計算結果為 0 時,表示該項目「還沒出現」,會返回 TRUE;
  • 當計算結果大於 0 時,表示該項目「已經出現」,會返回 FALSE。
9OGpkBD

③  0/(COUNTIF(…) = 0)

作用:將布林值進一步轉化為數字:

在 Excel 中:

  • TRUE 等於數字 1,FALSE 等於數字 0
  • 當結果是 TRUE 時:0/1 = 0(有效結果)。
  • 當結果是 FALSE 時:0/0,導致錯誤(#DIV/0!)
vEzkiN4

④  LOOKUP(1, 0/(COUNTIF(…) = 0), D$4:D$15)

作用:從「項目範圍」中,找到第一個符合條件(值為 1)的項目,
並返回該項目作為結果。

  • LOOKUP 將忽略所有無效值(如 #DIV/0!)。
Excel 沒有UNIQUE函數怎麼辦? 如何提取資料的唯一值製作清單?

⑤  IFERROR(…, “”)

作用:如果 LOOKUP 沒有找到任何符合條件的值,或者出現錯誤,
返回空白字串(””)作為結果,避免顯示錯誤訊息。

NDcfrND

▌自動更新

  1. 假設,在原始資料中新增一個新的項目「雜支」
snvR2pj
  1. 右方的清單,也會自動更新哦!
XBeAqip

🎬影片教學

本文為 今日訊息 自產精華,請勿商用或以任何方式散播、贈送、販售。未經許可不得轉載、摘抄、複製及建立圖像等任何使用。如需轉載,請通過 今日訊息 申請獲得授權。圖片來源:【Canva】


今日Summary

恭喜你,現在已經學會如何在Excel 中提取唯一值來快速製作下拉式清單,Excel  真的有很多可以學習的地方! Excel  是辦公室效率必備的神器,多學習將可以幫助你更有效地使用試算表,看起來就會超級專業記住,多練習這些步驟,你會越來越熟練,Excel 表格的整理將不再是一件難事。

💡再幫今日小夥伴統整一下「Excel  提取唯一值製作清單」的方法:
CTRL+A全選表格 → CTRL+T 轉換為表格 →

點擊清單儲存格 =IFERROR(LOOKUP(1,0/(COUNTIF(結果範圍,項目範圍)=0),項目範圍),””)
例如=IFERROR(LOOKUP(1,0/(COUNTIF($G$3:G3,D$4:D$15)=0),D$4:D$15),””)
並按下ENTER

<為您推薦>


今日訊息的IG
上會有更多相關知識懶人包,立即追蹤不錯過任何成長機會!

想持續接收到最精華的文章,可按這裡加入 今日的LINE

訂閱今日電子報

追蹤今日訊息