@OnkelBlacky: Was willst Du genau haben?
1.) Anzahl aller Kostenstellen (inklusive doppelten)? --> Teutales' Lösung
2.) Zählen wie oft die jeweilige Kostenstelle vorkommt? --> Strats Lösung
3.) Anzahl aller Kostelstellen (ohne doppelte)?
zu 3.)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
my @array = qw(160366
160172
252010
160172
160108
160112
160186
160186
252010
252010
252010
160366
160060
252010
160186
160186
160108
160186
160172
252010
160186);
my %seen;
@array = grep{!$seen{$_}++}@array;
print scalar(@array);
\n\n
<!--EDIT|renee|1147766319-->