excel - Excel vlookup 将多列值从一个表复制到另一个表
问题描述
我需要将销售数据与库存数据合并,以生成有用的重新订购表。
我的每季度销售额表如下所示:
<table border="1">
<tr><td>Title</td><td>Q1</td><td>Q2</td><td>Q3</td></tr>
<tr><td>Item0</td><td>22</td><td>33</td><td>44</td></tr>
<tr><td>Item1</td><td>12</td><td>31</td><td>14</td></tr>
<tr><td>Item2</td><td>32</td><td>1</td><td>13</td></tr>
</table>
我的库存数据透视表是这样的:
<table border="1">
<tr><td>Title</td><td>Sku</td><td>Stock Qty</td></tr>
<tr><td>Item2</td><td>ZZ1</td><td>35</td></tr>
<tr><td>Item0</td><td>XX1</td><td>37</td></tr>
<tr><td> </td><td>XX2</td><td>31</td></tr>
<tr><td>Item1</td><td>YY1</td><td>1</td></tr>
</table>
目标是将每个 Quarter 的列添加到 Inventory 表中,然后通过查找 Title 将数据拉入列数组中。因此,标题行将如下所示:
<table border="1">
<tr><td>Title</td><td>Sku</td><td>Stock Qty</td><td>Q1</td><td>Q2</td><td>Q3</td></tr>
</table>
我沿着这些思路找到了一个函数... VLookup(Title,TableRange,{2,3,4},false) 并使用 SHIFT+CONTROL+ENTER 使其成为一个数组,它在整个函数周围添加了大括号。但它失败了。
使用 Excel for Mac,2016。
解决方案
推荐阅读
- ansible - Ansible: when variable/fact is greater than or equal to AND less than or equal to?
- java - 如何在 Heroku 上运行 xmlstarlet 命令
- git - GitHub 中未经验证的提交
- mysql - 使用 INNER JOIN 查找至少附加一个图像的所有消息
- java - 如何从一组对象生成组合?
- android - 如何在android中获取具有特殊字符的文件的MimeType
- bokeh - 如何在开发/调试模式下以编程方式启动 Bokeh 服务器
- python - 你知道如何在 Ubuntu 中安装 mysqlclient
- javascript - React 中的 chartjs-plugin-datasource 实现 (react2chartjs)
- java - Spring Boot Oauth2 授权服务器不接受有效令牌