Creazione di un modello relazionale
Scorri per mostrare il menu
Attualmente, i prezzi dei prodotti sono inseriti direttamente all'interno del calcolo del Ricavo. In questo capitolo, sposta i prezzi in una tabella separata e collega entrambi i fogli utilizzando XLOOKUP.
Struttura del modello
Sales_Data: dati delle transazioni;Products: dati sui prezzi dei prodotti;- I prezzi dei prodotti devono essere inseriti in una tabella di ricerca separata;
- Gli aggiornamenti dei prezzi devono avvenire in un'unica posizione centrale.
Questa struttura crea un'unica fonte attendibile per i prezzi dei prodotti.
Struttura di XLOOKUP
=XLOOKUP(lookup_value, lookup_array, return_array)
lookup_value: valore da cercare;lookup_array: dove Excel effettua la ricerca;return_array: valore restituito dalla riga corrispondente.
Crea un nuovo foglio di lavoro chiamato:
Products
Aggiungi le seguenti colonne:
Product
Category
Cost
Price
| Product | Category | Cost | Price |
|---|---|---|---|
| Laptop | Tech | 900 | 1500 |
| Monitor | Tech | 240 | 400 |
| Keyboard | Tech | 70 | 120 |
| Mouse | Tech | 25 | 40 |
| Phone | Tech | 480 | 800 |
| Tablet | Tech | 360 | 600 |
Seleziona il set di dati e premi:
Ctrl + T
Conferma che la tabella contenga le intestazioni.
Torna al foglio Sales_Data.
Nella cella H2, digita:
=XLOOKUP(D2, Products!A:A, Products!D:D)
D2: nome del prodotto;Products!A:A: colonna di ricerca;Products!D:D: colonna di ritorno.
Premi Invio.
Modifica uno dei prezzi all'interno della tabella Products.
Nota che il valore si aggiorna automaticamente in Sales_Data.
Sostituisci la formula precedente con:
=XLOOKUP(D2, Products!A:A, Products!D:D) * G2
XLOOKUP(...): recupera il prezzo del prodotto;G2: valore delle unità.
Elimina la colonna temporanea utilizzata solo per la ricerca, se necessario. Mantieni solo la colonna finale del Ricavo.
1. Perché i prezzi dei prodotti sono memorizzati in una tabella Products separata?
2. Cosa rappresenta Products!D:D?
3. Perché il Ricavo viene calcolato usando XLOOKUP invece di memorizzare direttamente il Prezzo all'interno di Sales_Data?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione