La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
ciao
fai un poco di conti per vedere se il risultato è giusto
in F8 da tirare in basso
=SE(O(MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8)-MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B7;'prima macchina'!$F$5:$F$1000;C7)=0;MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8)-G7=0;MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8)-H7=0);MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8);SE(C8=C7;MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8)-MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B7;'prima macchina'!$F$5:$F$1000;C7);SE(C8=D7;MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8)-G7;SE(C8=E8;MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8)-H7;MAX.PIÙ.SE('prima macchina'!$E$5:$E$1000;'prima macchina'!$C$5:$C$1000;$B8;'prima macchina'!$F$5:$F$1000;C8)))))
se usi una colonna diversa diventa molto più semplice
=SE(O(F8-F7=0;F8-G7=0;F8-H7=0);F8;SE(C8=C7;F8-F7;SE(C8=D7;F8-G7;SE(C8=E8;F8-H7;F8))))
grazie mille per questa enorme formula
sembra funzionare...
ci sono solo alcune cose che non mi sono chiare...
inserendo la tua formula ho risultati non sempre attendibili
per esempio, nel giorno 02/01/24 la produzione è stata a zero (il contatore progressivo è stato fisso su 2280 come nel giorno precedente) eppure risultano prodotti 105 particolari... Non capisco bene da dove provenga questo dato
Inoltre, se posso, ti chiedo ancora una accortezza...succede che, per motivi diversi, la lavorazione non cambi ma il contatore venga azzerato (come ad esempio in giornata 12/02/2024)
in questi casi, ad ora, succede che il contatore scenda in negativo (ben visibile anche in pagina 3 attraverso grafico) sarebbe possibile fare sottrazione con il dato 0 quando è presente?
ciao
stavo riflettendo sulla formula questa mattina
devo rifarla
la sequenza dei SE() porta a degli errori
la prima parte prevale sulla seconda perciò dei conteggi non vengono fatti
oggi primo pomeriggio la rifaccio...........verrà lunga
se puoi usare una colonna per il conteggio sarebbe meglio per la comprensione
ma ininfluente per il calcolo...dimmi tu se ti va bene
Si si
per me non ci sono problemi ad avere una sola colonna...
l'importante è riuscire ad avere le produzioni separate
Grazie
ciao
nella colonna grafico c'è
=MAX(0;SE(SE(C8=C7;F8-F7;SE(C8=D7;F8-G7;SE(C8=E8;F8-H7;F8)))=0;F8;SE(C8=C7;F8-F7;SE(C8=D7;F8-G7;SE(C8=E8;F8-H7;F8)))))
dovrebbe far tornare i conti fammi sapere
se trovi errori
Ciao
ho dato un'occhiata ma purtroppo succedono ancora diversi errori
Ad esempio nella giornata del 28/01 la produzione risulta 5185 mentre, in realtà, è stata 0
in giornata 13/02, al contrario, la produzione risulta a 0 mentre sono stati prodotti 265 pezzi
trovato l'inghippo
io uso max ma in alcuni casi la produzione viene azzerata
a metà giornata devo variare il max
piano piano troviamo tutte le variabili
per il 28
a parte che la prima cifra è inferiore all'ultima produzione del giorno prima
non sei stato tu a dire che se la differenza è 0 mettere la cifra della giornata
e ho cambiato la formula per avere quel dato
una curiosità
ma dalle 22 alle 6 mica hai produzione
come fanno ad esserci differenza non dovrebbe esserci la stessa cifra
es
22.........1180
06..........1230
La produzione dalle 22 alle 6 in realtà c'è...
però è produzione in "non presidiato" perciò è presumibile che sia mediamente inferiore a quella nell'arco della giornata. Anche per questo motivo, secondo me, il modo più corretto per trovare la produzione giornaliera è quella di fare "dato delle 22 di giorno 2" meno "dato delle 22 di giorno 1"
Nel caso specifico del 28/01 c'è stato un problema di trascrizione... sicuramente alle 06.00 il dato era identico a quello delle ore 22 del giorno precedente
ciao
ok
Nel caso specifico del 28/01 c'è stato un problema di trascrizione... sicuramente alle 06.00 il dato era identico a quello delle ore 22 del giorno precedente
fra mi rimetto ragionare sulle variabili
Ciao
ti ringrazio davvero
Ciao
sicuro che sia un errore di trascrizione
ce ne sono tanti
ma veramente tanti
Ciao
no no... questi non sono errori di trascrizione
è corretto che la produzione aumenti dalla sera alla mattina in quanto le macchine continuano a produrre anche senza operatore, in "non presidiato"
l'errore di trascrizione è solo quello del giorno 28/01. In questo caso è impossibile che la produzione progressiva del mattino sia minore di quella della sera. questo non succede mai! (ovviamente a meno che si concluda la lavorazione e perciò il dato del mattino è 0)
Se non mi sono spiegato, sono a disposizione per chiarimenti
Grazie
ciao
verifica e vedi se ci sono altri inghippi (certamente ce ne saranno viste le variabili )
ho cambiato la formula del max
ora uso
=SE.ERRORE(INDICE('prima macchina'!$E$5:$E$1000;CONFRONTA.X(1;INDICE(('prima macchina'!$C$5:$C$1000=$B7)*('prima macchina'!$F$5:$F$1000=C7);;);0;-1));"")
Purtroppo non ci siamo ancora...
Il problema si presenta specialmente nei giorni in cui la produzione è zero (in giorno 02/01/24 oppure 28/01/24)
qui dovrei trovare la produzione a zero (2280-2280= zero) e (5185-5185= zero)
invece il risultato è sempre quello massimo prodotto...
ciao
ma è fatto apposta
se la produzione è zero mantieni l'ultimo valore
ho capito sbagliato?
altrimenti usiamo
=Se.ERRORE(MAX(0;SE(C8=C7;F8-F7;SE(C8=D7;F8-G7;SE(C8=E8;F8-H7;F8))));0)