Funzione per estrazione dati

Anonimo
2023-05-06T19:24:11+00:00

Salve a tutti, non riesco a creare una funzione adeguata o comunque un filtro per estrarre determinati dati. Cerco di spiegarmi brevemente con un esempio:

nel Foglio 1 ho un elenco:

A

E

I

O

U

nel Foglio 2 un elenco di dati:

A - 3

B - 5

C - 2

D - 7

E - 9

F - 2

G - 1

Vorrei visualizzare i dati del Foglio 2 ma solo quelli relativi all'elenco del Foglio 1.

Credo sia possibile, ma ho una conoscenza veramente basilare di Excel. Qualcuno riesce ad aiutarmi?

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

5 risposte

Ordina per: Più utili
  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2023-05-13T10:29:27+00:00

    ciao

    ho dei grossi dubbi che con il cerca verticale

    tu possa fare quello richiesto

    Magari altro si ma non certamente il richiesto

    ma se hai risolto ne sono felice

    se poi condividi il risultato aiuteresti altri con lo stesso tuo problema

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2023-05-12T17:03:57+00:00

    ciao

    base base

    da completare se ti va bene

    in un modulo

    Sub a() 
    
    
    
     Foglio2.Range("A1:A200").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Foglio1.Range _ 
    
    
    
            ("A1:A6"), Unique:=False 
    
    
    
    End Sub 
    

    struttura usata

    foglio2

    Immagine

    foglio1

    Immagine

    se è quello che cerchi si vede di migliorala

    rendendola dinamica e non statica come ora

    Grazie per la tua risposta. Ho "trovato" comunque una soluzione alternativa che fa proprio al caso mio: la funzione cerca.vert()

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2023-05-07T08:34:29+00:00

    ciao

    base base

    da completare se ti va bene

    in un modulo

    Sub a() 
    
     Foglio2.Range("A1:A200").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Foglio1.Range _ 
    
            ("A1:A6"), Unique:=False 
    
    End Sub 
    

    struttura usata

    foglio2

    foglio1

    se è quello che cerchi si vede di migliorala

    rendendola dinamica e non statica come ora

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2023-05-06T23:35:56+00:00

    Una lista separata potrebbe andare anche bene.

    O non saprei, quale metodo é più semplice? 🙃

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2023-05-06T21:30:56+00:00

    ciao

    intendi una macro che nasconda le righe

    del foglio 2 non presenti in foglio 1

    o una lista separata

    La risposta è stata utile?

    0 commenti Nessun commento