1比1是1,1比2是2,2比2是4等等。大家上小学的时候肯定都背过乘法口诀表。
想一想,现在还历历在目。
那么,如果您需要创建自己的九九乘法表,该如何实现呢?
事实上,Excel 只需两个函数即可轻松实现此目的:ROW 和COLUMN。
上次我们详细解释了ROW 函数,这次我们将学习COLUMN 函数。
COLUMN函数的含义
返回所选单元格的列号。
column函数的语法格式
=色谱柱(参考)
引用可以是引用的单元格或引用的单元格范围。如果省略引用,则默认返回函数列所在单元格的列号。
CLOUMN函数使用实例
首先我们看一下COLUMN函数的三种不同引用方法返回的值。
1. 如果我们直接引用单元格F4,我们会看到返回值为6。返回值为6,因为单元格F4 中的所有列都是F 列,即第6 列。
2. 如果引用单元格区域E2:G5,则返回值为5。返回的是数组{5,6,7},但只显示数组中的第一个值。
3. 如果省略该参数,则返回公式所在单元格的列号。公式所在单元格为C5,因此返回值为3。
(注意:如果ROW或COLUMN函数返回一个数组,那么它就是一个数组,无论是单值数组还是多值数组。)
利用ROW函数与COLUMN函数实现表格快速转置
COLUMN 很少单独使用,但最常与其他功能结合使用。以下图为例,如果要将左侧的竖排表格转换为右侧的横排表格,该怎么办?
很多朋友可能会说直接使用“选择性粘贴”就可以实现这一点。
是的,但是如果你的数据记录很多,使用pastespecial的效率就很低了。下面,我们将使用ROW和COLUMN函数来实现表格转置。
【思路】可以看到左侧垂直表格中每门课程对应的单元格为A1、A2、A3.A20。然后您只需引用右侧表格中的每个单元格即可。左如下图所示,对应的单元格可以实现表格转置。
如果您查看上图并删除表2中公式前面的“=A”,您将得到类似于表3的序列。
接下来,使用ROW和COLUMN函数创建一个像表3一样的序列表,并在每个序列前面添加“=A”,以实现从表2到表1的引用。想想。这一步我们就完成了表格的水平和垂直转置。
接下来我们看看具体的操作。
1. 在单元格C1 中输入公式='A'(ROW()*4-4)+COLUMN(A:A),并将公式复制到右侧和下方。
2。通过选择单元格区域C1:F5、复制、选择并将其粘贴为“值”,将公式转换为值。
3 选择单元格区域C1:F5,按Ctrl+H打开“查找和替换”对话框,搜索“A”并将其替换为“=A”。
利用ROW与COLUMN函数制作九九乘法表
我们都知道,当我们输入公式=ROW(1:9)时,它也会返回数组{1,2,3,4,5,6,7,8,9}。 (A:I) 返回数组{1,2,3,4,5,6,7,8,9}。
选择单元格区域A1:I9,在单元格A1中输入公式=ROW(1:9)''COLUMN(A:I)'='ROW(1:9)*COLUMN(A:I),然后按组合键[Ctrl+Shift+Enter]。
今天的内容就分享到这里了。如果您有更好的技能,请留言并与我们分享。如果您喜欢《刀客说》,请点赞关注我们,学习更多办公技巧。
版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。