Condividi tramite

Equazione di una funzione

Anonimo
2017-02-13T16:49:39+00:00

Salve, è possibile inserire automaticamente in una o più celle l'equazione di una funzione?

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

8 risposte

Ordina per: Più utili
  1. Anonimo
    2017-02-14T16:36:50+00:00

    Innanzitutto ti ringrazio per l’aiuto e premetto (ma credo che si sia capito) che non sono proprio bravissimo con stringhe ecc . Quello che avrei in mente è questo:

    -          Data una tabella di valori come la seguente:

    -          Costruisco un grafico con **** logaritmica (nel mio caso utilizzo solo questa e i relativi dati sono completamente inventati) per ogni singolo nome, x esempio:

    Ho capito, grazie alla tua dritta, che è possibile inserirla in automatico all’interno di una cella. Il problema è che devo comunque selezionare a “mano” il tipo di linea che voglio e spuntare il “quadrettino” dell’equazione.

    Ti chiedo se è possibile fare in modo che in una cella il tutto diventi automatico bypassando il procedimento sopra. Infine se è possibile inserire automaticamente anche il valore (posto in un’altra cella) che andrà a sostituire la “X” della funzione?

    So che la cosa sembra un po’ stramba come cosa  ma è un procedimento che solo grazie al tuo aiuto ho capito essere possibile.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Eliminata

    Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.


    I commenti sono stati disattivati. Ulteriori informazioni

  3. Anonimo
    2017-02-13T20:27:37+00:00

    Ciao Dampry,

    Cerco di spiegarmi meglio. Quando aggiungo una linea di tendenza ad un grafico mi visualizzo anche l’equazione che devo riportare all’interno di una cella. Quest’operazione la faccio manualmente ricopiandomi la formula.

    Vorrei sapere se è possibile che l’equazione venga direttamente/automaticamente (mediante macro, o non saprei) riportata all’interno di una cella.

    ES

    A1= numero

    A2= formula equazione (che copio manualmente)

    A3= risultato di A1 e A2

    Per restituire la formula della linea di tendenza di un grafico in una cella, potresti utilizzare la seguente UDF (funzione utente):

    • Alt+F11 per aprire l'editor di VBA
    • Alt+IM per inserire un nuovo modulo di codice
    • Nel nuovo modulo vuoto, incolla il seguente codice:

    '=========>>

    Option Explicit

    '--------->>

    Public Function EquazioneTendenza(sNome As String)

        Dim oTrendline As Trendline

        Dim sEquation As String

        Dim bDisplayEquation As Boolean

        Application.Volatile

        With ActiveSheet.ChartObjects(sNome).Chart

            Set oTrendline = .SeriesCollection(1).Trendlines(1)

            With oTrendline

                .DisplayRSquared = False

                bDisplayEquation = .DisplayEquation

                .DisplayEquation = True

                sEquation = .DataLabel.Text

                .DisplayEquation = bDisplayEquation

                EquazioneTendenza = sEquation

            End With

        End With

    End Function

    '<<=========

    • Alt+Q per chiudere l'editor di VBA e tornare a Excel
    • Salva il file con l’estensione xlsm
    • Alt+F8 per aprire  la finestra di gestione delle macro
    • Seleziona Tester | Esegui

    Questa Udf può essere utilizzata come una funzione nativa Excel. La funzione ha un solo argomento, ossia il nome del graphico, il quale deve essere immessa tra virgotte. Ad esempio:          

    =EquazioneTendenza("Chart 1")

    Potresti scaricare il mio file di prova Dampry20170213.xlsm a:

    https://www.dropbox.com/s/8j34jq96f4l6cgi/Dampry20170213.xlsm?dl=0

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2017-02-13T18:48:46+00:00

    Cerco di spiegarmi meglio. Quando aggiungo una linea di tendenza ad un grafico mi visualizzo anche l’equazione che devo riportare all’interno di una cella. Quest’operazione la faccio manualmente ricopiandomi la formula.

    Vorrei sapere se è possibile che l’equazione venga direttamente/automaticamente (mediante macro, o non saprei) riportata all’interno di una cella.

    ES

    A1= numero

    A2= formula equazione (che copio manualmente)

    A3= risultato di A1 e A2

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2017-02-13T17:16:59+00:00

    Ciao Dampry,

    Benvenuto alla Community!

    Salve, è possibile inserire automaticamente in una o più celle l'equazione di una funzione?

    Credo, quasi certamente, di sì! Tuttavia, sarebbe necessario che tu spiegassi cosa intendi, in questo contesto, per l'equazione di una funzione e, inoltre, cosa intendi per automaticamente.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento