Condividi:        

Calcolo data

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

Calcolo data

Postdi fastbike73 » 22/09/14 14:23

Buonasera forum,
mi occorre una formula che faccia la seguente:
in A le date nel formato "mercoledì 1 lugio 2014"
in B ho degli importi
in C la formula deve controllare se in B ci sia l'importo e, in caso affermativo, leggere la data e se trattasi di Lunedi o mercoledì aggiungere 2 giorni (quindi il risultato sarebbe mercoledì e venerdì), se venerdì deve aggiungere 3 giorni (quindi il risultato sarebbe lunedì).
Spero di aver reso l'idea...
Mi potete aiutare???
fastbike73
Win 10 & Office365
Filemaker Pro v. 13
fastbike73
Utente Senior
 
Post: 256
Iscritto il: 23/04/14 10:54

Sponsor
 

Re: Calcolo data

Postdi wallace&gromit » 22/09/14 14:54

prova con questa:
Codice: Seleziona tutto
=SE(B1<>"";SE(O(GIORNO.SETTIMANA(A1)=2;GIORNO.SETTIMANA(A1)=4);A1+2;SE(GIORNO.SETTIMANA(A1)=6;A1+3;A1));"")

supponendo che per gli altri giorni si riporti il valore in A
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Re: Calcolo data

Postdi fastbike73 » 23/09/14 14:24

Wallace sei stato gentilissimo, grazie. La formula funziona. Me la potresti spiegare per piacere..? Ad esempio se io volessi che al lunedì si aggiungesse 3 invece di 2, al mercoledì sempre 2 e al venerdì 4 invece di 3; quali parametri della formula dovrei spostare?
fastbike73
Win 10 & Office365
Filemaker Pro v. 13
fastbike73
Utente Senior
 
Post: 256
Iscritto il: 23/04/14 10:54

Re: Calcolo data

Postdi wallace&gromit » 23/09/14 14:38

la funzione giorno.settimana restituisce un numero su sette (di default la serie è domenica = 1, lunedì = 2 ecc.) ma si può anche aggiungere definizioni diverse.
Nella mia formula ho unito con un O() le due possibilità per cui si aggiunge 2 giorni. Puoi anche definire ogni caso singolarmente con vari se successivi.
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Re: Calcolo data

Postdi ricky53 » 23/09/14 15:06

Ciao,
se vuoi utilizzare la settimana con 1=Lun, 2=Mar, 3=Mer, ecc allora potrai scrivere
Codice: Seleziona tutto
=GIORNO.SETTIMANA(A1; 2)


Il "2" serve per far capire che vogliamo il "Lunedì" come primo giorno della settimana.
Se omesso, oppure utilizzando "1" , allora Lunedì sarà il secondo giorno della settimana
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Calcolo data

Postdi fastbike73 » 23/09/14 15:52

Grazie a entrambi!! Perfetto, così posso gestire meglio la formula... nella settimana del ferragosto la formula la devo modificare...
Grazieeeeeeeeeeeeeeeee!!! :D
fastbike73
Win 10 & Office365
Filemaker Pro v. 13
fastbike73
Utente Senior
 
Post: 256
Iscritto il: 23/04/14 10:54

Re: Calcolo data

Postdi fastbike73 » 22/10/14 16:11

Salve a tutti, riprendo questo mio vecchio thread per porre un nuovo quesito sempre riferito all'oggetto del thread.
Avrei bisogno di calcolare il ritardo nel pagamento delle fatture. Mi spiego meglio, in C ho la data della fattura,
in A1 ho la dilazione di pagamento che è fissa 90 giorni data fattura fine mese (per i profani significa che se la scadenza dei 90 giorni cade a inizio o metà mese, comunque prima del 30/31 del mese, deve essere pagata sempre il 30/31 del mese. Es. ft. 5/3/14 scadrebbe il 30/6/14). In D dovrei calcolare il ritardo del pagamento rispetto a oggi.
Fiducioso di un vostro aiuto, vi ringrazio anticipatamente.
fastbike73
Win 10 & Office365
Filemaker Pro v. 13
fastbike73
Utente Senior
 
Post: 256
Iscritto il: 23/04/14 10:54

Re: Calcolo data

Postdi fastbike73 » 22/10/14 16:19

Ho trovato la soluzione da solo, ma vi ringrazio lo stesso.
Per chi fosse interessato questa è la formula che ho usato:
Codice: Seleziona tutto
=fine.mese(c2+90;0)
fastbike73
Win 10 & Office365
Filemaker Pro v. 13
fastbike73
Utente Senior
 
Post: 256
Iscritto il: 23/04/14 10:54

Re: Calcolo data

Postdi ricky53 » 22/10/14 16:39

Ciao,
oppure
Codice: Seleziona tutto
=FINE.MESE(C2;3)

dove "3" sono tre mesi in avanti rispetto alla data in "C2"
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Calcolo data

Postdi fastbike73 » 22/10/14 17:29

ricky53 ha scritto:Ciao,
oppure
Codice: Seleziona tutto
=FINE.MESE(C2;3)

dove "3" sono tre mesi in avanti rispetto alla data in "C2"


Grazie Ricky!!!
fastbike73
Win 10 & Office365
Filemaker Pro v. 13
fastbike73
Utente Senior
 
Post: 256
Iscritto il: 23/04/14 10:54


Torna a Applicazioni Office Windows


Topic correlati a "Calcolo data":


Chi c’è in linea

Visitano il forum: Gianca532011 e 38 ospiti