2014-10-07 13:15:05 +0000 2014-10-07 13:15:05 +0000
1
1

Excel - Come auto-popolare da un foglio all'altro

Ecco lo scenario. Per facilità, userò un registro delle calorie come esempio.

Worksheet1 contiene tutti gli alimenti consumati per un giorno intero. Worksheet2 è un indice degli alimenti consumati.

Per esempio, in Worksheet2 ho:

A1 Name of Food
B1 Serving Size
C1 Calories
D1 Protein
E1 Carbs
F1 Fat
...
A24 Banana
B24 1 banana
C24 100
D24 5
E24 5
F24 5

In Worksheet1 ho ciò che ho mangiato in un giorno specifico con i totali sommati per il conteggio delle calorie.

Quello che vorrei essere in grado di fare, è inserire il valore del cibo in A1 in Worksheet1 e fargli compilare automaticamente le informazioni da Worksheet2.

Per esempio, in Worksheet1 vorrei avere:

A1 = Valore della cella di Food in Worksheet 2, cioè A24.

Vorrei poi che B2, B3, B4, B5, B6, B7 si riempissero automaticamente con le informazioni di Worksheet2.

So come chiamare un valore da un altro foglio di lavoro, ma non so come chiamare un valore da un altro foglio di lavoro sulla base di un valore in Worksheet1.

Risposte (1)

2
2
2
2014-10-07 13:41:44 +0000

User376123, ho preparato un esempio per realizzare quello che vuoi.

Ho il foglio 1 che contiene la mia lista di dati:

Nel foglio 2 ho delle formule impostate per fare i calcoli e cercare quello che ho mangiato. Inserisco cosa ho mangiato e le porzioni di quella cosa che ho mangiato nelle colonne A e B:

Per cercare i valori corrispondenti, uso un comando match and index:

Trascinando la formula a destra, popolo le colonne da C a G. In H e K calcolo i valori di ciascuna in base alle porzioni che ho mangiato:

Basta trascinare verso il basso la riga per il numero di valori che si desidera cercare.

Spero che questo aiuti!

(I miei dati sono assolutamente precisi:) 12 banane, 25 biscotti e 10 mele al giorno)