Bonjour,
Je cherche à calculer la productivité horaire d'une machine.
J'ai testé plusieurs choses, mais ça ne fonctionne pas. Je ne trouve pas la bonne formule (ou le bon format) à mettre dans le compute (j'ai même essaye prod = A/(b/"1:") comme sur excell).
Merci d'avance pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 ODS HTML BODY = "&rwork./stats_prod.html"; TITLE1 BOLD JUSTIFY=CENTER HEIGHT=12PT COLOR=BLACK BCOLOR=STEEL "PRODUCTION "; PROC REPORT DATA = PRODUCTION nowindows split = "*" style (HEADER)= {borderwidth = 1 foreground=black background=cxdddddd center} style (REPORT) = {borderwidth = 1 } ; COLUMNS PAYS VILLE MACHINE NBCAISSES NBREFEUILLETS NBCAISSES= A NBREFEUILLETS= A1 TEMPS= B RATIOCAISSEFEUILLETS TEMPS PROD ; DEFINE PAYS/DISPLAY GROUP 'PAYS' STYLE={BACKGROUND = CYAN } CENTER; DEFINE VILLE/DISPLAY GROUP 'VILLE' STYLE={BACKGROUND = CYAN } CENTER; DEFINE MACHINE/DISPLAY GROUP 'NUMERO DE MACHINE' STYLE={BACKGROUND = CYAN } CENTER; DEFINE NBCAISSES /ANALYSIS "NB DE CAISSES" STYLE={BACKGROUND = VLIG } CENTER; DEFINE NBREFEUILLETS/ANALYSIS "NB DE FEUILLETS" STYLE={BACKGROUND = VLIG } CENTER; DEFINE RATIOCAISSEFEUILLETS /COMPUTED "Ratio" FORMAT= NUM10.1 STYLE={BACKGROUND = LIPK FONTWEIGHT = BOLD } CENTER; DEFINE TEMPS/ANALYSIS 'Temps utilisation' STYLE={BACKGROUND = CYAN } CENTER; DEFINE prod/COMPUTED "productivite" STYLE={BACKGROUND = LIPK FONTWEIGHT = BOLD } CENTER; DEFINE A/ANALYSIS SUM NOPRINT; DEFINE A1/ANALYSIS SUM NOPRINT; DEFINE B/ANALYSIS SUM NOPRINT; COMPUTE RATIOCAISSEFEUILLETS ; RATIOCAISSEFEUILLETS = A/A1; ENDCOMP; COMPUTE prod; prod = A/b; ENDCOMP; RUN ; ODS HTML CLOSE;
Partager