Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Contenuto del contenuto di una cella

  1. #1
    sudoker non è in linea Novello
    il problema è il seguente, da risolvere rigorosamente in ambiente excel:

    momento a: vorrei eseguire in c1 la somma di della cella a3 e della cella a4

    momento b: vorrei eseguire in c1 la somma della cella a13 e della cella a14 SENZA modificare la funzione somma in c1

    momento c, momento d,...momento z,..

    MA mi piacerebbe inserire in b1 "a3" ed in b2 "a4" in modo che in c1 ci sia la somma del contenuto del contenuto di b1 con il contenuto del contenuto di b2 (a3 + a4) - momento a

    momento b: inserisco in b1 "a13" ed in b2 "a14" automaticamente dovrei trovare in c1 a13 + a14

    e così via

    questo mi consentirebbe di ottenere la somma (in realtà una funzione molto più complessa) di 2 numeri e poi di altri 2, ...... senza dover cambiare la formula della cella c1 (in realtà decine di celle in cui si andrà a scrivere il nuovo risultato)


    spero di essere riuscito a spiegarmi

    cordialmente

  2. #2
    fcarboni non è in linea Scolaretto
    Diciamo che non è troppo chiaro....
    numerando i tuoi "momenti":
    1)"C1" = somma("A3:A4")
    2)"C1" = SOMMA(A3:A4;A13:A14)
    3)"C1"= =INDIRETTO(A3)+INDIRETTO(A4)
    4)"C1" =INDIRETTO(A13)+INDIRETTO(B2)
    non ho capito se, per i momenti 3 e 4 vuoi che il risultato sia incrementale (ogni volta che cambi i valori di B1 e B2; deve sommare il precedente valore in C1 ai valori corrispondenti alle celle inserite in B1 e B2)
    Se così fosse con poche righe di codice, intercettando l'evento change, si può ottenere quello che vuoi.
    Dici che sono decine le celle che ti interessa sommare, avrai pensato anche alla gestioen degli errori vero??
    se per errore all'incremento nr. 10 digiti in B1 "A130" anzichè "A13" la funzione sommerà al valore di B1 il contenuto della cella "A130"!!
    a) non è detto che te ne accorga
    b) se te ne accorgi non puoi tornare indietro ma ripartire da capo con le somme....
    Se ci posti un esempio di quello che vorresti sarà più semplice aiutarti.
    ℹ️ Leggi di più su fcarboni ...

  3. #3
    sudoker non è in linea Novello
    provo a fare un esempio

    inserisco manualmente a3 in b1 e a4 in b2

    quindi
    b1 = a3
    b2 = a4


    poichè c1 sarà il contenuto del contenuto della cella b1 +il contenuto del contenuto della cella b2

    e
    a3 = 10
    a4 = 7

    c1 = cont b1 + cont b2 = a3 + a4 = 17

    successivamente se inserisco manualmente
    a13 in b1 e a14 in b2

    e
    a13 = 51
    a14 = 9

    c1 = cont b1 + cont b2 = a13 + a14 = 60

    se ciò fosse possibile non dovrei cambiare la formula in c1 ma i dati in b1 e b2

    spero che sia più chiaro

    ti ringrazio in anticipo.

    f

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Assegnare contenuto di una cella a variabile in VBA
    Da gas1966 nel forum Microsoft Excel
    Risposte: 2
    Ultimo Post: 19-02-2016, 15:51
  2. Contenuto di una cella è una formula?
    Da saveriomartino nel forum Microsoft Excel
    Risposte: 8
    Ultimo Post: 25-09-2015, 18:43
  3. excel: contenuto del contenuto di una cella
    Da sudoker nel forum Presentati
    Risposte: 2
    Ultimo Post: 20-03-2015, 23:02
  4. Risposte: 3
    Ultimo Post: 06-04-2014, 01:44
  5. Nascondere il contenuto di una cella
    Da maxottav nel forum Visual Basic .Net
    Risposte: 0
    Ultimo Post: 31-07-2011, 16:25