Giorni Conta utilizzando la formula

Qualcuno mi ha aiutato a tirare il numero di giorni di questa string:

2015-04-01 14:31:00 – 2015-04-15 14:02:27

Utilizzando questa formula

=IFERROR((((DATEVALUE((MID('Paste Sales Report'!P3,FIND("-- ",'Paste Sales Report'!P3)+3,10)))-DATEVALUE(LEFT('Paste Sales Report'!P3,10)))*24)+TIMEVALUE(RIGHT('Paste Sales Report'!P3,9))-TIMEVALUE(MID('Paste Sales Report'!P3,FIND(" ",'Paste Sales Report'!P3)+1,9)))/24,"0") 

chiunque può aiutare con il leggermente più complesso (le virgolette fanno parte della string):

  "Sales Report - agg-all-store - 86271 - 2015-02-20 09:45:40 - 2015-04-22 09:45:50” 

Ancora una volta ho bisogno di trasformare l'intervallo di dati nella string in un certo numero di giorni.

Prova questa formula

= LEFT (DESTRA ('Incolla rapporto di vendita'! P3,20), 19) -LEFT (DESTRA ('Incolla rapporto di vendita'! P3,42), 19)

Questo ti darà un numero decimale di giorni, 61.0001157 per il tuo esempio, è che come si visualizza o vuoi mostrare giorni, ore, minuti?

Funziona se hai i timbri di data / ora costantemente alla fine della string (a parte la citazione finale).

Non hai davvero bisogno di dividere il tempo e la data come per la tua formula originale, puoi sottrarre un'unica entity framework; del tempo / data dall'altro per get un risultato in giorni. Ecco cosa fa questa formula.

Nota: nella formula originale trovare cerca un doppio trattino, ma vedo solo i singoli nell'esempio. Se si tratta di un doppio trattino tra i timbri di tempo, modificare 42 in formula a 43