Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [EXCEL 2003] Problema CERCA.VERT

    Salve a tutti! Ho un problema con questa funzione di Excel e non riesco proprio a capire perché.

    Ho due colonne (A e B) con dei valori:

    A B
    80 aaa
    70 bbb
    60 ccc
    50 ddd
    40 eee
    30 fff
    20 ggg
    10 hhh

    In un'altra cella, uso questa formula per ricavare il "corrispondente" di "80" nella colonna B (che dovrebbe essere "aaa"):

    =CERCA.VERT(80;A1:B8;2)

    La formula, però, mi restituisce come risultato..."hhh"! Sicuramente sbaglio qualcosa, ma non riesco a capire cosa: qualcuno è in grado di spiegarmi il problema e aiutarmi a risolverlo?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Devi aggiungere il parametro falso

    =CERCA.VERT(80;A1:B8;2;FALSO)

    perchè i valori nella prima colonna non sono in ordine crescente.

  3. #3
    Originariamente inviato da nicola75ss
    Devi aggiungere il parametro falso

    =CERCA.VERT(80;A1:B8;2;FALSO)

    perchè i valori nella prima colonna non sono in ordine crescente.
    Grazie mille, funziona!
    Scusa se approfitto, ma già che ci sono ti vorrei chiedere un'altra cosa sempre relativa a questa funzione: se volessi fare il contrario?
    Esempio: ho una tabella del genere:

    A B
    aaa 70
    bbb 80
    ccc 90
    ddd 100
    eee 90
    fff 80
    ggg 70
    hhh 60

    Voglio cercare il nome corrispondente nella colonna A al valore 100 (che dovrebbe essere ddd). Usando questa formula...:

    =CERCA.VERT(100;A1:B8;1)

    ...ottengo come risultato un fastidiosissimo #N/D. Cosa sbaglio?

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Non puoi usare la funzione cerca.vert() per recupare un valore sulla prima colonna.

    Usa quest'altro sistema.

    =INDICE(A1:A8;CONFRONTA(100;B1:B8;0))


  5. #5
    Originariamente inviato da nicola75ss
    Non puoi usare la funzione cerca.vert() per recupare un valore sulla prima colonna.

    Usa quest'altro sistema.

    =INDICE(A1:A8;CONFRONTA(100;B1:B8;0))

    Grazie mille! Funziona e, senza il tuo aiuto, non ci sarei mai arrivato da solo!


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.