Come funziona questa formula?


1

Mi sono imbattuto in questa formula che risolve la data in cui cade la Pasqua in un dato anno, ma per la vita di me non riesco a capire come funziona!

Qualcuno può far luce su ciò che stanno facendo i vari componenti?

=DOLLAR(("4/"&A1)/7+MOD(19*MOD(A1,19)-7,30)*14%,)*7-6

La formula presuppone che la cella A1 abbia un anno in essa.


Beh, una cosa che posso dirvi è che il risultato è un raw Data OLE . Tuttavia, non ho idea di cosa faccia la parte "divide stringa per numero". // Capito: la stringa è interpretata come una data (che è, ancora una volta, un numero di data OLE).
Daniel B



Ho cercato su Google e ho trovato questo: contextures.com/exceleastercalculation.html . I collegamenti potrebbero portarti alla pubblicazione originale. Il secondo posto sembra essere la formula che hai.
gns100

Risposte:


-1

= DOLLARO - è una funzione che converte il seguente numero nella valuta corrente (sospetto dal paese in cui ti trovi o dal tuo account)

MOD (dividendo; divisore) - è un valore che viene restituito dopo il tuo "dividendo" è stato diviso con " divisore" per esempio:

5 divide 2 hai 1 è rimasto indiviso
e
4 divide 2 hai 0 lasciato indiviso

poi va: (4 / "valore nella cella A1") / 7+   MOD (19 [dividendo] MOD (valore in A1 [dividendo], 19 [divisore]) - 7,30 [divisore]) e questo numero restituito viene moltiplicato per * 14%,)

dopo tutti i calcoli il valore è moltiplicato x 7 ed è sottratto da -6 alla fine

Penso che sia stato utile, perché non sono molto bravo in queste spiegazioni in inglese. =)


Grazie, ma questo in realtà non spiega il motivo per cui la formula funziona: in che modo questi calcoli determinano la data di Pasqua?
Absinthe

Qualcuno può far luce su ciò che stanno facendo i vari componenti? hai risposta =) Penso che dovresti vedere cosa sta facendo DOLLAR, perché può essere molto diverso per ogni account
user1448914

funzione interessante. Voglio lavorarci. In riferimento al = DOLLAR (valore,) si comporta come = ROUND (valore, 0)
gns100
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.