Excel Forum Per condividere esperienze su Microsoft Excel

Trovare un totale da un elenco!

  • Messaggi
  • OFFLINE
    vincenzo.z
    Post: 2
    Registrato il: 26/02/2019
    Città: MILANO
    Età: 19
    Utente Junior
    excel 2013
    00 03/05/2020 11:07
    ciao
    Ho un foglio che riporta un elenco di spese nella colonna E
    vorrei sapere se esiste un metodo per poter trovare quali celle della colonna E, sommate algebricamente tra loro, possono dare un determinato importo.
    Allego il file al quale sono stati tolti solo i nomi dei fornitori
  • OFFLINE
    dodo47
    Post: 2.763
    Registrato il: 06/04/2013
    Utente Veteran
    2010
    00 03/05/2020 11:17
    Ciao
    usa il risolutore (solver) di excel dal menu Dati

    vedi il seguente esempio:

    http://www.excelling.it/home/154-scoprire-le-cifre-che-compongono-una-somma

    saluti

    Edit: forse ci sono troppe variabili per utilizzare il risolutore. E credo proprio che neanche una macro possa farlo visto il numero elevato di numeri.



    [Modificato da dodo47 03/05/2020 18:02]
    Domenico
    Win 10 - Excel 2016
  • OFFLINE
    vincenzo.z
    Post: 2
    Registrato il: 26/02/2019
    Città: MILANO
    Età: 19
    Utente Junior
    excel 2013
    00 06/05/2020 14:49
    grazie Dodo.
    Il risolutore funziona ma occorre che le celle che stò cercando siano entro le prime 200 (Il risolutore ha massimo 200 celle variabili), nel mio caso sono più del doppio. Qualche idea alternativa o complementare?
  • OFFLINE
    by sal
    Post: 5.899
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 06/05/2020 16:30
    cerca somma
    Ciao Vincenzo, il problema non è trovare la somma e gli addendi che la compongono.

    ma se siano gli addendi giusti.

    molte volte clienti mandano un assegno a saldo di fatture diverse è qui sorge il problema l'importo che ha inviato a quali voci e di quali fatture fa riferimento.

    con questo metodo, non saprai mai se una fattura sia stata completamente pagata.

    lo stesso dicasi per il tuo problema.

    hai delle spese ad alla fine vuoi depennare tutte le spese che insieme raggiungono l'importo scelto.

    in questo caso esiste un solo metodo incominciare a trovare l'importo al contrario cioè dalla data più vecchia, cosi eliminandoli si accorcerà la coda arrivando alla data più recente.

    ma non sarà mai un metodo sicuro, in quanto anche altri addendi forse di meno o di più daranno la stessa somma

    vedo se riesco a trovare qualcosa

    Ciao By Sal [SM=x423051]

    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • ABCDEF@Excel
    00 06/05/2020 17:23
    Mi spiace By Sal
    Il Risolutore sino a 200 numeri OK, inserendo 250 numeri (errore di troppe variabili)
    Inoltre i segni (-), se esiste una soluzione? Non sarà solo una (mà diverse).

    In H4 = 1283,55 (che sarebbe presente in E10), in realta non sò il motivo perchè è scritta come 1283,54999999975

    Per finire quanti segni (-), ex E21 un -309,87
    Non faranno altro che aumentare a dismisura le varie combinazioni
  • OFFLINE
    by sal
    Post: 5.900
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 06/05/2020 18:02
    Somma addendi
    Ciao ABCDEF, infatti, il risolutore ha i suoi limiti, ed il fatto che ti dia il numero con troppi decimali si deve limitare il numero dei decimali nella cella, ma è proprio del risolutore questa cosa.

    i numeri con il segno negativo in effetti sono incassi e non spese, quindi non vanno considerati.

    anche se sarebbe buona cosa fare ogni mese o 15 giorni il consolidamento dei dati.

    infatti in un programma bancario ogni x giorni va fatto il consolidamento, per una verifica delle entrate ed uscite e quindi eliminare quelle voci che sono incerte o non hanno riscontro.

    questo per avere sempre i conti in ordine.

    vedo se posso trovare un alternativa, ma come ho detto, quando un risultato cercato si hanno diverse soluzioni diventa un problema, perche puoi eliminare voci che non sono inerenti al controllo

    esempio spendi 100€ per scarpe e spendi 50e per cappello e 50€ per una maglietta

    alla fine sono sempre 100€ ma quali voci elimini dal controllo, le scarpe o il resto, qui dovrebbero subentrare le date prendendo una voce più vecchia, ma si è sicuri?.

    Ciao By Sal [SM=x423051]

    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • ABCDEF@Excel
    00 06/05/2020 18:31
    Scusa By sal, forse non capisco bene.

    Lasciamo perdere la Banca che non mi interessa.
    Intendevo che in E10 è scritto 1283,54999999975, se fosse 1283,55 = OK

    Lasciamo perdere tutto questo, Tu sapresti come "superare" il limite di (220/250 numeri "interi" sul Risolutore che non crea (debug=troppe variabili)?
  • OFFLINE
    vincenzo.z
    Post: 3
    Registrato il: 26/02/2019
    Città: MILANO
    Età: 19
    Utente Junior
    excel 2013
    00 06/05/2020 19:16
    Ciao Ragazzi
    Il numero 1283,54999999975, almeno nel mio caso, è sbagliato essendo fatture e note di accredito hanno solo 2 decimali quindi 1283,55.
    Ho lanciato il risolutore (metodo dodo) e ha trovato anche abbastanza velocemente la soluzione il problema però è quello del numero massimo delle celle variabili come detto per me troppo basso 200 contro le oltre 400.
    Occorrerebbe quindi poter aumentare le celle variabili del risolutore (non credo fattibile) oppure inventarsi una strada alternativa.
    Purtroppo se alcune celle che compongono la cifra fossero oltre i 200 e altre entro i 200 non si troverebbe la soluzione
  • ABCDEF@Excel
    00 06/05/2020 19:39
    @vincenzo.z
    Mi fai vedere il files che hai fatto?

    @by sal
    Facciamo finta che siamo in una banca... e non esistono i segni (-)
    Possiamo eliminare 48 righe = 369... ed adesso cosa fare?
    Ammettiamo di eliminare tutti i valori sopra 1283,55 (48 righe)

    Rimangono 319 valori
  • OFFLINE
    vincenzo.z
    Post: 4
    Registrato il: 26/02/2019
    Città: MILANO
    Età: 19
    Utente Junior
    excel 2013
    00 06/05/2020 19:49
    Ciao ABCDEF.
    A quale file ti riferisci? (ho caricato un file di esempio)
    Non posso non considerare gl'importi negativi.
    La colonna A imputa il costo della fattura della colonna E a relativo costo, il totale dei costi (COMMISSIONI+CONTABILITA+VARIE ecc.quindi il totale della colonna A) deve quadrare con il totale della colonna E.
    Mi dirai"come fà a non quadrare?" il problema è che gli utilizzatori di questo foglio potrebbero scrivere in maniera errata o differente il settore (la colonna A) a cui imputare il costo della fattura a volte CONTABILITA ed altre CONTABILITA' oppure TECNICI+RIPAR. con o senza punto finale.
  • ABCDEF@Excel
    00 06/05/2020 19:55
    >>>Ho lanciato il risolutore (metodo dodo) e ha trovato anche abbastanza velocemente la soluzione il problema
  • OFFLINE
    vincenzo.z
    Post: 5
    Registrato il: 26/02/2019
    Città: MILANO
    Età: 19
    Utente Junior
    excel 2013
    00 06/05/2020 20:46
    Re:
    ABCDEF@Excel, 06/05/2020 19:55:

    >>>Ho lanciato il risolutore (metodo dodo) e ha trovato anche abbastanza velocemente la soluzione il problema



    Questo lo avevo già segnalato (messaggio di oggi 14:49)
    La questione da superare ora è quella della limitazione a 200 variabili
  • ABCDEF@Excel
    00 06/05/2020 21:50
    Rimango solo fuso dalla risposta, hai detto >>>Ho lanciato il risolutore (metodo dodo)
    Per "conoscenza personale", me lo fai vedere?

    Poi Ti darò la risposta sulle variabili
    [Modificato da ABCDEF@Excel 06/05/2020 21:52]
  • OFFLINE
    vincenzo.z
    Post: 6
    Registrato il: 26/02/2019
    Città: MILANO
    Età: 19
    Utente Junior
    excel 2013
    00 07/05/2020 10:21
    Re:
    ABCDEF@Excel, 06/05/2020 21:50:

    Rimango solo fuso dalla risposta, hai detto >>>Ho lanciato il risolutore (metodo dodo)
    Per "conoscenza personale", me lo fai vedere?

    Poi Ti darò la risposta sulle variabili




    Ciao ABCDEF
    ti allego il file con il risolutore come indicato da @dodo47 nel link

    http://www.excelling.it/home/154-scoprire-le-cifre-che-compongono-una-somma

    Ho provato con il limite a 200 celle variabili e funziona.(nel senso che, per fare partire il risolutore, ho provato a limitare la ricerca a 200 celle variabili e fortunatamente le celle che riportavano la differenza erano tutte nelle prime 200 righe trovando quindi la soluzione, logicamente diverso sarebbe stato se alcune celle per la soluzione fossero state dalla cella 201 in poi)


  • ABCDEF@Excel
    00 07/05/2020 11:32
    Ok, similare a come faccio io
    A riguardo le "troppe variabili", purtroppo è Bill Gates che dovrebbe rispondere