提示:其它语言是由 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.