excel - 如何在工作表之间将水平数据传输到垂直
问题描述
我正在尝试将数据从位于单元格范围 D70:AC70(26 个单元格,水平)中的表格 2 传输到单元格范围 L12:L37(26 个单元格,垂直)中的表格 1。
我正在制作一个模板,所以我需要一个可以单击并向下拖动的公式。
我尝试过转置,但它不起作用,因为这需要对模板进行单元格引用。我已经尝试过 OFFSET 和 INDEX 函数,但它对我不起作用。
解决方案
Index
会做,像这样
=INDEX(Sheet2!$70:$70,1,COLUMN(Sheet2!$D$70)+ROW()-ROW($L$12))
^ ^ ^
| | |
Reference to whole source row | |
Reference to first cell in |
source row to copy |
Reference to first cell in destination column
根据需要向下复制
推荐阅读
- c - for循环C后缺少数组值
- postgresql - 为什么在客户端进程被杀死后连接仍保留在 pg_stat_activity 中?
- python - 不使用 group by 的 django 子查询
- javascript - “页面顶部”按钮的悬停效果在单击时会粘住,如何撤消此操作?
- api - 如何将所有 API 调用放在一个 JS 文件中,以及如何在组件中使用它来使用来自 API 的内容
- android - 如果用户选择“拒绝且不再询问”而不重新安装应用程序,如何再次显示权限?
- twig - Timber twig 函数输出在不同的服务器上是不同的
- puppeteer - puppeteer 是否有任何 Windows 容器指南?
- java - 如何使用存储在 String 中的方法创建 java.lang.reflect.Method
- bash - 无法从 WSL bash 中的批处理文件运行 Homebrew 应用程序(找不到命令)