在平时使用Excel进行输入时,我们可能有一些特殊的要求,比如只能在单元格中输入文本数据,那么我们能否借助数据有效性来实现这一操作功能?
设置数据有效性使单元格只能输入汉字指的是利用Excel的数据有效性配合文本函数ISTEXT()进行设置的操作。
图1所示时用Excel制作的购书清单,其中C3单元格是“金额大写”,必须使用中文大写数字填写,不能输入阿拉伯数字。
遇到的问题是:如何利用数据有效性限制单元格不能输入数字,只能输入文本。
步骤1:选定C3单元格,再选择“数据”选项卡,单击“数据工具”组中的“数据验证”按钮,点击数据验证。
步骤2:弹出“数据有效性”对话框。选择“设置”选项卡,在“允许”下拉列表框中选择“自定义”选项,在“公式”文本框中输入公式:=ISTEXT(C3)
步骤3:单击“确定”按钮,关闭“数据验证”对话框,如图所示。通过设置后,当用户在C3单元格中输入阿拉伯数字的金额“48”后,将会弹出对话框,禁止用户输入,如图所示。
而中文大写金额则可直接输入,最终效果如图所示。
通过利用Excel的数据有效性配合文本函数ISTEXT()进行设置,就可以实现在单元格中只能输入汉字的效果。
联系客服