Vi chiedo un favore.
Come si possono impostare le cifre decimali dei numeri complessi in excel?
Cerco di essere più chiaro con un esempio. Se digito la formula
=COMPLESSO(25/15;45/17), anche formattando la cella come numero e con due
cifre decimali, la formula lo ignora e continua a fornire i componenti,
reale e immaginario puro, con troppe cifre decimali.
Qualcuno può darmi una mano?
Grazie.
Saluti e buona serata.
Piero
spero vivamente per te che ci sia un modo più semplice
da menu:
inserisci > nomi > definisci
... A [si applica a] =COMPLESSO(25/15;45/17)
... B [si applica a] =SE(VAL.ERRORE(RICERCA("-";A));RICERCA("+";A);RICERCA("-";A))
quindi nelle celle
la parte reale =VALORE(SINISTRA(A;B-1))
il coefficiente della parte immaginaria =VALORE(STRINGA.ESTRAI(A;B;LUNGHEZZA(A)-B))
essendo numeri puoi formattarli al numero di decimali che desideri
anche
=TESTO(VALORE(SINISTRA(A;B-1));"+0,00") & TESTO(VALORE(SINISTRA(A;B-1));"+0,00") & "i"
.f
http://www.prodomosua.it
ovviamente
=TESTO(VALORE(SINISTRA(A;B-1));"+0,00") & TESTO(VALORE(STRINGA.ESTRAI(A;B;LUNGHEZZA(A)-B));"+0,00") & "i"
: .f
: http://www.prodomosua.it
ho trovato questo
http://support.microsoft.com/default.aspx?scid=kb;en-us;151338
[non mi sembra tanto più semplice]
ma mi permette di correggere ulteriormente
=TESTO(VALORE(SINISTRA(A;B-1));"+0,00;-0,00") & TESTO(VALORE(SINISTRA(A;B-1));"+0,00;-0,00") & "i"
.f
http://www.prodomosua.it
> Come si possono impostare le cifre decimali dei numeri complessi in excel?
>
> Cerco di essere più chiaro con un esempio. Se digito la formula
> =COMPLESSO(25/15;45/17), anche formattando la cella come numero e con due
> cifre decimali, la formula lo ignora e continua a fornire i componenti,
> reale e immaginario puro, con troppe cifre decimali.
Nel post www.google.it/groups?selm=38B02F08.54CFF7B%40fiastl.net trovi
un esempio di funzione definita dall'utente.
--
Tiziano Marmiroli
Microsoft MVP - Office