aggiornamento dati 2bis



  • aggiornamento dati 2bis
    di fausto (utente non iscritto) data: 15/05/2013 09:25:32

    Mi scuso per la mia assenza, dovuta a problemi di connessione e resettaggio del computer.
    Ritornando al mio Post “Aggiornamento dati2”
    A chiarimento di quanto posto in precedenza:
    DATI PARTENZA:
    Nel File A abbiamo due fogli:
    -ELENCO: contiene i dati da scegliere e inserire nel Foglio 1.
    -Foglio 1: è il foglio dove vengono scelti e inseriti i dati.
    Tutto funziona perché siamo sempre nell’ambito dello stesso File.
    COSA OTTENERE:
    Aprire un altro File(File B) contenente un Foglio che replica esattamente il Foglio 1 del File A, che però faccia riferimento, per l’inserimento dati, al Foglio “ELENCO” del File A.
    Non funziona perché si è in due File. E’ possibile risolvere?
    Allego quanto esposto.
    Grazie per l’interessamento.



  • di Mister_x (utente non iscritto) data: 15/05/2013 12:27:01

    ciao

    si intende che i due file devono risiedere nella stessa cartella,altrimenti bisogna creare tutto il collegamento delle directori

    comunque nel tuo fileB in cella B3 metti la seguente funzione
    B3=SE(VAL.ERRORE(CONCATENA(" ";CERCA.VERT(A3;[FileA.xls]ELENCO!$A$3:$B$12;2;FALSO)));" ";CERCA.VERT(A3;ELENCO!$A$3:$B$12;2;FALSO))
    ps attenzione che quando avrai scritto questo e fatto invio, excel modifica automaticamente la formula, sul mio pc in questo modo
    B3=SE(VAL.ERRORE(CONCATENA(" ";CERCA.VERT(A3;'C:Documents and SettingsAdministratorDesktopxxxxx[FileA.xls]ELENCO'!$A$3:$B$12;2;FALSO)));" ";CERCA.VERT(A3;'C:Documents and SettingsAdministratorDesktopxxxxx[FileA.xls]ELENCO'!$A$3:$B$12;2;FALSO))

    fileb risultato
    Art. Designazione

    1 Pippo
    2 Pluto
    5 Zio Paperone
    4 Paperino
    10 Minni

    ciao





  • di Mister_x (utente non iscritto) data: 15/05/2013 12:30:48

    riciao

    nel copia incolla devo aver tolto qualche riferimento alla funzione che devi scrivere
    te la ripropongo

    B3=SE(VAL.ERRORE(CONCATENA(" ";CERCA.VERT(A3;[FileA.xls]ELENCO!$A$3:$B$12;2;FALSO)));" ";CERCA.VERT(A3;[FileA.xls]ELENCO!$A$3:$B$12;2;FALSO))

    riciao





  • di fausto (utente non iscritto) data: 15/05/2013 16:09:50

    L’opzione convalida dati esige che si debba operare sempre e solo nello stesso file; per cui l’elenco contenuto nella cella A3 del Foglio1 del FileB non può essere aggiornato perché l’elenco a cui riferirsi è nel FileA, ELENCO. E’ possibile risolvere?



  • di Mister_x (utente non iscritto) data: 16/05/2013 00:27:11

    ciao

    in questo caso ti devi creare una colonna collegata al fileA colonna A:A e da questi crearti una convalida dati per la ricerca in colonna A:A fileB

    PS provo a inserirti la mia cartella completa dei tuoi file da mettere sul desktop per vedere come ho fatto

    ciao da mister_x





  • di fausto (utente non iscritto) data: 16/05/2013 11:38:17

    ho provato e funziona per modeste quantità, ma diventa troppo macchinoso e faticoso da gestire se aumentano le quantità da scegliere. Non esiste un sistema più semplice da gestire ?