excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel row和column函数实现表格转换 掌握你就超过别人一大半了

excel中数组除了从表格中选区,还有一种方式就是 通过函数来构造,这里介绍 row函数和column函数来构造数组,实现表格转换的功能 下面的这个案例 是将左边的 列 转为右边的多行数据 一 : 首先演示一下实现这个功能的完整操作: 解释 : "A"&(COLUMN(M:M)+(ROW(1:1)*4-4)) 这个公式中 COLUMN(M:M) 参数M:M是因为我是从13开始的数字 ROW(1:1)*4-4 构造的是一个等差值为4的等差数列 更加详细的解释 看下面哦 二 : 看完了上面的操作可能有点迷糊,下面分步来解释过程 这个案例中涉及到使用函数来构造序列,先看下下面的这个小例子: (1) : 实现下面这样的序列: 观察上面的表格发现 A B C三列数据都是等差数列, A列的等差是1 B列的等差是2 C列的等差是4 下面的操作是 实现这3个数列 : 经过观察发现 A列的生成公式是 : =ROW()*1   (ps:A列的等差是1 所以是 ROW()*1) B列的生成公式是 : =ROW()*2-2  (ps:A列的等差是2 所以是 ROW()*2后面-2是因为第一个是数字是0) C列的生成公式是 : =ROW()*4-4 (ps:A列的等差是4 所以是 ROW()*4后面-4是因为第一个是数字是0) 经过上面的案例得出一个结论:生成一个等差数列的公式就是:row()*等差值 (2) 下面完成这两个表格之间的转换仔细观察这两个表格的特点 内容是一样的; “转换之后的表格” 这个表格是引用了“原表格”的内容 下面展示了两个表格之间的内容对应关系:如图: 这张图表达的意思就是 “转换之后的表格”“女装” 对应的就是 a13单元格 内容 , "冬上衣" 对应的就是 a14单元格的内容 ,以此类推就看出了表格的对应关系。 再进一步变化(去除汉字)得到只有 a13...a24的表格如图 : 下面需要解决的就是 使用 函数来构造一个这样的表格 、观察表格里面的这些数字 :现在需要使用函数来生成13-24之间的数字,并且可以实现换行 先用column函数来构造 最基本的数组 : 得到的这个二维数组并不是我们想要的结果, 观察这个二维数组中的数字 发现 第一行每个数字+0;第二行每个数字加4; 第3行每个数字加8 如图:可以看出 0 4 8 是一个等差数列 , 在第一个案例中已经介绍了如何使用row函数生成等差数列; 下面用公式来生成 0 4 8 这个等差数列 : 再用每一行的每个数字加上 0 4 8 操作如下 : 得到的这个二维数组 与我们的目标很相近了,在再数组前面字母A: 下面的操作就是简单了 上一步得到的表格 ; 并变成公式,操作如下: 到这里这个功能分布解释操作就完成了

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接