Risultati da 1 a 5 di 5

Discussione: Estrazione dati da tabella



  1. #1

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Localitą
    Napoli
    Etą
    64
    Messaggi
    9830
    Versione Office
    2013
    Likes ricevuti
    1017
    Likes dati
    277

    Estrazione dati da tabella

    Ciao a tutti.

    Avrei la seguente necessitą.

    Supponiamo di avere una tabella con i seguenti campi:

    1) ID_ORDINE
    2) DATA
    3) CLIENTE
    4) PRODOTTO
    5) QUANTITA'

    Dovrei creare una nuova tabella dove, per uno specifico cliente, dovrei tirar fuori tutti gli ordini che rientrano in uno specifico intervallo temporale (es. 1/1 - 31/1/2016) con l'avvertenza che in caso di prodotti uguali venga effettuata la somma delle relative quantitą.

    Non ho un file di esempio da allegare ma ritengo la descrizione abbastanza chiara.

    Esiste un modo formule/VBA (ma con il VBA la vedo dura)?

    Vi ringrazio sin d'ora.

    Alfredo

    P.S. Vorrei evitare l'uso delle Pivot che non conosco affatto

  2. #2
    L'avatar di Gerardo Zuccalą
    Clicca e Apri
    Data Registrazione
    May 2015
    Localitą
    Milano, Italy
    Etą
    50
    Messaggi
    5388
    Versione Office
    office 365/2016
    Likes ricevuti
    1274
    Likes dati
    1342
    Ciao alfrimpa, prova ad inserire un piccolo allegato senza dati sensibili, e magari con un esempio con il risultato desidersto scritto a mano cosi da capire esattamente cosa vuoi ottenere
    Ciao
    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  3. #3
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Localitą
    Catania
    Etą
    74
    Messaggi
    4028
    Versione Office
    Excel2010
    Likes ricevuti
    834
    Likes dati
    178
    Ciao Alfredo
    ti allego un file di prova (manca Option Explicit e il dimensionamento delle variabili) dove ho "inventato" dei dati.
    Ho creato questa macro (ho inserito uno Stop a metą circa per far notare che prima mi preleva tutti i dati che rispondono ai criteri e dopo mi fa la somma dei prodotti uguali)
    Codice: 
    Sub prova()
        cli = Cells(2, 7).Text
        dt1 = Cells(4, 7).Value
        dt2 = Cells(6, 7).Value
        a = 2
        For i = 2 To 11
            If cli = Cells(i, 3) Then
                If Cells(i, 2) >= dt1 And Cells(i, 2) <= dt2 Then
                    Cells(a, 9) = Cells(i, 1)
                    Cells(a, 10) = Cells(i, 2)
                    Cells(a, 11) = Cells(i, 4)
                    Cells(a, 12) = Cells(i, 5)
                    a = a + 1
                End If
            End If
        Next i
        Stop
        uR = Cells(Rows.Count, 9).End(xlUp).Row
        For i = 2 To uR - 1
            For j = i + 1 To uR
                If Cells(i, 11) = Cells(j, 11) Then
                    tot = Cells(i, 12).Value + Cells(j, 12).Value
                    Cells(i, 12) = tot: Cells(j, 12) = 0: tot = 0
                End If
            Next j
        Next i
    End Sub
    Prova e fai sapere. Ciao,
    Mario
    File Allegati File Allegati

  4. #4

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Localitą
    Cosenza
    Etą
    46
    Messaggi
    3534
    Versione Office
    Excel 2013
    Likes ricevuti
    1230
    Likes dati
    1303
    Oppure in formula matrice:

    =SE.ERRORE(INDICE(A$2:A$11;PICCOLO(SE(($B$2:$B$11>=$G$4)*($B$2:$B$11<=$G$6)*($C$2:$C$11=$G$2);RIF.RIGA($B$2:$B$11)-RIF.RIGA($B$2)+1);RIGHE($A$2:$A2)));"")

    con CTRL + SHIFT + INVIO

  5. I seguenti 2 utenti hanno dato un "Like" a Rubik72 per questo post:


  6. #5

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Localitą
    Napoli
    Etą
    64
    Messaggi
    9830
    Versione Office
    2013
    Likes ricevuti
    1017
    Likes dati
    277
    Ringrazio sia Mario che Rubik.

    Ora sono fuori sede ma appena rientro provo entrambe le soluzioni.

    Alfredo

Discussioni Simili

  1. [Risolto] estrazione dati da pdf a excel e tabella per colonne.
    Di mb63 nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 02/02/17, 20:55
  2. Estrazione dati multipli da singola tabella
    Di mrgiaco nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 24/10/16, 09:10
  3. Estrazione condizionata dei dati da una tabella
    Di GioPL nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 15/07/16, 19:53
  4. Estrazione dati da tabella con duplicati
    Di Rubik72 nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 20/02/16, 19:52
  5. Estrazione dati da tabella excell 2003
    Di 61franco nel forum Domande su Excel VBA e MACRO
    Risposte: 8
    Ultimo Messaggio: 15/01/16, 12:52

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •