Ας φτιάξουμε τότε ένα μακαρόνι... για να αποφύγουμε την VBA.
A1: 2234+450,246
B1: 34+650,2
C1: =1000*(LEFT(A1;FIND("+";A1)-1)-LEFT(B1;FIND("+";B1)-1)) + MID(A1;FIND("+";A1)+1;FIND(",";A1)-FIND("+";A1)-1) - MID(B1;FIND("+";B1)+1;FIND(",";B1)-FIND("+";B1)-1) + RIGHT(A1;LEN(A1) - FIND(",";A1;1))/10^LEN(RIGHT(A1;LEN(A1) - FIND(",";A1;1))) - RIGHT(B1;LEN(B1) - FIND(",";B1;1))/10^LEN(RIGHT(B1;LEN(B1) - FIND(",";B1;1)))
ο τύπος δεν επηρεάζεται από το πλήθος των δεκαδικών (και όχι μόνο 1+23,2 ή 0+333,1231 γίνονται δεκτά) όμως απαραίτητη προϋπόθεση να έχουν όλοι οι αριθμοί τα σύμβολα "+" και ","
πχ το 34+650 θα πρέπει να είναι 34+650,0 διαφορετικά θα πρέπει να χρησιμοποιηθεί η IF(ISNUMBER(...)) για να μη βγάζει σφάλμα και να μεγαλώσει άλλο τόσο ο τύπος!