Post by elianoPost by studiofmtObiettivo è poter lavorare senza ulteriori trasformazioni sui dati inseriti
ad esempio lat 45°30'59" + 11°25'
http://support.microsoft.com/kb/192367/it
Rileggendo l'articolo..... prova questa Udf artigianale:
Function prova(GMS As String) As Double
prova = Mid(GMS, 1, 2) + (((Mid(GMS, 7, 2) / 60) _
+ Mid(GMS, 4, 2)) / 60)
End Function
o con l'equivalente formula XL, cioè:
A B C
45°30'59" 45,51639 45,51639
11°25'00" 11,41667 11,41667
Totale 56,93306 56,93306
in
A1:A2 =STRINGA.ESTRAI(A1;1;2)+(((STRINGA.ESTRAI(A1;7;2)/60)+STRINGA.ESTRAI(A1;4;2))/60)
in C1:C2 =prova(A1)
in C3 =prova(A1)+prova(A2)
Dovrebbero andare, altrimenti aspettiamo qualche "regexp".:-))
Eliano