在处理 excel 中的数据时,可能会出现打开wps(office还未试)看到的数据,和实际处理时数据结果不一致,如:
![看到的](https://www.notion.so/image/https%3A%2F%2Ffile.notion.so%2Ff%2Ff%2Fd54b0f25-9426-4b83-9c51-2e6165a030b2%2Ff31bdc6d-1275-49af-b950-ecac188375ed%2FUntitled.png%3Fid%3D5c6cf481-a2b9-4fbb-8828-cec517965d19%26table%3Dblock%26spaceId%3Dd54b0f25-9426-4b83-9c51-2e6165a030b2%26expirationTimestamp%3D1722045600000%26signature%3DkjiOwVEOSEjgFKNV2f0M_YLbVg-OD5dtbffAKpL0Eow?table=block&id=5c6cf481-a2b9-4fbb-8828-cec517965d19&cache=v2)
![实际处理的](https://www.notion.so/image/https%3A%2F%2Ffile.notion.so%2Ff%2Ff%2Fd54b0f25-9426-4b83-9c51-2e6165a030b2%2F2d608136-4c5c-4460-b883-a69cd8615726%2FUntitled.png%3Fid%3D05dca6a7-55dc-49bd-98f0-9d1961eb13e0%26table%3Dblock%26spaceId%3Dd54b0f25-9426-4b83-9c51-2e6165a030b2%26expirationTimestamp%3D1722045600000%26signature%3D_Rden7YWTjAxSoGhzdK-_3E-4n4sqWpXb93iZBRP0XU?table=block&id=05dca6a7-55dc-49bd-98f0-9d1961eb13e0&cache=v2)
同一列数据,WPS 软件打开的数据如左图,但是实际 excel-proc 工具读到的数据如右图,因此我们在格式化时间时,一定要右边的格式处理。
产生的原因可能是重新使用了 wps 打开后格式化了时间,并重新保存
时间格式化
2022/3/28 8:54
转化为2022-03-28
{{toDate "2006/1/2 15:04" "2022/3/28 8:54" | date "2006-01-02"}}
3/28 8:54
转化为03-28
{{toDate "1/2" "2022/3/28 8:54" | date "01-02"}}
12/5/22 20:46
转化为2022-12-15
{{toDate "1/2/06 15:04" .col11 | date "2006-01-02"}}
数字(金额)
- 乘以 -1
{{mulf .col4 -1}}