• 飓风软件下载资讯频道,让您掌握最新的IT动态

飓风软件下载:提供最新绿色软件、单机游戏下载、明星写真等软件下载站

如何将姓与名分开?

如何将姓与名分开?
日期:2005年10月13日 作者: 人气: 查看:[大字体 中字体 小字体]
  有这样一个问题,一个数据表中,A列是由姓和名组成了,如何将姓和名分开呢?

  一个简单的方法是应用Left函数,此函数可以返回文本串中的第一个或前几个字符。


  Left函数的语法形式为: LEFT(text,num_chars)
  其中:Text:是包含要提取字符的文本串。
     Num_chars:要提取的字符数量,这个值必须大于或等于 0;
     如果 num_chars 大于文本长度,则返回所有文本;
     如果忽略 num_chars,则假定其值为 1。


  下面我们看一下这个例子,要将姓分开,且例子中都是单姓的,所以我们可以在B1中添入“=left(A1)”,然后利用自动填充功能,完成下面单元格公式的复制。


填入公式 箭头4 公式结果


自动填充 箭头5 填充结果


  我们再看一个例子,某些会计程序在显示负数时会在数值的右边添加负号 (–)。如果导入的文件是在按此方法保存负数的程序中创建的,则 Microsoft Excel 会将这些数值作为文本导入。要将此文本串转换为数值,必须返回除最右边字符(即负号)以外的所有文本串字符,然后乘以 –1。对于 num_chars 参数,可使用 LEN函数计算文本串中字符的个数,然后减去 1。例如,如果单元格 A1 中的值为“234–”,我们可以在B1中输入“LEFT(A1,LEN(A1)–1)*–1”。


输入公式


  按回车后B1中就显示为“–234”。同样,我们可以利用自动填充的功能完成其余数据的转换。


公式结果


  好,Left函数的功能就讲这些,与之相对的还有个“right”函数,可以返回文本串中后一个或几个字符,你可以放手一用了!

(出处:网络共享)