Condividi tramite

formula confronta da un foglio all'altro

Anonimo
2025-02-18T08:50:30+00:00

Ciao a tutti,

ho questo scenario

Nel foglio Principale ho una colonna con diversi valori

ALFA

ALFA

ALFA

ALFA

BETA

BETA

GAMMA

GAMMA

GAMMA

GAMMA

GAMMA

GAMMA

GAMMA

GAMMA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

In un altro foglio Soggetti ho l'elenco dei singoli soggetti

ALFA

DELTA

In un altro foglio Analisi voglio riportare solo le righe presenti nel foglio principale corrispondenti ai valori presenti nel foglio Soggetti creando alla fine una macro per l’esecuzione in automatico.

ALFA

ALFA

ALFA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

DELTA

Quale formula o procedura migliore da utilizzare?

Provo a postare il file d’esempio

Grazie in anticipo a tutti Voi

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

Risposta accettata dall'autore della domanda

  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2025-02-24T07:25:01+00:00

    ciao

    nel foglio analisi

    =LET(i;principale!A1:C1000;FILTRO(i;CONTA.SE(soggetti!$A$1:$A$2;principale!A1:A1000);""))

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Eleuterio Tedeschi 18,590 Punti di reputazione Moderatore volontario
    2025-02-18T09:09:34+00:00

    Foglio Analisi

    A1

    =LET(i;Principale!A1:A26;FILTRO(i;VAL.NUMERO(CONFRONTA(i;Soggetti!A1:A2;0));""))
    oppure

    =LET(i;Principale!A1:A26;FILTRO(i;CONTA.SE(Soggetti!A1:.A2;Principale!A1:.A26);""))

    Per cortesia chiudi la precedente discussione, visto che è risolta,

    grazie.

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

9 risposte aggiuntive

Ordina per: Più utili
  1. Gianfranco55 25,190 Punti di reputazione Moderatore volontario
    2025-02-23T18:35:24+00:00

    ciao

    blocca i dati di ricerca e tira a destra la formula

    =LET(i;principale!A1:A26;FILTRO(i;CONTA.SE($A$1:$A$2;principale!A1:A26);""))

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2025-02-23T17:27:11+00:00

    Ciao,

    ho provato anche con

    =LET(i;Principale!A1:A26;FILTRO(i;CONTA.SE(Soggetti!A1:.A2;Principale!A1:.A26);""))

    Per riportare in automatico anche i valori delle celle B e C ho provato a modificare da A1 a C26 ma esce errore

    Come dovrei scrivere la formula?

    grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2025-02-18T09:36:45+00:00

    Ciao,

    se inserisco dei valori anche nelle altre colonne del foglio Principale è possibile riportarli, sempre solo di quelle uguali al foglio Soggetti, nelle stesse colonne del foglio Analisi?

    Grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento