行資料分佈在單獨的工作表上的多行中

行資料分佈在單獨的工作表上的多行中

我有一個燃油消耗日誌,其中“C”列中包含車輛 ID,不同日期的燃油消耗量和行駛距離作為標題。 例子

我根據車輛 ID 製作了多張表格,其中日期位於“A”列下,其餘標題為 -這些

從第一張表開始,我需要將按日期消耗的 KM 和燃料引入第二張表中,與其他 764 張表類似。

答案1

假設:
- 您的主工作表稱為“主工作表”,
- 您的 764 個工作表的名稱與您的車輛 ID 完全相同,
您可以使用以下公式。

對於距離列:

=INDEX('Main Sheet'!$1:$1048576,
  MATCH(MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,255),'Main Sheet'!$C:$C,0),
  MATCH($A2,'Main Sheet'!$1:$1,0))

對於燃油柱:

=INDEX('Main Sheet'!$1:$1048576,
  MATCH(MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,255),'Main Sheet'!$C:$C,0),
  MATCH($A2,'Main Sheet'!$1:$1,0)+1)

在每個公式中,您都有 3 個對「主工作表」的引用,因此只需將其變更為您的真實工作表名稱即可。另外,如果您使用 Excel 2003 或更早版本,則必須將第一行的行號從 變更$1:$1048576$1:$65536

對於第一張車輛身份證,我得到的是: 索引匹配單元格檔案名

相關內容