È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Come sommare una addizione già scritta in una cella?

Ultimo Aggiornamento: 08/09/2016 19:31
Post: 10
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
07/09/2016 18:23

Ho 3 colonne:
A vengono scritte le quantità degli articoli
B prezzo unitario
C prezzo totale (AxB)

Il problema mi sorge nel momento in cui nella colonna A a volte viene scritto ad esempio 3+5
In questo caso come faccio a far leggere dalla funzione nella colonna C che in quella cella ho un 8?

Ovviamente l'operazione dovrebbe tener conto sia il caso in cui nella cella ci sia un solo numero che il caso ce ne siano di più

Grazie mille per l'eventuale aiuto
Post: 664
Registrato il: 06/04/2013
Utente Senior
2010
ONLINE
07/09/2016 18:38

Ciao
A1 ....
B1 ....
C1: =SE.ERRORE(SINISTRA(A1;TROVA("+";A1)-1)+STRINGA.ESTRAI(A1;TROVA("+";A1)+1;LUNGHEZZA(A1));B1*A1)

Questo ovviamente se hai due soli numeri separati dal "+"; se invece puoi avere altri segni matematici oppure più di due cifre credo che devi risolvere con una macro (o meglio udf).

saluti
Domenico
Win 10 - Excel 2016
Post: 10
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
07/09/2016 19:21

Re:
dodo47, 07/09/2016 18.38:

Ciao
A1 ....
B1 ....
C1: =SE.ERRORE(SINISTRA(A1;TROVA("+";A1)-1)+STRINGA.ESTRAI(A1;TROVA("+";A1)+1;LUNGHEZZA(A1));B1*A1)

Questo ovviamente se hai due soli numeri separati dal "+"; se invece puoi avere altri segni matematici oppure più di due cifre credo che devi risolvere con una macro (o meglio udf).

saluti



Velocissimo nel trovare la soluzione ti ringrazio.
La formula va effettivamente bene, ma solo nel momento in cui ho l'addizione nella cella, ma non funziona se ho solo un numero senza addizioni


Post: 827
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Senior
365
OFFLINE
07/09/2016 19:47

Ciao
piccola correzione


=SE.ERRORE(SINISTRA(A1;TROVA("+";A1)-1)+STRINGA.ESTRAI(A1;TROVA("+";A1)+1;LUNGHEZZA(A1))+B1;A1+B1)



ciao
Post: 665
Registrato il: 06/04/2013
Utente Senior
2010
ONLINE
07/09/2016 19:52

si, scusa, manca un pezzo:
=SE.ERRORE(VALORE(SINISTRA(A1;TROVA("+";A1)-1)+STRINGA.ESTRAI(A1;TROVA("+";A1)+1;LUNGHEZZA(A1)))*B1;B1*A1)


SALUTI

Oopps...ciao federico
[Modificato da dodo47 07/09/2016 19:57]
Domenico
Win 10 - Excel 2016
Post: 11
Registrato il: 01/09/2016
Città: BOMPORTO
Età: 53
Utente Junior
2021
OFFLINE
08/09/2016 19:31

Re:
dodo47, 07/09/2016 19.52:

si, scusa, manca un pezzo:
=SE.ERRORE(VALORE(SINISTRA(A1;TROVA("+";A1)-1)+STRINGA.ESTRAI(A1;TROVA("+";A1)+1;LUNGHEZZA(A1)))*B1;B1*A1)


SALUTI

Oopps...ciao federico



Dodo grazie!
Ora funziona :)
Grazie anche a te Federico!
Sempre utilissimi


Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 09:57. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com