提示:其他語言是Google翻譯的。 你可以訪問 English 版本。
登入
x
or
x
x
註冊
x

or

如何檢查或確定單元格的數據類型?

在某些情況下,您可能想知道單元格中值的數據類型,例如空白,錯誤,日期或其他。 可能你的第一個想法就是Excel中的Type函數,但是這個函數只能檢查四種不完整的數據類型,所以在這裡,我可以談談另一種方法來幫助你解決這個任務。

使用用戶定義功能檢查或確定數據類型


箭頭藍色右泡 使用用戶定義功能檢查或確定數據類型


在Excel中,您可以創建 用戶自定義函數 要檢查數據類型,請執行以下步驟:

1。 按住 Alt + F11鍵 在Excel中的鍵,它打開 Microsoft Visual Basic for Applications窗口.

2。 點擊 插入 > 模塊,並將下面的宏粘貼到 模塊窗口.

VBA代碼:檢查或確定Excel中的數據類型

Function CellType(pRange As Range)
'Updateby20140625
Application.Volatile
Set pRange = pRange.Range("A1")
Select Case True
    Case VBA.IsEmpty(pRange): CellType = "Blank"
    Case Application.IsText(pRange): CellType = "Text"
    Case Application.IsLogical(pRange): CellType = "Logical"
    Case Application.IsErr(pRange): CellType = "Error"
    Case VBA.IsDate(pRange): CellType = "Date"
    Case VBA.InStr(1, pRange.Text, ":") <> 0: CellType = "Time"
    Case VBA.IsNumeric(pRange): CellType = "Value"
End Select
End Function

3. 然後保存並關閉此代碼,返回工作表並輸入此公式 = CellType(A1) 除了您的數據范圍之外,還可以添加到空白單元格中,

DOC-檢查數據型1

4。 然後將填充句柄拖到要包含此公式的單元格中,並從單元格中提取所有數據類型,請參閱截圖:

DOC-檢查數據型1



推薦的Excel生產力工具

Kutools for Excel幫助您提前完成工作,並從人群中脫穎而出

  • 超過300強大的高級功能,專為1500工作場景設計,通過70%提高生產力,讓您有更多時間照顧家庭和享受生活。
  • 不再需要記憶公式和VBA代碼,從現在起讓你的大腦休息一下。
  • 成為3分鐘的Excel專家,複雜和重複的操作可以在幾秒鐘內完成,
  • 每天減少成千上萬的鍵盤和鼠標操作,現在告別職業病。
  • 110,000高效人才和300 +世界知名公司的選擇。
  • 60-day full功能免費試用。 60天退款保證。 2多年的免費升級和支持。

將選項卡式瀏覽和編輯帶到Microsoft Office,遠比瀏覽器的選項卡強大

  • Office選項卡專為Word,Excel,PowerPoint和其他Office應用程序設計:Publisher,Access,Visio和Project。
  • 在同一窗口的新選項卡中打開並創建多個文檔,而不是在新窗口中。
  • 通過50%提高您的工作效率,每天為您減少數百次鼠標點擊!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.