Grazie Anthony47
con il tuo consiglio ho provato due soluzioni da utilizzare volevo un consiglio perchè sono un pò troppo articolate
Ti spiego il problema
nella cella D119 ho una dimensione espressa in millimetri che può essere scritta nei diversi modi
1000x300
1000X300
1000*300
ecco io devo trovare il perimetro in metri quindi 1+1+0,3+0,3 soluzione in questo caso 2,6
le due soluzioni adottate sono
con VAL. ERRORE
- Codice: Seleziona tutto
=SE(VAL.ERRORE(TROVA("x";D122)>1);SE(VAL.ERRORE(TROVA("X";D122)>1);SE(VAL.ERRORE(TROVA("*";D122)>1);"";(DESTRA(D122;TROVA("*";D122)-2)/1000*2)+(SINISTRA(D122;TROVA("*";D122)-1)/1000*2));(DESTRA(D122;TROVA("X";D122)-2)/1000*2)+(SINISTRA(D122;TROVA("X";D122)-1)/1000*2));(DESTRA(D122;TROVA("x";D122)-2)/1000*2)+(SINISTRA(D122;TROVA("x";D122)-1)/1000*2))
Invece ho provato anche VAL.NUMERO
- Codice: Seleziona tutto
=SE(VAL.NUMERO(TROVA("x";D119));(DESTRA(D119;TROVA("x";D119)-2)/1000*2)+(SINISTRA(D119;TROVA("x";D119)-1)/1000*2);SE(VAL.NUMERO(TROVA("X";D119));(DESTRA(D119;TROVA("X";D119)-2)/1000*2)+(SINISTRA(D119;TROVA("X";D119)-1)/1000*2);SE(VAL.NUMERO(TROVA("*";D119));(DESTRA(D119;TROVA("*";D119)-2)/1000*2)+(SINISTRA(D119;TROVA("*";D119)-1)/1000*2);"")))
Cosa mi consigli? c'è qualche funzione meno complessa
sax