Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: excel - somma.se

  1. #1
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514

    excel - somma.se

    Ciao ragazzi,
    sono alle prese con un problema con questa funzione di excel

    Nella colonna a ci sono delle date . Le celle sono formattate come gg/mm/aaaa
    Nella colonna b ci sono degli importi. La formattazione è € xx,00

    Sto provando a sommare i valori della colonna b dove la corrispondente data nella colonna a sia superiore ad oggi

    uso quindi

    SOMMA.SE(A2:A24;">oggi()";B2:B24)

    come risultato ottengo 01/01/1900

    lo stesso vale se scrivo

    SOMMA.SE(A2:B24;">oggi()";B2:B24)

    penso che dipenda dalla condizione che imposto, cioè oggi...che è a sua volta una funzione o dalla vecchiaia.....


    intanto la guida microsoft dice di fare in questo modo

    In questo esempio il criterio viene applicato agli stessi valori da sommare. Se lo si desidera, è possibile applicarlo a un intervallo e sommare i valori corrispondenti di un altro intervallo. La formula =SOMMA.SE(B2:B5; "Luca"; C2:C5) ad esempio sommerà solo i valori dell'intervallo C2:C5 per cui il contenuto delle celle corrispondenti nell'intervallo B2:B5 è uguale a "Luca".



    come risolvo?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    577
    no credo che così facendo come excel capisce le tue intenzioni passando come argomento un insieme di dati in luogo di un singolo dato.
    Prova con un dato alla volta

    se mia_cella > oggi() somma ......


    ciao

  3. #3
    Utente di HTML.it L'avatar di patel
    Registrato dal
    Jan 2008
    Messaggi
    1,995
    prova ad eliminare le virgolette
    SOMMA.SE(A2:A24;>oggi();B2:B24)

  4. #4
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    @patel
    mi genera un errore.

    @misterx
    ottengo sempre lo stesso risultato. ma non sarebbe nemmeno fattibile come cosa. io ho bisogno di effettuare un controllo sull'intervallo.

    altri consigli??

    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    =SOMMA.SE(A2:A24;">"&OGGI();B2:B24)


  6. #6
    Moderatore di Hardware L'avatar di teo1964
    Registrato dal
    Feb 2006
    Messaggi
    6,138
    Non riesco ad infilarla ma sto provando la formula SOMMA.PIU'.SE che permette l'analisi di criteri più estesi, ma mi sono incartato con la data !
    Però promette bene, se intanto vuoi provare anche tu .....
    Solo due cose sono infinite: l'universo e la stupidità umana, ma non sono sicuro della prima - Albert Einstein

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da teo1964
    Non riesco ad infilarla ma sto provando la formula SOMMA.PIU'.SE che permette l'analisi di criteri più estesi, ma mi sono incartato con la data !
    Però promette bene, se intanto vuoi provare anche tu .....
    Ciao. Non ho capito il tuo problema.

  8. #8
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Originariamente inviato da nicola75ss
    =SOMMA.SE(A2:A24;">"&OGGI();B2:B24)


    uff non mi funziona. per caso bisogna formattare i valori in un modo particolare?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  9. #9
    Moderatore di Hardware L'avatar di teo1964
    Registrato dal
    Feb 2006
    Messaggi
    6,138
    Stavo provando a risolvere il problema di scimmietta con la seguente formula:
    =SOMMA.PIÙ.SE(B5:B8;A5:A8;">40200")
    dove B5:B8 è la zona dei valori da sommare
    dove A5:A8 è la zona con le date

    mettendo un valore fisso (40200) come data del giorno la formula funziona sommando solo le celle con date il cui valore è superiore a 40200

    mettendo un riferimento volatile (tipo giorno, data, adesso, etc.) non riesco a farla funzionare
    Solo due cose sono infinite: l'universo e la stupidità umana, ma non sono sicuro della prima - Albert Einstein

  10. #10
    Moderatore di Hardware L'avatar di teo1964
    Registrato dal
    Feb 2006
    Messaggi
    6,138
    un esempio del foglio di prova
    Immagini allegate Immagini allegate
    Solo due cose sono infinite: l'universo e la stupidità umana, ma non sono sicuro della prima - Albert Einstein

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.