如何在 Excel 中使用 DCOUNT 函數
Excel 中的 DCOUNT 函數用於計算給定條件下包含數值資料的儲存格的數量。
更新後:2021 年 8 月
這是一個讀者的問題:
我有一位同事正在使用 Excel VBA 宏來分析一堆數據。你能解釋一下宏是如何工作的,並且可能會為我提供一種學習該技能的方法嗎?非常感謝初學者的任何簡單提示。
謝謝你的問題。
Excel 365 宏簡介
掌握宏開發可能是成為 Excel 高級用戶所需的最重要技能之一。從本質上講,我們使用 VBA 宏來自動執行 Excel 中的任務(在Word 中,宏也非常有用),否則這些任務將變得平凡、無聊且非常耗時。
以下是一些我們可以在 Excel 中使用宏自動執行的任務示例:
由於 Excel 附帶內置的宏記錄器(與 Outlook 和 PowerPoint 不同),因此有兩個主要選項可將宏添加到 Excel 工作簿:
1) 記錄一系列用戶操作,這可能很容易上手,但不能針對可能涉及與其他 Office 應用程序交互或操作更大數據子集的複雜任務進行擴展。
2) 利用 Visual Basic for Applications (VBA) 編寫宏。這是一種相對簡單的過程語言,可讓您快速開發更複雜的自動化。
在這篇文章中,我們將介紹這兩種情況。我們將首先向您展示如何錄製宏,然後繼續提供將 VBA 宏插入電子表格的詳細過程。
我們將使用一個非常簡單的任務來演示這兩個選項:我們將自動將工作表名稱“DEMO”添加到現有工作簿並將特定表從Sheet1複製到它。
記錄 Excel 365 / 2019 宏
我們將使用一個非常簡單的示例來概述該過程。請按以下步驟進行:
提示:確保為您的宏輸入詳細描述。
保存啟用宏的文件
現在我們需要保存工作簿。由於它包含一個宏,我們應該將其保存為XSLM 文件(啟用宏的 Excel 文件)
創建 Excel VBA 宏
正如我們之前提到的,在許多情況下 Excel 宏記錄器會達不到要求,無法滿足您的所有需求。在這些情況下,您需要編寫自己的代碼。
提示:在某些情況下,您可能希望使用混合方法來創建宏。您可以從錄製宏開始,然後使用 VBA 對自動生成的代碼進行手動調整。
設置 Excel 開發環境
這聽起來很花哨,但實際上很簡單。如果您在功能區中沒有看到名為Developer的選項卡,請先啟用 Developer 選項卡。
開發人員選項卡可見後,您的功能區將如下所示:
編寫 VBA 宏
Sub Write_Macro()
'This code creates a Macro named Write_Macro
Dim MySheet As New Worksheet
Dim MyTable As Range
' Create a worksheet programatically and call it TEST
Set MySheet = ThisWorkbook.Sheets.Add(After:=Sheets(Sheets.Count))
MySheet.Name = "TEST"
'Copy the table from Sheet1 into TEST worksheet
Set MyTable = Sheet1.Range("A1:C11")
With MyTable
.Copy Sheets("TEST").Range("A1")
End With
End Sub
運行你的宏
執行您的宏非常簡單:從上面顯示的宏對話框中,突出顯示您的 Write_Macro 條目並點擊運行。
啟用 VBA 安全權限
在 Microsoft Office 中,默認情況下禁用宏,以避免運行有害代碼。如果你想運行你的宏,你需要允許它。如果您在運行我們上面創建的兩個宏中的任何一個時收到錯誤消息,請執行此可選步驟。
注意:禁用所有帶有通知的宏是包含宏的 Excel 工作簿的推薦安全設置。它的工作原理如下:當用戶打開這樣的工作簿時,Excel 會在編輯欄之外發布“MACROS 已禁用”通知。然後由用戶決定在工作簿中啟用宏。
包起來
在今天的簡短教程中,我們學習瞭如何通過錄製宏或直接使用 Visual Basic for Applications 編寫宏來將宏插入 Office 365 Excel。
這只是初學者熟悉 Excel 開發的第一步。需要具體解決方案的讀者,請通過聯繫頁面向我們發送詢問。
Excel 中的 DCOUNT 函數用於計算給定條件下包含數值資料的儲存格的數量。
Excel 中的 DSUM 函數用於計算資料清單中欄位或列中的條件總和。
在 Excel 測驗的第 2 部分之後,LuckyTemplates 將繼續向讀者發送有關此主題的系列測驗中的第 3 部分。讓我們開始測試我們的知識。
如果您仍然對我們發送的多項選擇題感興趣,請繼續下面的 Excel 資訊科技測驗的第 2 部分。
繼續有關此主題的系列文章將是使用該軟體時適用的多項選擇題,希望對您有用。
單選按鈕(選項按鈕)可協助 Excel 使用者更輕鬆地檢視和移動電子表格。以下是如何在 Excel 中建立單選按鈕。
在 Excel 中,有許多公式可以幫助確定兩個值是否相等。Excel 中的 DELTA 函數將幫助您輕鬆完成此操作。
您想提升 Excel 技能嗎?然後學習如何使用 PI 函數來簡化資料分析並執行複雜的計算。
檢查表是追蹤任務或流程的好方法。以下是在 Excel 中建立清單的簡單逐步方法。
Excel 中的 Match 函數有許多實際應用。以下詳細介紹如何使用「匹配 Excel」功能。