首页 > 自考资讯 > 自考知识

excel竖转横公式,excel数据横纵向调换

头条共创 2024-06-27

1比1是1,1比2是2,2比2是4等等。大家上小学的时候肯定都背过乘法口诀表。

想一想,现在还历历在目。

那么,如果您需要创建自己的九九乘法表,该如何实现呢?

41164c5db3b347ad8bcf5eda8da89455~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=EjCYjLI1dVEaRc4caINLwgeq5x0%3D事实上,Excel 只需两个函数即可轻松实现此目的:ROW 和COLUMN。

上次我们详细解释了ROW 函数,这次我们将学习COLUMN 函数。

COLUMN函数的含义

返回所选单元格的列号。

4ca7744fbd604f389ff970700f3221e0~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=cWvmY0kBm0iQsk%2B8mP%2B5I5olfN8%3D

column函数的语法格式

=色谱柱(参考)

引用可以是引用的单元格或引用的单元格范围。如果省略引用,则默认返回函数列所在单元格的列号。

da6db127b0824963ab34494b25c3a286~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=vPa3dKwUhAc8d%2FVK12nMYKyKSUY%3D

CLOUMN函数使用实例

首先我们看一下COLUMN函数的三种不同引用方法返回的值。

1. 如果我们直接引用单元格F4,我们会看到返回值为6。返回值为6,因为单元格F4 中的所有列都是F 列,即第6 列。

2. 如果引用单元格区域E2:G5,则返回值为5。返回的是数组{5,6,7},但只显示数组中的第一个值。

3. 如果省略该参数,则返回公式所在单元格的列号。公式所在单元格为C5,因此返回值为3。

(注意:如果ROW或COLUMN函数返回一个数组,那么它就是一个数组,无论是单值数组还是多值数组。)

6264113ee4fd4f42b7623efb52f6d59f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=YPK9SSmQ%2BusS8nmXdT7gEF4BPaQ%3D

利用ROW函数与COLUMN函数实现表格快速转置

COLUMN 很少单独使用,但最常与其他功能结合使用。以下图为例,如果要将左侧的竖排表格转换为右侧的横排表格,该怎么办?

很多朋友可能会说直接使用“选择性粘贴”就可以实现这一点。

是的,但是如果你的数据记录很多,使用pastespecial的效率就很低了。下面,我们将使用ROW和COLUMN函数来实现表格转置。

5008934627b14ba98f2791b113361821~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=%2Bw1VsbOKP9DbLsLd2OPILUbylYE%3D 【思路】可以看到左侧垂直表格中每门课程对应的单元格为A1、A2、A3.A20。然后您只需引用右侧表格中的每个单元格即可。左如下图所示,对应的单元格可以实现表格转置。

b2a0736202b443c9a67394f03486a627~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=fhzFvqx9WjkNmSAyEs0NjVgV0rk%3D如果您查看上图并删除表2中公式前面的“=A”,您将得到类似于表3的序列。

接下来,使用ROW和COLUMN函数创建一个像表3一样的序列表,并在每个序列前面添加“=A”,以实现从表2到表1的引用。想想。这一步我们就完成了表格的水平和垂直转置。

接下来我们看看具体的操作。

1. 在单元格C1 中输入公式='A'(ROW()*4-4)+COLUMN(A:A),并将公式复制到右侧和下方。

0927d49a935a4158b10bcaafccced4ae~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=IW62w%2Bkxndzws31hXJzfMqOfEGs%3D2。通过选择单元格区域C1:F5、复制、选择并将其粘贴为“值”,将公式转换为值。

4cf0d3fec50941c483da446e5ce7ffa3~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=gcOY8WLu2HLsg9vIaKBrVi79XRA%3D3 选择单元格区域C1:F5,按Ctrl+H打开“查找和替换”对话框,搜索“A”并将其替换为“=A”。

8b9de4933c7c4caea87f213eb894bf47~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=aCPz7xDMts1dq97vdvaiGQg8rJA%3D

利用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]。

d6ae42aeff5b4c0e9aa73c0a1e6505e4~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720054656&x-signature=YsEamFb69IjYM9oguFdHw%2BNu7XU%3D今天的内容就分享到这里了。如果您有更好的技能,请留言并与我们分享。如果您喜欢《刀客说》,请点赞关注我们,学习更多办公技巧。

版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。

猜你喜欢