|
各位大佬好,我现在想自动化公司的报表,之前一直用的是EXCEL,但是因为是重复性的工作而且EXCEL数据量大了就比较慢,所以想用python让报表自动化。
具体就是想实现D列的公式,python我懂的不多,都是跟着CSDN学习着做,但是这个几个函数组合真的没头绪怎么实现。
业务来源是因为公司历史原因导致SKU不规范也不能更改,所以需要改掉SKU后面的两个字母替换为站点,下面是公式:
=IF(AND(OR(LEFT(A2,1)="E",LEFT(A2,1)="G"),OR(B2="AU",B2="RU",B2="JP",B2="UK",B2="US")),LEFT(A2,5)&B2,IF(AND(LEFT(A2,1)="S",OR(B2="AU",B2="RU",B2="JP",B2="UK",B2="US")),LEFT(A2,6)&B2,IF(LEFT(A2,1)="L",A2,LEFT(A2,5)&"EU")))
原sku | 站点 | 更正SKU | E00101RU | RU | E0010RU | E00151RU | RU | E0015RU | G0001EU | RU | G0001RU | E00151RU | RU | E0015RU | G0001EU | RU | G0001RU | E00101RU | RU | E0010RU | E00101RU | RU | E0010RU | G0001EU | RU | G0001RU | E00101RU | RU | E0010RU | E00101RU | RU | E0010RU | E00151RU | RU | E0015RU | E00151RU | RU | E0015RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | E00151RU | RU | E0015RU | E00101RU | RU | E0010RU | E00101RU | RU | E0010RU | E00151RU | RU | E0015RU | E00101RU | RU | E0010RU | E00101RU | RU | E0010RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | E00101RU | RU | E0010RU | E00101RU | RU | E0010RU | E00151RU | RU | E0015RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | G0001EU | RU | G0001RU | E00101RU | RU | E0010RU | E00151RU | RU | E0015RU | E00101RU | RU | E0010RU |
S00005EU | JP | S00005JP | S00005JP | JP | S00005JP | S00005RU | JP | S00005JP | S00005JP | JP | S00005JP | S00005JP | JP | S00005JP | S00005JP | JP | S00005JP |
|
|