sono un po imbranato con le formule.
sarebbe possibile sommare assieme i valori di un numero decimale?
mi spiego meglio ho un valore decimale nella cella c20 (calcolato da altre celle) per esempio 1223 devo poter fare
la somma di tutti i valori 1+2+2+3 nella cella c21 e' possibile farlo?
formula calcolo excel
Moderatori:
Paolino,
fairyvilje
7 messaggi
• Pagina 1 di 1
0
voti
Ciao,
il numero da cui estrarre i caratteri ha lunghezza fissa?
Prova con la funz stringa.estrai, es:=STRINGA.ESTRAI(C20;1;1),=STRINGA.ESTRAI(C20;2;1),.....
il numero da cui estrarre i caratteri ha lunghezza fissa?
Prova con la funz stringa.estrai, es:=STRINGA.ESTRAI(C20;1;1),=STRINGA.ESTRAI(C20;2;1),.....
-

GianluigiSarais
58 2 - New entry

- Messaggi: 51
- Iscritto il: 29 gen 2009, 12:27
0
voti
si la lunghezza e' fissa, provo con l'estrazione ....ma poi per sommare i valori estratti?
0
voti
Una possibile soluzione è utilizzare la funzione RESTO, dividendo cioè
in sequenza il dato di partenza per le rispettive potenze del 10.
In tal modo si possono isolare le migliaia,le centinaia, ecc.
Sommandole poi alla fine, si ottiene il risultato voluto.
in sequenza il dato di partenza per le rispettive potenze del 10.
In tal modo si possono isolare le migliaia,le centinaia, ecc.
Sommandole poi alla fine, si ottiene il risultato voluto.
0
voti
senza togliere niente a nessuno ,ho risolto con il consiglio di GianluigiSarais, mantenendo le formule separate in modo da avere ogni carattere in altre celle separate e poi sommando i valori assieme per avere il risultato nella cella c21.
non ho provato le altre formule proposte solo per non avere troppi passaggi da fare, dato che il mio valore era si di dimensione fissa, (colpa mia che nell'esempio ho sbagliato e non sono stato chiaro) ma i valori non erano decimali ma esadecimali.
grazie comunque a tutti per le risposte
non ho provato le altre formule proposte solo per non avere troppi passaggi da fare, dato che il mio valore era si di dimensione fissa, (colpa mia che nell'esempio ho sbagliato e non sono stato chiaro) ma i valori non erano decimali ma esadecimali.
grazie comunque a tutti per le risposte

0
voti
Supponendo in A10 il numero intero, potresti provare inserendo in una casella
=SUM(VALUE(MID(A10;ROW(A1:OFFSET(A1;LEN(A10)-1;0));1)))
ma ricorda di inserirla con
CTRL+MAIUSC+INVIO
ma anche
=SUMPRODUCT(MID(A10;ROW(INDIRECT("1:" & LEN(A10)));1)*1)
E INOLTRE meglio ancora
=SUMPRODUCT(--MID(A10;ROW(INDIRECT("1:" & LEN(A10)));1))
Se poi hai un numero "con la virgola"
la formula si allunga un pochino
=SUMPRODUCT((MID(SUBSTITUTE(A10;",";"");ROW(INDIRECT("1:"&LEN(SUBSTITUTE(A10;",";""))));1)+0))
=SUM(VALUE(MID(A10;ROW(A1:OFFSET(A1;LEN(A10)-1;0));1)))
ma ricorda di inserirla con
CTRL+MAIUSC+INVIO
ma anche
=SUMPRODUCT(MID(A10;ROW(INDIRECT("1:" & LEN(A10)));1)*1)
E INOLTRE meglio ancora
=SUMPRODUCT(--MID(A10;ROW(INDIRECT("1:" & LEN(A10)));1))
Se poi hai un numero "con la virgola"
la formula si allunga un pochino
=SUMPRODUCT((MID(SUBSTITUTE(A10;",";"");ROW(INDIRECT("1:"&LEN(SUBSTITUTE(A10;",";""))));1)+0))
"Il circuito ha sempre ragione" (Luigi Malesani)
0
voti
provato, ma sto utilizzando exel di openoffice e con quel comando mi da errore
7 messaggi
• Pagina 1 di 1
Chi c’è in linea
Visitano il forum: Nessuno e 24 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


