Bonjour,

Voici un formatage :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Perform 
 
-17     
 
-53,45  
 
-0,6    
 
-6,94   
 
-17,95  
 
-11,04  
 
178,19
obtenu avec cet extrait de code contenu dans un gawk (la colonne Perform : c'est la variable var5) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    if ($6==0)
        var5="nan"
    else
        {
#m02    var5=(100*($5/$6 -1));                                          #m02
        var5=int((10000*($5/$6 -1)))/100;                               #m02
        if (100*($5/$6 -1) < var3) {var2="c"};
        if (100*($5/$6 -1) > var4) {var2="d"} 
	    }
    fi
 
    print $1";"$8";"$2";"$3";"$4";"$5";"$6";"$7";"\
    $4*$5";"$4*$6";"$4*$5-$4*$6";"var5";"\
    $9";"$10";"$11";"$12";"\
    $13";"$14";"$15";"$16";"$17";"$18";"\
    $19";"$20";"$21";"$22";"$23";"$24";"\
    var1";"var2
 
} ' ftmp37.csv > fedition.csv
Comment formater avec arrondi à deux chiffres après la virgule ? (c'est fait : modification m02)

en complétant à droite par des zéros ? (( la première ligne -17 deviendrait -17,00

en alignant les virgules ?
par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
-17,00 (première ligne)
178,19 (dernière ligne)