取出每 n 行并转置,同时保持链接 2024-8-29 • microsoft-excel 我有以下大表格,如图左侧所示(仅 A 列和 B 列)。 我想要得到其右侧写有“GOAL”的表格。 我想取出 B 列的每 3 行(值 11、654 和 4546),并将它们放入 GOAL 下方右侧的表格中。我的想法是,我想保留 E4 和 B4 之间的链接,这样如果我更改 B4 或 B11 或 B18,它们将分别在 E4、F4 和 G4 中更改。 我尝试使用 OFFSET 函数,但它只有在我将其沿列向下拖动而不是跨列拖动时才有效。 我将不胜感激任何帮助。 编辑:我的数据看起来更像是这样: 答案1 无需使用易失性 Offset,这一点非常容易实现。如果您的规则是所需值位于年份数字下方三个单元格,则使用 Match 找到年份数字所在的行,将 3 添加到该行号,然后使用 Index() 从 B 列中获取该计算数字的值: =INDEX($B:$B,MATCH(E3,$A:$A,0)+3) 请注意,对 A 列和 B 列的引用用 $ 符号固定,因此复制公式时它们不会改变,但对 E3 的引用是相对的,因此复制时它会调整为 F3、G3 等。 相关内容 UEFI 如何检测分区中的启动设备? 将笔记本电脑的以太网连接到无线网络 使用 Avenir 字体与 fontspec + luatex 时出现“表格索引为零”错误 NewTX 不再打印 ≗、≖ 黑板粗体(例如, 如何禁用 Firefox 中的“网站现在全屏”警告? 如何在 Excel 中使用列表的 if 条件 在 Microsoft Word 中显示蓝色超链接而不是 { HYPERLINK 链接 } 如何比较两个二进制文件,显示匹配的长部分? 降低 PDF 图像的分辨率、尺寸、dpi 和像素数 如何安全地从受木马感染的系统中拯救数据?