collegamento fra celle



  • collegamento fra + celle
    di loris (utente non iscritto) data: 08/09/2015 11:41:18

    salve

    Dovrei realizzare una formula per collegare più celle fra di di loro, a + varianti.
    tale che digitando nella cella a1 il valore"001" ,nella cella g5 mi compaia il valore 30
    se digito invece nella cella a1 il valore "003" in g5 mi compaia il valore 37


    oltre a questo vorrei sapere come inserire in un unica formula da associare al valore che mi comparirà in g5 più codicii che andrò a digitare nella cella a1



  • di alfrimpa data: 08/09/2015 11:49:34

    Ciao Loris

    Con la sottostante formula posta in G5 se i A1 c'è "001" ti da 30 se c'è "003" ti dà 37; se c'è un valore diverso dai primi due non ti dà nulla.

    Per la seconda domanda fai un esempio più chiaro allegando un file di esempio.

    Alfredo

    P.S. La cella A1 deve essere formattata a "Testo"
     
    =SE(A1="001";30;SE(A1="003";37;""))






  • di Raffaele_53 data: 08/09/2015 11:55:44

    Creati una tabella dove desideri ex T1:U100 (formatto testo la colonna "T", anche la cella A1)
    metti in T1=001 e U1=30
    metti in T2=003 e U1=37
    ecc ecc
    Dato che il forum taglia le formule, al posto di "minore" metti il simbolo "<"
    Metti in G5=SE(A1minore>"";CERCA.VERT(A1;T$1:U$100;2;FALSO);"")



  • di loris (utente non iscritto) data: 08/09/2015 12:06:06

    grazie delle risposte,

    la prima formula era perfetta, la mia seconda domanda è se posso avere dei limiti nell' inserire codici assocciati al valore che mi dovrà comparire in g 5 ad esempio:

    digitando i valori
    001,002,006,005,004,0085 ecc.. il valore dovrà essere sempre 30
    digitando invece 003,0025,0036,003658,002547 ecc. il valore dovrà essere essere sempre 37
    e così via, considerando che i codici che andrò a digitare nella casella a1 sono circa 300 e si sviluppano su 4 risultati finali che devono comparirmi sempre nella casella g5



  • di Raffaele_53 data: 08/09/2015 12:45:02

    Per non scrivere una formula lunghissima, usa una tabella ex T1:U300
    basta che metti a fianco di ogni 001,002,006,005,004,0085 il valore 30
    per le altre sigle cambi il valore in colonna "U"
    G5=SE(A1="";"";CERCA.VERT(A1;T$1:U$300;2;FALSO))



  • di loris (utente non iscritto) data: 08/09/2015 14:04:48

    Ancora un grazie delle risposte ma per il calcolo che devo fare non funziona.
    Provo a rispiegare meglio quello che volevamo fare.
    Produciamo tende alla veneziana e su questo prodotto dobbiamo fare un foglio di axcel.

    Abbiamo 100 articoli con codice da 001 fino a 100, suddivisi in 5 gruppi, ogni gruppo ha un prezzo.


    Digitando, per es. nella casella1, il codice articolo in automatico mi dia il gruppo, nella casella due, con il relativo prezzo nella casella 3.
    grazie ancora



  • di alfrimpa data: 08/09/2015 14:12:16

    Allora allega un file di esempio con pochi record ed il risultato desiderato.

    Da quello che hai spiegato sembrerebbe il CERCA.VERT() la funzione ideale per te ma forse c'è qualcosa che mi sfugge e senza vedere il file è difficile dire di più.

    Alfredo





  • di loris (utente non iscritto) data: 08/09/2015 15:14:51

    x alfredo file allegato



  • di alfrimpa data: 08/09/2015 15:17:54

    Non era solo per me ma per chiunque volesse rispondere

    Alfredo





  • di alfrimpa data: 08/09/2015 15:35:18

    Io non so se ho capito bene ma guarda il file che ti ho allegato (Loris.xls) dove ho usato un semplice cerca.vert

    Alfredo