我有一个包含许多列的大型工作表。如何找到特定列(标题)及其内容并将它们放在工作表的开头? 2024-9-30 • microsoft-excel worksheet-function vba macros 我有一个包含许多列的大型工作表。如何搜索特定列并将其从 B1 返回到同一张工作表的开头? 我将其用于格式不一致的自动每周任务。列并不总是固定的。以下是示例 图纸清单: 主要表: 我想搜索三个人,并将他们从 B 列带到同一张表的开头,就像这样使用宏 vba 复制同一张表的三列并将其放在表的开头: 我在个人电脑上使用 Office 365 和 Excel 2010。我最终将在 Office 365 上使用此自动化工作表 我一直在调整下面的公式,但还是无法正确 =INDEX($H2:S10,ROWS($B2:B2),MATCH(B$1,$H1:S1,0)) 答案1 您的公式未显示后续行的正确结果,因为某些单元格引用错误。请将公式更改为: =INDEX($H$2:$S$10,ROWS($B$2:B2),MATCH(B$1,$H$1:$S$1,0)) 使用以下公式在比你的样本更小的样本上查看结果 =INDEX($H$2:$S$4,ROWS($B$2:B2),MATCH(B$1,$H$1:$S$1,0)) 相关内容 如何从 URL 下载特定文件夹 使用 iptables 阻止端口 25(仅限出站) gufw 配置文件可以自动切换吗? 依赖项错误:在 Amazon Linux 上安装 MongoDB 如何为 Ubuntu MAAS 创建自定义 RHEL 映像? 最近 ubuntu-base 更新后还有人丢失了软件管理器吗?[重复] Fstab 为用户 noauto 挂载 smbfs 共享,通过 GUI 要求输入密码 Linux机器上无响应 Ubuntu 安装程序没有分区类型选项 我怎样才能直接使用我的旧用户名启动我的 iMac?