KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

在 Excel 儲存格中加入笑臉/表情符號,提供即時視覺回饋

作者修改日期

在許多實際應用情境中,您可能希望在 Excel 試算表中提供即時的視覺回饋。例如,在教育環境中,可為達成特定表現標準的學生標示笑臉,而對表現普通或未達預期者則顯示中性或哭臉表情;同樣地,在銷售或 KPI 報表中,運用情緒符號能讓資料評估一目了然,同時提升視覺吸引力。本文將介紹幾種實用方法,協助您輕鬆在 Excel 中加入動態笑臉或其他視覺指標,無論使用哪個 Excel 版本,都能靈活應對不同需求。您將學會基於公式的標準做法,以及結合 VBA 與 Excel 內建功能的進階解決方案。

本文將介紹的主要解決方案包括:


直接插入笑臉圖示

此方法可透過特殊字元搭配 Wingdings 字型,手動在儲存格中插入笑臉(或哭臉/中性臉)符號。操作快速直覺,適用於視覺指標無需隨資料變動自動更新的場景。若您需要在儲存格中放置靜態符號,或正在製作簡報用的儀表板與報告,這將是簡單又高效的解決方案。

在要顯示笑臉的儲存格中輸入 J,然後於開始索引標籤中,將字型設為 Wingdings,並在方塊內輸入後按下 Enter。字母將立即轉換為笑臉圖示,如下所示:
輸入 J 並將字型設為 Wingdings

現在,笑臉已出現在您選取的儲存格中:
儲存格中顯示的笑臉

注意:在 Wingdings 字型中使用大寫字母:J(笑臉)、K(中性表情)、L(哭臉)。

  • 適用情境:當無需根據資料自動更新時,可手動插入視覺標示。
  • 限制:若底層資料變更,圖示不會自動更新。如需動態更新效果,請立即參閱下列解決方案!

提示:透過 AutoText 功能,您可將常用的文字、圖表、圖片或公式儲存至 Kutools for Excel 的專用窗格,並快速插入到任何工作表中!

立即免費試用!
Kutools 的自動圖文集表情

公式+Wingdings:動態笑臉圖示

若希望表情能根據底層資料(如成績或關鍵績效分數)自動更新,可結合 Excel 公式與特定字型格式:當分數大於或等於 85 時顯示笑臉,介於 60 至 84 之間時顯示中性表情,低於 60 則顯示哭臉。

  • ≥ 85→ 笑臉
  • 60–84→ 中性表情
  • < 60→ 哭臉

此技巧非常適合用於課堂記錄、員工評估或 KPI 儀表板等需要即時視覺回饋的場合。
根據儲存格值插入笑臉

按一下要插入表情圖示的儲存格,並輸入下列公式(假設您的資料位於 B2):

=IF(B2="","",IF(B2>=85,"J",IF(B2>=60,"K","L")))

輸入公式後,向下拖曳填滿控點以填滿所需範圍。接著選取這些公式儲存格,在開始索引標籤中將字型設為 Wingdings,並按下 Enter,即可讓視覺表情根據輸入值自動顯示!
套用公式後,將儲存格格式設定為 Wingdings 字型

現在已插入笑臉圖示,並會隨著所參照資料儲存格的變更即時更新。

