BEGIN{FS=","}{ ntc=0;s=0; for (i=7;i<=NF;i++){ x=$i; if (x>0){ntc++;s+=$i} } a=0; if (ntc>0) {a=(1.0*s)/ntc; for (i=1;i<7;i++){ printf("%s,",$i); } printf("%f,%d\n",a,ntc); } }