background image

2

 

、单元格内容的合并

根据需要,有时想把 B 列与 C

列的内容进行合并,如果行数较少,可以直接用 剪切 和

 

粘贴 来完成操作,但如果有几万行,就不能这样办了。

解决办法是:在 C 行后插入一个空列(如果 D 列没有内容,就直接在 D 列操作),在D
1

中输入 =B1&C1”,D1 列的内容就是 B、C 两列的和了。选中 D1 单元格,用鼠标指向单

“ ”

元格右下角的小方块 ■ ,当光标变成"+"后,按住鼠标拖动光标向下拖到要合并的结

尾行处,就完成了 B 列和 C 列的合并。这时先不要忙着把 B 列和 C 列删除,先要把 D 列

的结果复制一下,再用 选择性粘贴 命令,将数据粘贴到一个空列上。这时再删掉
B、C、D

 

列的数据。

下面是一个 &”实际应用的例子。用 AutoCAD 绘图时,有人喜欢在 EXCEL 中存储坐标点,

在绘制曲线时调用这些参数。存放数据格式为 x,y”的形式,首先在 Excel 中输入坐标值,

将 x 坐标值放入 A 列,y 坐标值放入到 B

列,然后利用 &”将 A 列和 B 列合并成 C 列,在

C1 中输入:=A1&","&B1,此时 C1 中的数据形式就符合要求了,再用鼠标向下拖动 C1

单元格,完成对 A 列和 B 列的所有内容的合并(如图 3-4

 

)。

合并不同单元格的内容,还有一种方法是利用 CONCATENATE 函数,此函数的作用是将

若干文字串合并到一个字串中,具体操作为 =CONCATENATE(B1,C1 ”

) 。比如,假设在

某一河流生态调查工作表中,B2

包含 物种 、B3

包含 河鳟鱼 ,B7 包含总数 45,那么:

 

输入 =CONCATENATE("本次河流生态调查结果:",B2,"",B3,"为",B7,"条/公

里。" ” 

) 计算结果为:本次河流生态调查结果:河鳟鱼物种为 45 条/

 

公里。

 

图3                   图4

3

 

、条件显示

我们知道,利用 If 函数,可以实现按照条件显示。一个常用的例子,就是教师在统计学生

成绩时,希望输入 60

以下的分数时,能显示为 不及格 ;输入 60 以上的分数时,显示

为 及格"。这样的效果,利用 IF

 

函数可以很方便地实现。假设成绩在 A2 单元格中,判断

结果在 A3 单元格中。那么在 A3

 

单元格中输入公式: =if(A2<60 “

” “

, 不及格 , 及格 ) 

同时,在 IF 函数中还可以嵌套 IF

 

 

函数或其它函数。