
[分享]批處理對兩列字符串分類統計求和【問題】如何快速統計出編號2004-046里的有效類型數是5
【代碼】把原本保存在Excel里面的數據復制粘貼到 1.txt 里面(默認以制表符作為列分隔符),然后執行:test.batnclick="copycode($('code0'));">復制代碼
- 所屬卷號序號
- 2004-046
- 2004-046
- 2004-0463
- 2004-0463
- 2004-0463
- 2004-0463
- 2004-0463
- 2004-0463
- 2004-0463
- 2004-0463
- 2004-0463
- 2004-0464
- 2004-0465
- 2004-0465
- 2004-046
- 2004-046
- 2004-046
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-0469
- 2004-04610
- 2004-04610
- 2004-04610
- 2004-04610
請參考Q-04和Q-05把bat文件和txt文件都保存為ANSI編碼:https://mp.weixin.qq.com/s/6lbb97qUOs1sTyKJfN0ZEQnclick="copycode($('code1'));">復制代碼
- @echo off
- for /f skip=1 tokens=1-3 delims=- %%a in ('type 1.txt') do (
- if %%c neq (
- if not defined %%a_%%b_%%c (
- set /a _%%a_%%b+=1
- set %%a_%%b_%%c=1
- )
- )
- )
- (for /f tokens=1-3 delims=_= %%a in ('set _') do (
- echo %%a-%%b,%%c
- ))>2.csv

