Condividi:        

modifica file excel 2002 conteggio straordinario

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 08/04/13 09:36

non mi hai spiegato come collegare le tabelle festivi e superfestivi alla formattazione condizionale e come colorare le successive 7 celle corrispondenti alle celle che vanno colorate
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Sponsor
 

Re: modifica file excel 2002 conteggio straordinario

Postdi Anthony47 » 08/04/13 22:39

non mi hai spiegato come collegare le tabelle festivi e superfestivi alla formattazione condizionale
Le tabelle le usi all' interno delle formule che hai tu stesso citato:
le formule da mettere nella finestra della formattazione condizionale dovrebbero essere queste
Codice: Seleziona tutto
=VAL.NUMERO(CONFRONTA(A10;SUPERFESTIVI;0))
=VAL.NUMERO(CONFRONTA(A10;FESTIVI;0))
=GIORNO.SETTIMANA(A10)=1

poi creare due tabelle con titolo festivi e superfestivi
ma poi non ricordo come collegare tra loro tutto questo

Quindi:
-crei gli elenchi
-a uno assegni il nome SUPERFESTIVI
-all' altro assegni il nome FESTIVI
-imposti tre livelli di formattazione condizionale con la sequenza che to ho suggerito
Per assegnare un nome: selezioni l' area corrispondente (falla piu' lunga dell' indispensabile), Menu /Inserisci /Nome /Definisci; scrivi il nome, Ok
Per impostare la formattazione condizionale: Selezioni l' area, Menu /Formato /Formattazione condizionale; come condizione scegli "la formula è" e usi la formula della condizione; imposti un formato (tab Motivo, scegli il colore), Ok; Aggiungi il secondo livello e poi il terzo livello; Ok.
e come colorare le successive 7 celle corrispondenti alle celle che vanno colorate
Di quali celle si parla?

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 09/04/13 08:11

ad ed sempio se A10 è rosso se deve colorare anche A11:A16
poi c'è un piccolo problema ogni volta che apro il file nella colonna A mi compare sempre quel "NOME?"
pori riapro componenti aggiuntivi tolgo la spunta a strumenti di analisi e strumenti di analisi vba li rispunto e pariscono i "NOME?"
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi Anthony47 » 09/04/13 11:31

Scusa, se A10 viene colorata di rosso e' perche' si tratta di una domenica (come da tue specifiche precedenti); perche' allora tutta la settimana deve essere "Domenica"? Allora, poiche' in una settimana c' e' sempre una domenica, tanto vale colorare tutto di rosso e facciamo prima...

Cosa non ho afferrato?
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 09/04/13 12:27

scusami non è da A10:A16 ma A10:J10 ho sbagliato prima.
comunque non mi funzionano i festivi e superfestivi ho fatto come hai detto tu ma c'è qualcosa che sbaglio.
ti allego il file le tabelle di festivi e superfestivi le ho fatte nel foglio "stat"...facciamo sempre solo gennaio.
http://dfiles.eu/files/ttpy2l9pd
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 09/04/13 12:53

scusami la tabella festivi e prefestivi è nel foglio "help"
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi Anthony47 » 09/04/13 12:57

