AVERAGE('text') will display the average for every numeric ON field. I suspect you're using CH as the format for the salary field instead of ZD. Change
for the salary field to
where p is the starting position and m is the length, and you'll get the averge for that field. If you need help editing the ZD field to look a certain way, tell me the length of the ZD field and what you want it to look like in the report.
Remember when I said the following in my previous post:
If that's not what you want, then give more details - show the ICETOOL statements you're using and an example of your input records and what you want for output.
If you had done what I asked, I wouldn't have to guess at what you have/want and we could be done by now.