Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Сложное преобразование xls или csv файла в текстовый (http://forum.oszone.net/showthread.php?t=207697)

tarasov.evgeny 27-05-2011 16:31 1683749

Сложное преобразование xls или csv файла в текстовый
 
Добрый день,

Есть xls файл
Из трех столбцов. Данные нужно брать из первого и третьего
Пример
1234 asdfadf 1
Нужно, чтобы на выходе было
1234 0001.000

Причем 0001.000 должно начинаться обязательно с 11 символа строки, а значение первого столбца может быть разным от 1 до 9 символов...

Преобразовать csv в текст, у меня мысли есть кое-какие, но как считать 11 символ, я не знаю.


Евгений

Kazun 29-05-2011 15:04 1684551

Примерно,так:
Код:

PS 62 >  gc 1.csv
1234 asdfadf 1
2314 asdfadf 5
PS 63 >  Import-Csv 1.csv -Delimiter " " -Header One,Two,Three | %{ "{0} {1:0000.000}" -f $_.One,[int]$_.Three}
1234 0001.000
2314 0005.000



Время: 12:54.

Время: 12:54.
© OSzone.net 2001-