Gli intervalli FESTIVI e SUPERFESTIVI devono esserre impostati su una unica colonna (quindi HELP!$Y$1:$Y$8 e HELP!$Y$10:$Y$20, rispettivamente).
Per colorare anche le colonne adiacenti, seleziona A10:J40 e applica la formattazione condizionale a tre livelli (come gia' detto) usando le formule
Codice: Seleziona tutto
=VAL.NUMERO(CONFRONTA($A10;SUPERFESTIVI;0))
=VAL.NUMERO(CONFRONTA($A10;FESTIVI;0))
=GIORNO.SETTIMANA($A10)=1

Il componente aggiunivo strumenti di analisi una volta installato dovrebbe rimanere installato, senza bisogno di toglierlo e metterlo.
Hai detto che usi XL2002; col programma chiuso cerca il file Excel10.xlb e rinominalo diciamo Excel10.ppp
Riapri excel, inserisci il componente aggiuntivo, controlla che la formula funzioni; chiudi excel, riaprilo e controlla se la formula funziona o no.
La posizione del file dipende dal SO in Uso:
per Win 7 probabilmente e' C:\Users\UTENTE\AppData\Roaming\Microsoft\Excel
per XP probabilmente C:\Documents and Settings\UTENTE\Application Data\Microsoft\Excel\

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 09/04/13 13:40

ok fatto...adesso in M6 calcola lo straordinario totale se a fine mese ci sono in avanzo piu' di 30 minuti lui arrotonda a un ora invece dobbiamo fare in modo che solo se i minuti sono piu' di 31 deve arrotondare a un ora se sono di meno arrotondare a zero.
forse va cambiata la formula in O3
ma forse questa correzione è gia stata fatta devo controllare
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 09/04/13 14:40

per quanto riguarda l'errore "NOME?" ho fatto come hai detto rinominando il file e adesso esce nella cella "N/D"
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 09/04/13 20:39

e si va modificato ma forse va modificato da O2:O5
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi Anthony47 » 09/04/13 22:13

Nel tuo foglio ci sono una miriade di formule che danno risultati che dipendono dal settaggio dei singoli Pc; ad esempio usi ORARIO.VALORE("22.00"). Anche tutte le timbrature sono attese come stringhe e poi trattate con Orario.Valore.
Il mio pc ha settaggi internazionali diversi dal tuo e queste formule mi danno tutte errore; al momento devo sciupare il mio tempo per adattare queste situazioni.
Il modo corretto e indipendente dai settaggi di calcolare un orario e' usare ORARIO, che e' indipendente dai settaggi internazionli; ad esempio Orario(22;0;0) corrisponde alle 22:00. E non c' e' nessun motivo per usare per gli orari dei campi Testo, dovendo poi fare conversioni che sono dipendenti dai setting di macchina.

Cio' detto, non ho nessuna idea di come siano stati articolati i calcoli; ad esempio se metto di Domenica orari tipo 7:00-24:00 gli straordinari vengono contabilizzati per 9h in colonna L come Fer/N (feriali /notturni??) e 1:30 in col M come Festivi; e non vedo arrotondamenti in nessuna delle formule presenti nelle colonne da K a V.

Insomma faccio fatica a seguirti sia perche' hai organizzato i dati in un formati personalizzati sia perche' i calcoli sono poco intuitivi...
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 10/04/13 09:23

per quanto riguarda la mezzora il coefficiente dovrebbe essere questo (0,020833333) o sbaglio?
che coefficiente devo mettere per far si che se i minuti sono uguale o minori di 30 allora risulti zero se sono maggiori di 30 arrotondare a un ora
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 10/04/13 13:17

ho fatto delle prove a mettere questo coefficiente 0,020733333 e sembra funzionare mi puoi dare una conferma?
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi Anthony47 » 10/04/13 22:18

Se hai un orario ad esempio in K8 e vuoi arrotondare all' ora se l'orario e' superiore ai 30 minuti puoi usare una formula tipo
Codice: Seleziona tutto
=ARROTONDA(K8*24-0,01;0)/24
Il coefficiente 0,01 corrisponde a circa 40secondi, quindi la formula restituira' l' Ora intera successiva se i minuti sono superiori a 30+40".
Puoi arrotondare direttamente nella cella usando la formula
Codice: Seleziona tutto
=Arrotonda((LaFormulaAttuale)*24-0,01;0)*24

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 11/04/13 17:47

come mai nella prima formula hai messo alla fine /24 e nella seconda *24
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi Anthony47 » 11/04/13 23:08

come mai nella prima formula hai messo alla fine /24 e nella seconda *24
Ma che domande!
Aehmm... perche' nella seconda ho sbagliato
:D :oops:

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 12/04/13 08:58

era solo per una conferma
ciao
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 13/04/13 08:42

potresti crearmi una formula che mi conteggia i riposi che sono in i3(riposi mese precedente)+ogni riga colorata(festivi+domeniche+superfestivi)che io lavoro quindi(c10:c40 <> da "")- i riposi fruiti quindi(b10:b40=rip)
ciao
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi trittico69 » 13/04/13 12:07

trittico69 ha scritto:potresti crearmi una formula che mi conteggia i riposi che sono in i3(riposi mese precedente)+ogni riga colorata(festivi+domeniche+superfestivi)che io lavoro - i riposi fruiti quindi(b10:b40=rip)
ciao

ho corretto il messaggio precedente....peri le righe clorate bisognerebbe conteggiarle solo se lavorate, quindi fare riferimento alla colonna C10:C40 ma solo per le date coincidenti con quelle nelle colonne festivi e superfestivi nel foglio help
trittico69
Utente Senior
 
Post: 497
Iscritto il: 16/08/09 18:41

Re: modifica file excel 2002 conteggio straordinario

Postdi Anthony47 » 15/04/13 00:08

Quindi
Codice: Seleziona tutto
=I3+SOMMA(SE((A10:A40<>"")*(C10:C40<>"")=1;(GIORNO.SETTIMANA(A10:A40;2)>6)+CONTA.SE(FESTIVI;A10:A40)+CONTA.SE(SUPERFESTIVI;A10:A40);0))-CONTA.SE(B10:B40;"RIP")
Da confermare con Contr-Maiusc-Enter, non il solo Enter.
I due addendi sono il riporto e i festivi lavorati, il sottraendo e' il calcolo dei Rip.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

PrecedenteProssimo

Torna a Applicazioni Office Windows


Topic correlati a "modifica file excel 2002 conteggio straordinario":


Chi c’è in linea

Visitano il forum: Gianca532011 e 82 ospiti