在垂直/水平列表中查找值



我已经尝试了我知道的所有方法,但我无法让它工作。不知道如何解释,所以点击代码片段看看我的意思。我确定这是一种方法,买我还没有找到。

我尝试的是:

赫洛普Vlookup指数我尝试使用火柴,但没有运气。

我可以手动完成所有操作,但是我的工作表中有 25440 个单元格,需要我整个星期的时间。

所以如果有人可以帮助我!谢谢!

<p>Sheet1</p>
<table border="1" style="border-collapse: collapse; width: 100%;">
  <tbody>
    <tr>
      <td style="width: 10%; text-align: center;">A</td>
      <td style="width: 10%; text-align: center;">B</td>
      <td style="width: 10%; text-align: center;">C</td>
      <td style="width: 10%; text-align: center;">D</td>
      <td style="width: 10%; text-align: center;">E</td>
      <td style="width: 10%; text-align: center;">F</td>
      <td style="width: 10%; text-align: center;">G</td>
      <td style="width: 10%; text-align: center;">H</td>
      <td style="width: 10%; text-align: center;">I</td>
      <td style="width: 10%; text-align: center;">J</td>
    </tr>
    <tr>
      <td style="width: 10%; text-align: center;">Category</td>
      <td style="width: 10%; text-align: center;">Item Name</td>
      <td style="width: 10%; text-align: center;">Material 1</td>
      <td style="width: 10%; text-align: center;">Material 2</td>
      <td style="width: 10%; text-align: center;">Material 3</td>
      <td style="width: 10%; text-align: center;">Material 4</td>
      <td style="width: 10%; text-align: center;">Material 5</td>
      <td style="width: 10%; text-align: center;">Material 6</td>
      <td style="width: 10%; text-align: center;">Material 7</td>
      <td style="width: 10%; text-align: center;">Material 8</td>
    </tr>
    <tr>
      <td style="width: 10%; text-align: right;">Group A</td>
      <td style="width: 10%; text-align: right;">A</td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
    </tr>
  </tbody>
</table>
<p></p>
<p>Sheet2</p>
<table border="1" style="border-collapse: collapse; width: 100%;">
  <tbody>
    <tr style="height: 21px;">
      <td style="width: 20%; text-align: center; height: 21px;">A</td>
      <td style="width: 20%; text-align: center; height: 21px;">B</td>
      <td style="width: 20%; text-align: center; height: 21px;">C</td>
      <td style="width: 20%; text-align: center; height: 21px;">D</td>
      <td style="width: 20%; text-align: center; height: 21px;">E</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: center;">Item Name</td>
      <td style="width: 20%; height: 21px; text-align: center;">ItemID</td>
      <td style="width: 20%; height: 21px; text-align: center;">Material Name</td>
      <td style="width: 20%; height: 21px; text-align: center;">MaterialID</td>
      <td style="width: 20%; height: 21px; text-align: center;">Material QTY</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">A</td>
      <td style="width: 20%; height: 21px; text-align: right;">1</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 1</td>
      <td style="width: 20%; height: 21px; text-align: right;">34</td>
      <td style="width: 20%; height: 21px; text-align: right;">100</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">A</td>
      <td style="width: 20%; height: 21px; text-align: right;">1</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 2</td>
      <td style="width: 20%; height: 21px; text-align: right;">36</td>
      <td style="width: 20%; height: 21px; text-align: right;">150</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">A</td>
      <td style="width: 20%; height: 21px; text-align: right;">1</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 3</td>
      <td style="width: 20%; height: 21px; text-align: right;">38</td>
      <td style="width: 20%; height: 21px; text-align: right;">300</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">B</td>
      <td style="width: 20%; height: 21px; text-align: right;">5</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 1</td>
      <td style="width: 20%; height: 21px; text-align: right;">34</td>
      <td style="width: 20%; height: 21px; text-align: right;">200</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">B</td>
      <td style="width: 20%; height: 21px; text-align: right;">5</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 2</td>
      <td style="width: 20%; height: 21px; text-align: right;">36</td>
      <td style="width: 20%; height: 21px; text-align: right;">351</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">B</td>
      <td style="width: 20%; height: 21px; text-align: right;">5</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 5</td>
      <td style="width: 20%; height: 21px; text-align: right;">40</td>
      <td style="width: 20%; height: 21px; text-align: right;">255</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">C</td>
      <td style="width: 20%; height: 21px; text-align: right;">6</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 1</td>
      <td style="width: 20%; height: 21px; text-align: right;">34</td>
      <td style="width: 20%; height: 21px; text-align: right;">122</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 20%; height: 21px; text-align: right;">C</td>
      <td style="width: 20%; height: 21px; text-align: right;">6</td>
      <td style="width: 20%; height: 21px; text-align: right;">Material 8</td>
      <td style="width: 20%; height: 21px; text-align: right;">60</td>
      <td style="width: 20%; height: 21px; text-align: right;">134</td>
    </tr>
  </tbody>
</table>
<p></p>
<p>What i want is to look up the values in Sheet 2 so the Rows in Sheet 1 will look like this:</p>
<table border="1" style="border-collapse: collapse; width: 100%;">
  <tbody>
    <tr style="height: 21px;">
      <td style="width: 10%; text-align: center; height: 21px;">A</td>
      <td style="width: 10%; text-align: center; height: 21px;">B</td>
      <td style="width: 10%; text-align: center; height: 21px;">C</td>
      <td style="width: 10%; text-align: center; height: 21px;">D</td>
      <td style="width: 10%; text-align: center; height: 21px;">E</td>
      <td style="width: 10%; text-align: center; height: 21px;">F</td>
      <td style="width: 10%; text-align: center; height: 21px;">G</td>
      <td style="width: 10%; text-align: center; height: 21px;">H</td>
      <td style="width: 10%; text-align: center; height: 21px;">I</td>
      <td style="width: 10%; text-align: center; height: 21px;">J</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 10%; text-align: center; height: 21px;">Category</td>
      <td style="width: 10%; text-align: center; height: 21px;">Item Name</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 1</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 2</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 3</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 4</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 5</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 6</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 7</td>
      <td style="width: 10%; text-align: center; height: 21px;">Material 8</td>
    </tr>
    <tr style="height: 21px;">
      <td style="width: 10%; height: 21px; text-align: right;">Group A</td>
      <td style="width: 10%; height: 21px; text-align: right;">A</td>
      <td style="width: 10%; height: 21px; text-align: right;">100</td>
      <td style="width: 10%; height: 21px; text-align: right;">150</td>
      <td style="width: 10%; height: 21px; text-align: right;">300</td>
      <td style="width: 10%; height: 21px; text-align: right;"></td>
      <td style="width: 10%; height: 21px; text-align: right;"></td>
      <td style="width: 10%; height: 21px; text-align: right;"></td>
      <td style="width: 10%; height: 21px; text-align: right;"></td>
      <td style="width: 10%; height: 21px; text-align: right;"></td>
    </tr>
    <tr>
      <td style="width: 10%; text-align: right;">Group A</td>
      <td style="width: 10%; text-align: right;">B</td>
      <td style="width: 10%; text-align: right;">200</td>
      <td style="width: 10%; text-align: right;">351</td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;">255</td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
    </tr>
    <tr>
      <td style="width: 10%; text-align: right;">Group A</td>
      <td style="width: 10%; text-align: right;">C</td>
      <td style="width: 10%; text-align: right;">122</td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;"></td>
      <td style="width: 10%; text-align: right;">134</td>
    </tr>
  </tbody>
</table>
<p></p>

使用数据透视表按照我想要的方式设置所有内容。

最新更新