sicuramente esiste una soluzione più semplice, a me è venuta in mente questa:
utilizzo la funzione se per ricercare il caso corretto correlata alla funzione lunghezza per determinare la lunghezza della stringa inserita in cella.codice:in cella B1----> =SE(LUNGHEZZA(A1)=4;STRINGA.ESTRAI(A1;1;1)*1;0) in cella C1----> =SE(LUNGHEZZA(A1)=4;STRINGA.ESTRAI(A1;2;1)*1;SE(LUNGHEZZA(A1)=3;STRINGA.ESTRAI(A1;1;1)*1;0)) in cella D1----> =SE(LUNGHEZZA(A1)=4;STRINGA.ESTRAI(A1;3;1)*1;SE(LUNGHEZZA(A1)=3;STRINGA.ESTRAI(A1;2;1)*1;SE(LUNGHEZZA(A1)=2;STRINGA.ESTRAI(A1;1;1)*1;0))) in cella E1----> =SE(LUNGHEZZA(A1)=4;STRINGA.ESTRAI(A1;4;1)*1;SE(LUNGHEZZA(A1)=3;STRINGA.ESTRAI(A1;3;1)*1;SE(LUNGHEZZA(A1)=2;STRINGA.ESTRAI(A1;2;1)*1;SE(LUNGHEZZA(A1)=1;STRINGA.ESTRAI(A1;1;1)*1;0))))
provala ma dovrebbe andare.