Salta al contenuto principale

Excel: La Tavola Pitagorica - Utilizzo delle tabelle e della notazione strutturata

La Tavola Pitagorica o Tabellina del 9

Nel tutorial "Excel: La Tavola Pitagorica - Formule relative assolute" abbiamo visto come creare una Tavola Pitagorica utilizzando i riferimenti assoluti.

In questo tutorial riprenderemo l'esercizio, utilizzando l'oggetto tabella e la notazione strutturata.

In allegato l'esercizio svolto

 

Obiettivo

Creare la tavola pitagorica o tabellina del 9 con Excel e l'oggetto tabella

Cosa impariamo

L'utilizzo della notazione strutturata delle tabelle

Impostazioni

Quello che ci serve per realizzare la tavola pitagorica sono

  • due celle con il numero 1
  • una cella con l'intestazione "n"

Vediamo subito come funziona

 

Prepariamo il foglio Excel nel seguente modo

Excel-Utilizzo delle tabelle e della notazione strutturata - preparazione della tabella

 

Trasformiamo il tutto in un oggetto tabella. Andiamo nella cella A1. Andiamo nel menù Inserisci e facciamo click sul pulsante Tabella

Excel-Utilizzo delle tabelle e della notazione strutturata - preparazione della tabella

 

Nella finestra che appare verifichiamo che sia attivo Tabella con intestazioni

Excel-Utilizzo delle tabelle e della notazione strutturata - preparazione della tabella con intestazioni

 

Una volta creato l'oggetto tabella gli attribuiamo un nome: t_pitagorica

Excel-Utilizzo delle tabelle e della notazione strutturata - creazione della tabella

 

Inseriamo la formula nella cella B1. Scriviamo = e facciamo click su A2 poi inseriamo * e poi click su B1. La formula che otteniamo è la seguente

=[@n]*t_pitagorica[[#Intestazioni];[1]]

Excel-Utilizzo delle tabelle e della notazione strutturata - inserimento della formula

 

Se inseriamo il 2 nella cella C1 la tabella si estende

Excel-Utilizzo delle tabelle e della notazione strutturata - estensione della tabella

 

Se trasciniamo il quadratino nero a destra otteniamo la serie fino a 10

Excel-Utilizzo delle tabelle e della notazione strutturata - estensione della tabella

 

In questo modo abbiamo esteso la tabella.

Excel-Utilizzo delle tabelle e della notazione strutturata - estensione della tabella

 

Selezioniamo la riga 2. Compare il quadratino nero

Excel-Utilizzo delle tabelle e della notazione strutturata - estensione della tabella

 

Lo trasciniamo in giù in modo da ottenere 10 righe

Excel-Utilizzo delle tabelle e della notazione strutturata - estensione della tabella

 

Se andiamo a vedere la formula ottenuta un una qualsiasi cella sembra funzionare

Excel-Utilizzo delle tabelle e della notazione strutturata - verifica della formula

 

La formula

=[@n]*t_pitagorica[[#Intestazioni];[1]]

la possiamo tradurre così: prendi il contenuto della cella della riga corrente ( 9 ) nella colonna n ( valore 8 ) per il contenuto dell'intestazione della colonna 1 ( valore 1 )

 

Se selezioniamo da B2 a B11

Excel-Utilizzo delle tabelle e della notazione strutturata - trascinamento delle formule

 

e trasciniamo a destra le formule, otteniamo un risultato inaspettato.

Excel-Utilizzo delle tabelle e della notazione strutturata - errore nella formula

 

Andiamo a vedere cosa è successo. Se andiamo a vedere la formula ad esempio nella cella F7 abbiamo

Excel-Utilizzo delle tabelle e della notazione strutturata - formula errata

 

La formula

=[@4]*t_pitagorica[[#Intestazioni];[5]]

non è corretta in quanto nella prima parte non prende più il valore dalla colonna n ma dalla colonna 4 [@4].

Nella notazione strutturata non possiamo mettere il $ per bloccare [@n] ma dobbiamo utilizzare una particolare sintassi che consiste nel ripetere, come se fosse un intervallo. la colonna [n]

La formula che andiamo a scrivere in B2 diventa

=t_pitagorica[@[n]:[n]]*t_pitagorica[[#Intestazioni];[1]]

Excel-Utilizzo delle tabelle e della notazione strutturata - formula corretta

Una volta scritta la formula, viene automaticamente trascinata su tutta la colonna B.

 

Come prima selezioniamo da B2 a B11

Excel-Utilizzo delle tabelle e della notazione strutturata - selezione delle formule corrette

 

e trasciniamo a destra

Excel-Utilizzo delle tabelle e della notazione strutturata - trascinamento delle formule corrette

 

se esaminiamo una cella es F7 la formula è

=t_pitagorica[@[n]:[n]]*t_pitagorica[[#Intestazioni];[5]]

che è corretta. Prende il valore nella riga corrente 7 dalla  colonna n ( valore 6 ) e lo moltiplica per il contenuto dell'intestazione della colonna F ( valore 5 )

Excel-Utilizzo delle tabelle e della notazione strutturata - verifica della formula corretta

 

Approfondimenti

sul sito Microsoft nella pagina Uso di riferimenti strutturati con le tabelle di Excel

si possono trovare le informazioni sulla sintassi dei riferimenti strutturati

 

Cosa ho imparato

Ho imparato l'utilizzo delle tabelle e della notazione strutturata

Come bloccare una colonna con la notazione strutturata