ciao
anche la proposta di locate risolve il problema dello spazio vuoto, basta aggiungere la parte finale della mia che tiene presente anche dell'orario per stabilire se l'ultimo giorno è compiuto o no:
=DATA.VALORE(SINISTRA(K2;11))-DATA.VALORE(SINISTRA(B2;11))-(DESTRA(K2;8) < DESTRA(B2;8))
Visto il numero elevato di records, questa potrebbe essere più veloce.
Ma volendo potresti anche correggere i dati dal menù dati ,con testo in colonna, formato AMG e poi fare una semplice sottrazione considerando l'intero
=INT(K8*1-ANNULLA.SPAZI(B8))