Come calcolare Q1, Q2 ... ma per una data data e non 01 gen


0

Ho cercato di calcolare il trimestre, ma non per un anno che inizia il 01 gennaio, ma per una data che indica la fine dell'anno, che potrebbe essere 03-22 per esempio.

Ci sono molti esempi su come fare Q1, Q2 ma nessuno di quelli che riesco a trovare o che posso sviluppare è quello che sto cercando di fare da giorni.

L'input sarà:

  1. Data odierna
  2. Frequenza (mesi)

3. Fine imposta (mese e giorno)

Per gli input

  1. Data corrente & gt; 2018/02/01
  2. Frequenza (mesi) 3

3. Fine imposta (mese e giorno) 12-31

Risultato

Trimestre corrente inizio = 2018-01-01 fine = 2018-03-31

Ultimo quarto inizio = 2017-01-10 fine = 2017-31-12

Il più vicino che posso ottenere è Google Spreadsheet che può essere copiato ma si rompe quando si estende per anni.

Il più vicino che ho è:

=DATE(YEAR(A5),FLOOR(MONTH(A5)-MONTH(G5),E5)+1,DAY(G5))

Dove A5 = data corrente G5 = periodo in mesi. E5 = Data di deposito fiscale (I.e fine periodo) + 1 ti darebbe il periodo di inizio.

Non riesco a capirlo o anche se è possibile in una formula.


Il tuo link file di esempio allegato non è pubblico .. non può xs il file. errore: "È necessario richiedere l'autorizzazione" ..
p._phidot_

Ho riletto la domanda 4 volte e ancora non sono sicuro di cosa stai chiedendo :) Vuoi le date di inizio trimestre da una data specifica? In tal caso, utilizzare DateAdd.
Absinthe

Risposte:


1

Forse questo è quello che vuoi:

enter image description here

Ecco le formule:

$C$4:     =EDATE(DATE(YEAR([@[Current Date]]),MONTH(EndOfYear),DAY(EndOfYear)+1),CHOOSE(MATCH([@[Current Date]],EDATE(EndOfYear,{-12,-9,-6,-3,0,3,6,9,12})),-12,-9,-6,-3,0,3,6,9,12))
$D$4:     =EDATE([@[Current Quarter start]]-1,3)
$E$4:     =EDATE([@[Current Quarter start]],-3)
$F$4:     =[@[Current Quarter start]]-1

EndOfYear è una data normale. Nella formula in C4, lo normalizziamo per riferirci a un anno relativo a Current Date, aggirando così il problema di più anni.

C'è una supposizione che EndOfYear non sarà acceso 29-Febaltrimenti i risultati potrebbero essere inaspettati.

Nota che nel tuo esempio, i tuoi formati di data sono incoerenti. Ho formattato le date nel mio esempio con i mesi specificati in modo da essere non ambigui.

Dato che stai cercando Quarters, il Frequency (months) la colonna è ignorata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.