A6输入
=IF(OR(--MID(A2,1,1)={1,2,3,5,7}),"质","合")&IF(OR(--MID(A2,2,1)={1,2,3,5,7}),"质","合")&IF(OR(--MID(A2,3,1)={1,2,3,5,7}),"质","合")&IF(OR(--MID(A2,4,1)={1,2,3,5,7}),"质","合")
关于第一个问题:
Zone0=水城地图
Zone1=树城地图
Zone1=山城地图
。。。。。
将下面这段代码粘贴到一个新建记事本里:
@echo off & setlocal EnableDelayedExpansion
set oldPath=123txt
set newPath=new1txt
set n=0
FOR /f "tokens=2 delims==" %%i in (!oldPath!) do (
set /a n+=1
echo Zone!n!=%%i
if !n! equ 1 (echo Zone!n!=%%i>!newPath!) else (echo Zone!n!=%%i>>!newPath!)
)
pause
注意:上面的代码中,set oldPath=123txt ,将123txt改为你要转换的文件名,就是保存你那些数据的文件名,set newPath=new1txt, new1txt是新生成的文件名。
保存好以后,将新建 文本文档txt重命名为bat文件,如:aaabat
然后将aaabat文件移动到与你要转换的文件相同目录下。双击aaabat就可以了。
关于补充问题:
与上面的操作一样,只不过代码变换了一下:
@echo off & setlocal EnableDelayedExpansion
@set oldPath=456txt
@set newPath=new2txt
@set n=0
@set m=0
echo>!newPath!
FOR /f "eol=[" %%i in (456txt) do (
set /a n+=1
if !n! equ 1 (set /a m+=1&&echo [Map!m!]&&echo [Map!m!]>>!newPath!) else (echo %%i&&echo %%i>>!newPath!)
if !n! equ 6 (echo&&echo>>!newPath!&&set n=0)
)
pause
头一次写批处理,自己测试了很几遍,感觉上应该没什么问题了,如果有问题的话,百度Hi我吧。
5689 5698 5869 5896 5968 5986 6589 6598 6859 6895 6958 6985 8596 8569 8659 8695 8956 8965 9568 9586 9658 9685 9856 9865总共24种
欢迎分享,转载请注明来源:品搜搜测评网