使用 INDEX 按位置检索信息 - Excel公式函数运用大全

嚯嚯 发表于2020-10-12 16:21
浏览次数:
在手机上阅读

有时,你需要切换或旋转单元格。 可通过复制、粘贴和使用“转置”选项来执行此操作。 但这样做会创建重复的数据。 如果不希望产生重复数据,可选择键入公式,而不是用 TRANSPOSE 函数。 例如,在下图中,公式 =TRANSPOSE(A1:B4) 会选取单元格 A1 到 B4,并将它们水平排列。

使用 INDEX 按位置检索信息 - Excel公式函数运用大全

步骤 1:选择空白单元格

首先选择一些空白单元格。 但请确保选择的单元格数量与原始单元格数量相同,但方向不同。 例如,此处有 8 个垂直排列的单元格:

使用 INDEX 按位置检索信息 - Excel公式函数运用大全

因此,我们要选择 8 个水平排列的单元格,如下所示:

使用 INDEX 按位置检索信息 - Excel公式函数运用大全

转置的新单元格将位于此处。

步骤 2:键入 =TRANSPOSE(

使这些空单元格保持选中状态,键入:=TRANSPOSE(

Excel 的外观将如下所示:

使用 INDEX 按位置检索信息 - Excel公式函数运用大全

请注意,即使已开始输入公式,8 个单元格仍处于选中状态。

步骤 3:键入原始单元格的范围

现在,键入想要转置的单元格范围。 在此示例中,我们要转置单元格 A1 到 B4。 所以此示例的公式是:= TRANSPOSE(A1:B4) -- ,但此时还不能按 Enter! 停止键入,转到下一步。

Excel 的外观将如下所示:

使用 INDEX 按位置检索信息 - Excel公式函数运用大全

步骤 4:最后,按 Ctrl+Shift+Enter

现在按 CTRL + SHIFT + ENTER。 为什么? 因为换位函数仅在数组公式中使用,这就是完成数组公式的方法。 数组公式(简称)是应用于多个单元格的公式。 由于您在步骤1中选择了多个单元格(已执行 "不是"),公式将应用于多个单元格。 下面是按 CTRL + SHIFT + ENTER 后的结果:

使用 INDEX 按位置检索信息 - Excel公式函数运用大全

提示

  • 无需手动键入范围。 键入 =TRANSPOSE( 后,可使用鼠标选择范围。 只需单击并从范围的开始处拖到结尾处。 但请记住:完成操作后,请按 Ctrl+Shift+Enter,而不只是 Enter。
  • 还需转换文本和单元格格式? 尝试复制、粘贴和使用“转置”选项。 但请注意,此操作会创建重复内容。 因此,如果原始单元格发生更改,副本不会更新。
  • 还有更多关于数组公式的内容要学习。 创建数组公式,也可以在此处阅读详细指南和示例。

技术细节

TRANSPOSE 函数可返回转置单元格区域,即将行单元格区域转置成列单元格区域,反之亦然。 TRANSPOSE 函数必须在与源单元格范围具有相同行数和列数的单元格区域中作为数组公式分别输入。 使用 TRANSPOSE 可以转置数组或工作表上单元格区域的垂直和水平方向。

语法

TRANSPOSE(array)

TRANSPOSE 函数语法具有以下参数:

  • 数组    必需。 要转置的工作表上的数组或单元格区域。 数组的转置是使用数组的第一行作为新数组的第一列、数组的第二行作为新数组的第二列等创建的。 

404 个用户觉得很有用

uc电脑园提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。

如此好文,分享给朋友

图片来源:网络

发表评论
验证码:
评论列表
共0条