Somme en awk
Fermé
amsy10
-
8 déc. 2011 à 13:04
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 8 déc. 2011 à 19:34
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 8 déc. 2011 à 19:34
A voir également:
- Somme en awk
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Somme en anglais excel - Guide
- Somme si date inférieur à aujourd'hui ✓ - Forum Excel
- Somme si ens ou ✓ - Forum Excel
5 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
8 déc. 2011 à 13:07
8 déc. 2011 à 13:07
Salut,
awk '{somme=$3+$6+$9+$12+$15+$18} {print somme}' NomFichier
j ai comme résultat 0;
et ce n'est pas normal
et ce n'est pas normal
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
8 déc. 2011 à 13:26
8 déc. 2011 à 13:26
On peut avoir un extrait du fichier d'origine ?
$ cat fic 1 3 8 5 2 2 8 1 3 9 8 10 $ awk 'som=$2+$3 { print som }' fic 11 10 17
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
Modifié par lami20j le 8/12/2011 à 13:27
Modifié par lami20j le 8/12/2011 à 13:27
Salut,
lami20j
~$ cat plop ,120432,245840000,99146,24588,125143000,22597,11339,134580000,10489,1112,47764000,1080,178,21216000,172,25,6250000,22, :~$ awk '{somme=$3+$6+$9+$12+$15+$18} {print somme}' plop 0 ~$ awk -F',' '{somme=$3+$6+$9+$12+$15+$18} {print somme}' plop 580793000
lami20j
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Encore une question
est-il possible d insérer la multiplication aussi ?
du genre :
awk -F',' '{somme=$3+$3*0.2+$6+$6*0.2+$9+$9*0.2+$12+$12+0.2+$15$15*0.2+$18+$18*0.2} {print somme}' youpz
est-il possible d insérer la multiplication aussi ?
du genre :
awk -F',' '{somme=$3+$3*0.2+$6+$6*0.2+$9+$9*0.2+$12+$12+0.2+$15$15*0.2+$18+$18*0.2} {print somme}' youpz
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
8 déc. 2011 à 14:12
8 déc. 2011 à 14:12
Personne ne t'empêche de tester la commande ;-)
Tu sauras si c'est possible ;-)
Tu sauras si c'est possible ;-)
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
8 déc. 2011 à 14:13
8 déc. 2011 à 14:13
somme=$3+$(3*0.2)+$6+($6*0.2) etc.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
8 déc. 2011 à 14:20
8 déc. 2011 à 14:20
Mais en ce cas pourquoi pas
awk -F',' '{somme=($3+$6+$9+$12+$15+$18) * 1.2 } {print somme}' plop
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
8 déc. 2011 à 14:34
8 déc. 2011 à 14:34
Oups, petite erreur dans la syntaxe ;-(
Merci lami20j
somme=$3+($3*0.2)+$6+($6*0.2)
Merci lami20j
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 621
8 déc. 2011 à 17:16
8 déc. 2011 à 17:16
hello
au post #6, faut-il lire ...$12+$12+0.2.... ou ... $12+$12*0.2...
au post #6, faut-il lire ...$12+$12+0.2.... ou ... $12+$12*0.2...