Bonjour,
La question est dans le titre.
Les colonnes sur lesquelles portent le produit contiennent des valeurs numériques, avec 0 ou 1 ou 3 chiffres après la virgule.
Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
40;100,200;78,524;4008,00;3120;            
1  2       3      4       (1*3)  N° colonne
En dernière colonne, produit des colonnes 1 et 3, TSPCS la partie décimale n'était pas prise en compte

Extrait du code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
gawk -F";" -v var1="tata" -v var3="toto" '
{
    . . .
 
    #Suppression des 15 premieres lignes du fichier, et
    #Reorganisation des champs en sortie 
    if (NR>15)  print $1";"$2";"$3";"$4";"$1*$3";"
 
 
} ' ftmp1.csv > f_sawk2_s.csv #Marche

tags : awk gawk produit multiplier colonnes