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
函数或其它函数。