excel confronta colonne e restituisci valore

Anonimo
2021-04-05T21:02:45+00:00

Buonasera,

ho un file excel, composto da circa 450 righe  e 20 colonne, all' interno delle quali due colonne riportano il nome e la data il nome e la data, dovrei confrontare le colonne e ottenere come risultato la colonna con il nome e la data minore. Spero di essere stato chiaro ringrazio anticipatamente per l'aiuto. Grazie

dario365

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

3 risposte

Ordina per: Più utili
  1. Anonimo
    2021-04-06T17:05:37+00:00

    Non so se ho capito, "per ciascuna riga A e B" cosa intendi? A e B sono colonne non righe.

    Il file che ti ho mandato rispecchia il tuo?

    Se vuoi che ti venga restituito il minimo per ogni "Set" di dati, come ti ho detto prima, per il minimo di una colonna usi MIN

    una volta trovato il minimo, con INDICE e CONFRONTA puoi prenderti il rispettivo valore a sinistra o a destra del minimo.

    per esempio per avere

    aomosco 12-feb

    che e' il testo rispettivo alla data minima in quel file che ti ho mandato per la colonna B

    scrivi questo, in qualsiasi colonna da E in poi (perche in ABCD ci sono altri dati):

    =INDICE(A:B;CONFRONTA(MIN(B:B);B:B;0);1)
    

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2021-04-06T10:30:21+00:00

    Ciao Daniele,

    grazie del tuo aiuto, ma forse non sono riuscito a spiegarmi bene,

    con riferimento all'es. che tu mi hai mandato,  la funzione dovrebbe confrontare le date  delle due colonne e per ciascuna riga A e B restituirmi quella con la data inferiore e il nome della stessa. 

    Spero di essere stato chiaro intanto ti ringrazio aspetto tue indicazioni grazie ancora.

    es-

    tizio 16-feb mosc 11-mar

    mi deve restituire in nuova colonna  tizio 16-feb e cosi via per tutta la colonna

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2021-04-05T22:52:47+00:00

    Ciao Dario,

    bentrovato nella community Microsoft, piacere di aiutarti, sono Daniele un consulente indipendente,

    che intendi per "nome" minore? Alfabeticamente?

    Per ottenere la data minore in una colonna, per esempio la colonna A, basta usare la formula:

    =MIN(A:A)
    

    quindi a questo punto se hai due colonne con due date basta confrontarle entrambe

    =MIN(MIN(A:A);MIN(B:B))
    

    Per ricavarne la posizione basta fare il confronto con CONFRONTA che ti fa ottenere la colonna e con INDICE gli dici la riga dal quale vuoi ottenere il nome, in questo caso se le due colonne con le date sono B:B e D:D confronta prima qual'è che contiene la data minore e poi in base al confronto prende il nome affianco, vedi il file allegato

    =SE(MIN(B:B)<MIN(D:D);INDICE(A:B;CONFRONTA(MIN(B:B);B:B;0);1);INDICE(C:D;CONFRONTA(MIN(D:D);D:D;0);1))
    

    https://1drv.ms/x/s!AmEDljrOgi7EgZZWHPDViUZYU4_...

    Nel caso non ti sia utile, puoi postare un file di esempio per farmi capire cosa vuoi ottenere?

    La risposta è stata utile?

    0 commenti Nessun commento