提示:
1. 上述公式中,B2 為條件顯示所參照的儲存格。
2. 變更 B 欄資料後,笑臉表情將自動更新。
3. 務必使用大寫字母('J‘、‘K‘、‘L‘),才能正確顯示 Wingdings 符號。
4. 請確認目標儲存格未套用可能隱藏符號的衝突格式。

優點:資料一有變更,就會自動更新。

限制:需使用者系統已安裝 Wingdings 字型(多數 Windows 系統預設已內建;但跨平台相容性可能有所不同)。


根據儲存格值快速插入圖片

若您的報告或文件需要嵌入實際圖片(例如根據特定資料評估所對應的自訂笑臉圖檔),Kutools for Excel 提供直覺易用的「匹配導入圖片」功能,可高效地批次匯入並自動將圖片置於與儲存格內容相符的位置。此功能特別適合用於行銷報告、遊戲化學習記錄,以及呈現個人化使用者回饋的主題式圖形儀表板。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

安裝 Kutools for Excel(免費試用)後,請依照下列步驟操作:

1. 選取要與圖片配對的儲存格值,然後前往 KUTOOLS PLUS > 匯入/匯出 > 匹配導入圖片
在 Kutools 中開啟「比對匯入圖片」功能

2. 在匹配導入圖片對話方塊中:
(1)按一下新增 檔案/資料夾,將圖片加入圖片列表
將圖片新增至對話框中

(2)按一下導入大小,即可定義圖片在工作表中的顯示尺寸(尺寸選項)。
按一下「匯入大小」以選擇尺寸選項

(3)準備就緒後,按一下確定> 匯入。系統將提示您選取圖片的插入位置(亦可選擇對應的儲存格),按一下確定即可完成插入!
所有圖片皆根據儲存格值插入所有圖片皆根據儲存格值插入

提示:若要以水平序列插入圖片,請在對話方塊中先列後行選項下方,選取導入順序
根據儲存格值水平插入圖片
根據儲存格值水平插入圖片

優點:可顯示彩色或自訂設計的圖片,不僅限於字型圖示。

限制:需安裝 Kutools,並準備與儲存格值名稱相符的圖片檔案。若僅需符號/表情符號的視覺化效果,請參閱下方的公式方法。


VBA:根據儲存格值動態插入笑臉圖表或圖片

若您追求極致的自動化與圖形彈性(例如自動插入表情符號圖表或臉部圖片,而不僅限於字型符號),VBA 提供了客製化程式設計的完美解決方案。此方法能根據儲存格的數值或條件,直接在儲存格中嵌入圖片物件(如笑臉 PNG 圖檔),非常適合應用於儀表板、互動式學習工具或遊戲化進度看板,突破傳統字型限制,全面支援全彩與可自由縮放的圖形呈現。

典型情境:
希望自動為高分學生頒發笑臉圖片的老師,或偏好使用象徵性圖片而非純文字表情符號的經理。若您管理的是共用活頁簿,且希望視覺效果在不同平台(Windows、Mac)上保持一致(不受已安裝字型影響),此方法尤其實用。

注意:您必須將圖片檔案(例如 smiley.png、neutral.png、sad.png)儲存在資料夾中,且檔名需對應可能的結果。

使用方法:

1. 按一下開發人員Visual Basic,即可開啟 VBA 編輯器。在視窗中,點選插入 模組,並將下方程式碼貼到模組面板中:

Option Explicit

Sub InsertSmileyImages()
    Dim ws As Worksheet
    Dim r As Range
    Dim smileyType As String
    Dim imgPath As String
    Dim shp As Shape
    
    Set ws = ActiveSheet  ' or specify: Set ws = ThisWorkbook.Worksheets("Sheet1")
    
    ' Change the target range as needed
    For Each r In ws.Range("B2:B10")
        If IsNumeric(r.Value) Then
            ' Decide which image to use
            If r.Value >= 85 Then
                smileyType = "smile"
            ElseIf r.Value >= 60 Then
                smileyType = "neutral"
            Else
                smileyType = "sad"
            End If
            
            imgPath = "C:\FaceImages\" & smileyType & ".png"  ' Update the folder path as needed
            If Dir(imgPath) <> "" Then
                ' Insert once, then position/size it next to the value cell (column C)
                Set shp = ws.Pictures.Insert(imgPath)
                With shp
                    .LockAspectRatio = msoTrue
                    .Height = r.Height
                    .Top = r.Top
                    .Left = r.Offset(0, 1).Left
                End With
            End If
        End If
    Next r
End Sub

2. 插入程式碼後,點擊工具列中的執行按鈕按鈕即可執行。此指令碼會自動處理 B2:B10 範圍內的每個儲存格,並在相鄰的 C 欄插入對應的笑臉圖片。請依實際需求調整儲存格範圍與圖片檔案路徑。

疑難排解:
-請確認指定資料夾中存在圖片檔案,且檔名為 smile.pngneutral.pngsad.png
-若圖片插入失敗,請再次檢查檔案路徑是否正確。
-執行大量作業時,如有需要,請於重新執行程式碼前先清除現有圖片,以確保順利運作。

優點:可在不同平台產生一致的圖形輸出,並支援自訂彩色圖片。

限制:需具備 VBA 知識,並使用啟用巨集的工作簿(.xlsm),同時正確設定資料夾與圖片。


Excel 公式:條件式 Unicode/表情符號

若您希望避免使用 Wingdings(出於相容性、匯出或跨平台考量),或偏好採用更現代的符號(例如 Unicode 表情符號),可透過條件式公式輕鬆產生具表現力的 Unicode 表情符號。此方法簡單直覺、無需依賴外部字型,且廣泛適用於支援 Unicode 的 Excel 版本,特別適合行動裝置使用,或在不同作業系統間共用檔案時。

情境:
適用於 KPI 儀表板、成績單或意見回饋表等場景——這些場合需要簡潔直觀的表情符號視覺效果,卻無需依賴特殊字型。此方法廣泛應用於面向使用者的輸出、問卷摘要,以及任何能透過表情符號提升參與度與清晰度的場合!

1. 在目標儲存格(例如 C2)中輸入下列公式:

=IF(B2>=85,"😊",IF(B2>=60,"😐","😢"))

2. 按下 Enter 確認,並視需要向下拖曳填滿。每列現在會根據 B 欄對應的數值顯示動態表情符號。若您的 Excel 版本不支援彩色表情符號,將顯示為黑白圖示。

公式參數說明:
上述公式中,B2 為要評估的分數或數值所在儲存格。請依需求調整表情符號或儲存格參照,並確保您的 Excel 版本與系統支援 Unicode 表情符號。

優點:無需依賴 Wingdings 或自訂字型,直接運用系統內建的 Unicode 支援,確保跨平台相容性!

限制:並非所有 Excel 版本皆支援彩色表情符號;在舊版環境中,可能僅顯示單色圖形,甚至因系統字型缺少對應符號而呈現方塊。

錯誤提醒:若複製此公式後出現空白方塊或框線,請更新 Excel 或安裝支援表情符號的系統字型。


使用條件格式:內建圖示集(狀態圖示)

若要採用簡便、無巨集且視覺統一的解決方案,Excel 內建的使用條件格式提供圖示集(例如交通燈、箭頭、形狀或評等),輕鬆標示趨勢與狀態。此方法無需特殊字型或 VBA,即可直覺呈現摘要資訊,讓您的工作表專業又一目了然!

情境:
銷售儀表板、出席追蹤、風險評估,或任何需要視覺提示卻無需插入實際圖片或公式的報表。

使用方法:

1. 選取您的資料區域,例如 B2:B10.
2. 在開始索引標籤中,按一下使用條件格式 圖示集
3. 選擇合適的圖示集(例如交通燈、箭頭、形狀或評等),讓數據一目了然!
4. 若要自訂臨界值或隱藏數字,請前往使用條件格式 管理規則,選取您的規則後,即可輕鬆編輯數值與選項(例如)僅顯示圖示)!

預設情況下,圖示集會根據數值顯示對應狀態(例如:綠色/高、黃色/中、紅色/低)。您可於管理規則中調整各圖示的切換點。

提示:將游標懸停在圖示集上,即可即時預覽各種樣式。啟用僅顯示圖示後,底層數值將被隱藏,打造純視覺化儀表板的最佳選擇!

優點:操作快速直觀、無需手動介入,且相容於大多數 Excel 版本。

限制:圖示選項會因 Excel 版本而異,且不支援自訂圖片(通常也不包含表情符號/笑臉)。若您需要笑臉或表情符號圖示,請使用上述的 Wingdings 或 Unicode 方法。

疑難排解:若您找不到想要的圖示集,可能是您的 Excel 版本未包含此功能。建議立即更新至最新版 Microsoft 365 Excel,或使用上述替代方法,輕鬆解決問題!


相關文章:

使用上述解決方案時,請牢記:正確的選擇取決於您的工作流程、Excel 版本、檔案共用需求,以及所需的圖像豐富程度。若追求簡單快速的視覺回饋,可選用基於字型的符號或條件式圖示集;若需要更進階的視覺效果,則可考慮採用公式驅動的表情符號、透過 Kutools 批次匯入圖片,或運用 VBA 腳本。若遇到符號顯示異常,請檢查字型、系統或 Excel 版本設定。使用 VBA 或 Kutools 進行大規模批次作業前,務必先儲存並備份資料,以防圖片誤置。

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用