[Risolto] trasformare un codice

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
clippi
Messaggi: 1
Iscritto il: venerdì 14 gennaio 2011, 19:32

[Risolto] trasformare un codice

Messaggio da clippi »

salve sono nuovo del forum, volevo chiedere un informazione, se possibile trasformare un codice che potrebbe essere di lettere e numeri in un numero ( es codice xc*2j dove x=1 c=5 *=, 2=0 j= 7 ) il risultato visibile dovrà essre 15,07 . cosa mi serve? metto un codice su un aricolo in negozio dove do dei valori alle lettere e dei numeri mascherando così il prezzo d'acquisto , quando lo riporto sul foglio di calcolo inserisco il codice e sulla casella a finaco vedo il prezzo in euro.
ringrazio in anticipo tutti
windows 7 openoffice 3.2
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3105
Iscritto il: martedì 18 maggio 2010, 17:01

Re: trasformare un codice

Messaggio da lucky63 »

Credo che la soluzione più semplice sia quella di crearsi una Tabella/Matrice/area di corrispondenza per ogni carattere.

Quando inserisci codice per controllo invece di inserirlo unito lo inserisci separatao carattere per carattere uno per ogni cella opportunamente formattata.

In altrettante celle corrispondenti sulla stessa riga applichi la funzione
=CERCA.VERT(Criterio di ricerca; Matrice; Indice; Ordinato)
e ti estrai il carattere di corrispondenza.

Puoi già avere il riferimento in valore al codice trasformato visualizzandolo nelle celle
ma se vuoi proprio vederlo come dici allora In un'altra cella a fianco sulla stessa riga usi la funzione:
=CONCATENA("Testo 1";"Testo 2"; ...; "Testo 30") dove le varie voci testo sono le corrispondenti associate al contenuto delle celle già convertite.

Veda allegati.
Saluti
.
Rispondi