Condividi tramite

Selezione automatica celle excel

Anonimo
2018-04-05T13:44:38+00:00

Buongiorno.

Avrei bisogno di riuscire a fare quanto segue su un foglio di lavoro Excel.

Io ho due fogli (foglio1 e foglio2). Nel foglio 1 svolgo le operazioni sui dati, mentre nel foglio2 tengo tutti i dati su cui svolgo le operazioni.

Se in una data cella del foglio1  (es. C1, ma una vale l'altra) digito ='foglio2'!A1 riesco a mettere il contenuto della cella A1 del foglio 2 nella cella C1 del foglio 1. Io vorrei che in funzione di questa scelta, in tutte le celle a destra della cella C1 del foglio1 venisse in automatico digitata la formula ='foglio2'!B1,  ='foglio2'!C1, ='foglio2'!D1, ='foglio2'!E1, ='foglio2'!F1, ='foglio2'!G1  e cosi via. in modo che su tutta la riga venga riportato il contenuto della riga corrispondente sul foglio2.  Quello che desidero è che avvenga tutto in automatico, in modo tale che, anche cambiando il contenuto della cella C1 del foglio 1 (esempio digitando ='foglio2'!S2) le celle a dx di C1 si adattino per selezionare in automatico le celle sul foglio 2 che si trovano a destra di S2.

Spero di essere riuscito a spiegarmi.

Vi allego un esempio del file https://www.dropbox.com/s/yiabuj6rk6dyy23/Cartel1.xlsx?dl=0

Vi ringrazio per la disponibilità

Emanuele

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
    2018-04-05T17:32:24+00:00

    Ciao Emmanuele,

    Purtroppo con la formula in questione non automatizzo il lavoro =( quello che vorrei fare io, in parole povere è: Provo a dire in parole povere quello che non riesco a scrivere in formule. Scrivo nella C2 del foglio 1: guarda che cosa ho selezionato nella cella C1 (all'interno di questa ho selezionato una cella del foglio 2) e seleziona la cella del foglio 2 a destra di quella selezionata in C1. Poi in C3 del foglio 1 scriverei guarda che cosa ho selezionato nella cella C2 (all'interno di questa ho selezionato una cella del foglio 2) e seleziona la cella del foglio 2 a destra di quella selezionata in C2 e cosi via. 

    Al momento faccio questo scrivendo in una cella nel foglio1 ='foglio2'!C1 (esempio) e poi striscio la cella nel foglio 1 in modo che ripeta la formula su tutte le altre celle in quella riga del foglio1. Se si riuscisse a fare evitando di dover strisciare ogni volta sarebbe meraviglioso e automatizzerebbe molto il lavoro.

    A me scrivendo il riferimento alla prima cella del secondo foglio nella cella A1 del Foglio1, la formula suggerita da me funziona nel modo richiesto!

    Prova a scaricare il mio file di prova Emmanuele201804805.xlsx

    Nel Foglio2 ho creato due intervalli dai dati, A1:G7 e S3:Y9

    Imettendo il testo Foglio2!A1 nella cella A1 del Foglio1, ottengo:

    Sostituendo il testo in A1 con  Foglio2!S3, ottengo:

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-04-05T16:02:13+00:00

    Purtroppo con la formula in questione non automatizzo il lavoro =( quello che vorrei fare io, in parole povere è: Provo a dire in parole povere quello che non riesco a scrivere in formule. Scrivo nella C2 del foglio 1: guarda che cosa ho selezionato nella cella C1 (all'interno di questa ho selezionato una cella del foglio 2) e seleziona la cella del foglio 2 a destra di quella selezionata in C1. Poi in C3 del foglio 1 scriverei guarda che cosa ho selezionato nella cella C2 (all'interno di questa ho selezionato una cella del foglio 2) e seleziona la cella del foglio 2 a destra di quella selezionata in C2 e cosi via. 

    Al momento faccio questo scrivendo in una cella nel foglio1 ='foglio2'!C1 (esempio) e poi striscio la cella nel foglio 1 in modo che ripeta la formula su tutte le altre celle in quella riga del foglio1. Se si riuscisse a fare evitando di dover strisciare ogni volta sarebbe meraviglioso e automatizzerebbe molto il lavoro.

    Grazie per la disponibilità

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2018-04-05T14:59:28+00:00

    Ciao Emmanuele,

    Avrei bisogno di riuscire a fare quanto segue su un foglio di lavoro Excel.

    Io ho due fogli (foglio1 e foglio2). Nel foglio 1 svolgo le operazioni sui dati, mentre nel foglio2 tengo tutti i dati su cui svolgo le operazioni.

    Se in una data cella del foglio1  (es. C1, ma una vale l'altra) digito ='foglio2'!A1 riesco a mettere il contenuto della cella A1 del foglio 2 nella cella C1 del foglio 1. Io vorrei che in funzione di questa scelta, in tutte le celle a destra della cella C1 del foglio1 venisse in automatico digitata la formula ='foglio2'!B1,  ='foglio2'!C1, ='foglio2'!D1, ='foglio2'!E1, ='foglio2'!F1, ='foglio2'!G1  e cosi via. in modo che su tutta la riga venga riportato il contenuto della riga corrispondente sul foglio2.  Quello che desidero è che avvenga tutto in automatico, in modo tale che, anche cambiando il contenuto della cella C1 del foglio 1 (esempio digitando ='foglio2'!S2) le celle a dx di C1 si adattino per selezionare in automatico le celle sul foglio 2 che si trovano a destra di S2.

    Spero di essere riuscito a spiegarmi.

    Vi allego un esempio del file https://www.dropbox.com/s/yiabuj6rk6dyy23/Cartel1.xlsx?dl=0

    Nella cella (diciamo) A1 del Foglio1, immetti il testo Foglio2!A1.

    Nella prima cella di interesse, ad esempio C1, immetti la formula

    =SCARTO(INDIRETTO($A$1); RIF.RIGA(A1)-1; RIF.COLONNA(A1)-1)

    Trascina la formula a destra ed in giù quanto necessario.

    Per cambiare l'intervallo di interesse su Foglio2, modifica di conseguenza l'indirizzo in A1

    ==

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento