“年份”的单元格中,为了输入的统一和计算的方便,我们希望“年份”都用一个四位数来表示。所以,我们可以单击“数据”菜单的“有效性”选项。在“设置”卡片“有效性条件”的“允许”下拉菜单中选择“文本长度”。然后在“数据”下拉菜单中选择“等于”,且“长度”为“4”。同时,我们再来到“出错警告”卡片中,将“输入无效数据时显示的出错警告”设为“停止”,并在“标题”和“错误信息”栏中分别填入“输入文本非法!”和“请输入四位数年份。”字样。
很显然,当如果有人在该单元格中输入的不是一个四位数时,excel就会弹出示的警告对话框,告诉你出错原因,并直到你输入了正确“样式”的数值后方可继续录入。神奇吧?其实,在excel的“数据有效性”判断中,还有许多特殊类型的数据格式可选,比如“文本类型”啊,“序列大小”啊,“时间远近”啊,如你有兴趣,何不自作主张,自己设计一种检测标准,让你的excel展示出与众不同的光彩呢。
十八、成组填充多张表格的固定单元格
我们知道每次打开excel,软件总是默认打开多张工作表。由此就可看出excel除了拥有强大的单张表格的处理能力,更适合在多张相互关联的表格中协调工作。要协调关联,当然首先就需要同步输入。因此,在很多情况下,都会需要同时在多张表格的相同单元格中输入同样的内容。
那么如何对表格进行成组编辑呢?首先我们单击第一个工作表的标签名“sheet1”,然后按住shift键,单击最后一张表格的标签名“sheet3”(如果我们想关联的表格不在一起,可以按住ctrl键进行点选)。此时,我们看到excel的标题栏上的名称出现了“工作组”字样,我们就可以进行对工作组的编辑工作了。在需要一次输入多张表格内容的单元格中随便写点什么,我们发现,“工作组”中所有表格的同一位置都显示出相应内容了。
但是,仅仅同步输入是远远不够的。比如,我们需要将多张表格中相同位置的数据统一改变格式该怎么办呢?首先,我们得改变第一张表格的数据格式,再单击“编辑”菜单的“填充”选项,然后在其子菜单中选择“至同组工作表”。这时,excel会弹出“填充成组工作表”的对话框,在这里我们选择“格式”一项,点“确定”后,同组中所有表格该位置的数据格式都改变了。
十九、改变文本的大小写
在excel中,为表格处理和数据运算提供最强大支持的不是公式,也不是数据库,而是函数。不要以为excel中的函数只是针对数字,其实只要是写进表格中的内容,excel都有对它编辑的特殊函数。例如改变文本的大小写。
在excel2002中,至少提供了三种有关文本大小写转换的函数。它们分别是:“=upper(源数据格)”,将文本全部转换为大写;“=lower(源数据格)”,将文本全部转换成小写;“=proper(源数据格)”,将文本转换成“适当”的大小写,如让每个单词的首字母为大写等。例如,我们在一张表格的a1单元格中输入小写的“excel”,然后在目标单元格中输入“=upper(a1)”,回车后得到的结果将会是“excel”。同样,如果我们在a3单元格中输入“mr.weiwei”,然后我们在目标单元格中输入“=proper(a3)”,那么我们得到的结果就将是“mr.weiwei”了。
二十、提取字符串中的特定字符
除了直接输入外,从已存在的单元格内容中提取特定字符输入,绝对是一种省时又省事的方法,特别是对一些样式雷同的信息更是如此,比如员工名单、籍贯等信息。
如果我们想快速从a4单元格中提取称谓的话,最好使用“=right(源数据格,提取的字符数)”函数,它表示“从a4单元格最右侧的字符开始提取2个字符”输入到此位置。当然,如果你想提取姓名的话,则要使用“=left(源数据格,提取的字符数)”函数了。还有一种情况,我们不从左右9 7 3 1 2 3 4 5 6 7 8 4 8 :
本文来源:不详 作者:佚名