我最初的問題是將多個csv合併爲一個,每個刪除第一對行(在我的情況下爲5)和所有空白行。我能找到以下解決方案:合併csv文件但刪除最後一行和多列
@echo off
>Output.csv(
for %%f in (*.csv) do (
for /f "delims=" %%l in ('more +5 %%f') do (
echo %%f,%%l
)
)
)
我一直沒能重寫代碼清除每個文件的最後一行和擦除一對夫婦從output.csv文件還沒有列(或個別)。
這是一個CSV文件示例:
Timecard Report
06/12/2017 - 06/12/2017
Departments : All_Departments-TOTAL HOURS
EMPLOYEE NAME,EMPLOYEE PAYROLL ID,FIRST NAME,LAST NAME,DEPARTMENT NAME,REG,REG Pay,OT1 Hours,OT1 Pay,OT2 Hours,OT2 Pay,VAC Hours,VAC Pay,HOL Hours,HOL Pay,SIC Hours,SIC Pay,OTH Hours,OTH Pay,TOTAL Hours,Total Pay
Oc Br,999,Oc,Br,Fulfillment,8.00,114.8,.53,11.41,,,,,,,,,,,8.53,126.21
Brat Hat,3423,Brat,Hat,Logistics Admin,5.42,75.88,,,,,,,,,,,,,5.42,75.88
Tod Vindo,,Tod,Vindo,Logistics Admin,8.00,128,1.18,28.32,,,,,,,,,,,9.18,156.32
TOTAL,,,,,73.53,1143.25,3.30,73.23,,,,,,,,,,,76.83,1216.48
任何人的想法?
該圖片並沒有什麼幫助,因爲它沒有顯示真正的csv文件或者至少包含機密信息的中性版本。和plaese不是一個圖片,但複製和粘貼文本。我慢慢開始覺得浪費時間。 – LotPings
我是新來的,很抱歉。完全理解粘貼文本的過程。複製了文件的修改內容。 – FatTwin
你想保留哪些列?前9和後2? – LotPings