我正在从事一个 HR 项目,该项目每周都会从我们的 SAP 系统接收导出。它提供为特定帐户输入总帐的每周总计。
Company Code G/L Fiscal Year Local Currency Amount in LC
0020 4544000 2012 USD 575.00
0020 4544000 2012 USD 252.70
0020 4544000 2012 USD 89.75
0020 4544000 2012 USD 44.00
NULL NULL 2012 Total NULL 86,422.58
0020 4544000 2013 USD 2,000.00
0020 4544000 2013 USD -2,000.00
0020 4544000 2013 USD 35.00
0020 4544000 2013 USD 35.00
NULL NULL 2013 Total NULL 110,979.23
NULL 0004544000 Total NULL 197,401.81
Grand Total NULL NULL NULL 197,401.81
(我删除了几行以节省空间)
我需要的是,这只是年度总和。
Fiscal Year Amount in LC
2012 86,422.58
2013 110,979.23
它需要持续到 2016 年或以后。
我要导入的文件是从 SAP 系统导出的 .xlsx。由于第一对无法使用,我不得不请一位顾问来完善出口。
我目前有一个导入数据的 SSIS 包,在将其导出到临时表之前通过聚合运行它。但是,Already Sumed 总数会导致临时表中出现重复。如果有一种方法可以运行派生列来删除数据,那么这也会有所帮助。
聚合数据如下所示。
Fiscal Year Amount in LC
NULL 394803.62 <- Needs to be removed
2012 86422.58 <- Correct
2013 110979.23 <- Correct
2012 Total 86422.58 <- Duplication, Needs to be removed
2013 Total 110979.23 <- Duplication, Needs to be removed
感谢您提供任何帮助。