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
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    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à
    49
    Messaggi
    4920
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1127
    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

  3. #3
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    73
    Messaggi
    3224
    Versione Office
    Excel2010
    Likes ricevuti
    628
    Likes dati
    155
    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à
    45
    Messaggi
    2833
    Versione Office
    Excel 2013
    Likes ricevuti
    1027
    Likes dati
    983
    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
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166
    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, 21:55
  2. Estrazione dati multipli da singola tabella
    Di mrgiaco nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 24/10/16, 10: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, 20:53
  4. Estrazione dati da tabella con duplicati
    Di Rubik72 nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 20/02/16, 20: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, 13: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
  •