Documentazione/Funzioni di Calc/SOMMA.Q.DIFF
TDF LibreOffice Document Liberation Project Blog comunitari Weblate Nextcloud Redmine Ask LibreOffice Donazione
Nome funzione:
SOMMA.Q.DIFF
Categoria:
Vettore
Riepilogo:
Calcola la somma delle differenze al quadrato tra gli elementi corrispondenti di due matrici.
Non è necessario immettere una chiamata alla funzione SOMMA.Q.DIFF come formula di matrice.
Sintassi:
SOMMA.Q.DIFF(Matrice X; Matrice Y)
Restituisce:
Restituisce un numero reale che è la somma delle differenze al quadrato tra gli elementi corrispondenti delle due matrici date.
Argomenti:
Matrice X contiene la prima matrice da utilizzare nel calcolo. Questo argomento può assumere la forma di un intervallo di celle esplicito (come A1:C3), il nome di un intervallo denominato, il nome di un intervallo di database o una matrice di costanti inline.
Matrice Y contiene la prima matrice da utilizzare nel calcolo. Questo argomento può assumere la forma di un intervallo di celle esplicito (come A1:C3), il nome di un intervallo denominato, il nome di un intervallo di database o una matrice di costanti inline. La Matrice Y dovrebbe essere della stessa dimensione della Matrice X
- Se Matrice X o Matrice Y non è un riferimento a un'area singola, allora SOMMA.Q.DIFF riporta un errore di argomento non valido (Err:502). L'operatore di concatenazione dei riferimenti tilde (~) non può essere utilizzato per unire più aree in questi argomenti.
- Se Matrice X e Matrice Y hanno dimensioni diverse, allora SOMMA.Q.DIFF riporta un #VALORE! errore.
- Se qualsiasi cella all'interno di Array X o Array Y non è numerica, allora SOMMA.Q.DIFF riporta un errore #VALORE!.
- Ai fini dei suoi calcoli, SOMMA.Q.DIFF assume un valore pari a zero per qualsiasi cella vuota all'interno di Matrice X o Matrice Y.
Dettagli aggiuntivi:
Dettagli specifici della funzione SOMMA.Q.DIFF
- SOMMA.Q.DIFF esegue il seguente calcolo:
- [math]\displaystyle{ SUMXMY2(x, y)~=~\sum_{i=1}^{N}\left ( x_{i} - y_{i}\right )^2 }[/math]
- N è il numero di elementi in ciascuno delle matrici x e y.
- Se hai difficoltà a ricordare il nome di questa funzione, potrebbe essere utile considerare il nome SOMMA.Q.DIFF come abbreviazione di somma (x meno y) 2.
Informazioni generali sulle funzioni delle matrici di Calc
Per evitare ripetizioni nel testo seguente sono specificate solo le combinazioni di tasti di Windows/Linux. La tabella seguente mostra la mappatura tra queste combinazioni di tasti ed i loro equivalenti in macOS.
Combinazione di tasti in Windows/Linux | Equivalente in macOS | Commenti |
---|---|---|
Ctrl + ⇧ Maiusc + Invio | Ctrl + ⇧ Maiusc + Invio | Crea una formula matriciale. |
Ctrl + / | ⌘ Cmd + / | Selezione tutte le celle nell'intervallo compreso in una formula matriciale. "/" è il tasto della divisione sul tastierino numerico. |
Ctrl + C | ⌘ Cmd + C | Copia. |
Ctrl + V | ⌘ Cmd + V | Incolla. |
- Una matrice è costituita da un intervallo rettangoare di celle che contengono dati. Per esempio, un intervallo quadrato di tre righe per 3 colonne è una matrice di 3 x 3. La matrice più piccola possibile è una matrice di 1 x 2 o di 2 x 1, formata da due celle adiacenti.
- Una formula nella quale vengono valutati i valori delle singole celle comprese nell'intervallo viene detta formula matriciale. La differenza tra una formula matriciale e le altre formule è che la formula matriciale gestisce molti valori simultaneamente invece di uno solo.
- Se si crea una formula matriciale usando la Creazione guidata funzione, è necessario selezionare la casella di controllo Matrice in modo che i risultati siano restituiti in una matrice. Altrimenti, sarà restituito solo il valore nella cella in alto a sinistra della matrice calcolata.
- Se si inserisce la formula matriciale direttamente nella cella, è necessario usare la combinazione di tasti Ctrl + ⇧ Maiusc + Invio invece del solo tasto Invio. Solo così la formula diventa una formula matriciale.
- Una formula matriciale viene visualizzata all'interno di parentesi grafe ("{" e "}"). Non è possibile creare una formula matriciale inserendo manualmente queste parentesi grafe.
- Alcune formule matriciali richiedono parametri che comportano la valutazione forzata della formula come matriciale, anche quando la formula è inserita normalmente. Queste sono: MATR.DETERM, MATR.INVERSA, MATR.PRODOTTO, MATR.SOMMA.PRODOTTO, SOMMA.DIFF.Q, SOMMA.SOMMA.Q, e SOMMA.Q.DIFF.
- Calc supporta delle constanti come matrici in linea nelle formule. Una matrice in linea è racchiusa tra parentesi grafe ("{" e "}"). I singoli elementi possono essere numeri (anche negativi), costanti logiche (VERO, FALSO) o stringhe di testo. Espressioni non costanti non sono ammesse. Le matrici possono essere inserite in una o più righe e in una o più colonne. Tutte le righe devono comprendere lo stesso numero di elementi; analogamente, tutte le colonne devono comprendere lo stesso numero di elementi.
- Modifica delle formule matriciali. Selezionare l'intervallo di celle che contiene la formula matriciale. Per selezionare l'intero intervallo, posizionare il cursore al suo interno e premere Ctrl + /. Quindi premere F2 o posizionare il cursore nella Riga di digitazione, modificare la formula come richiesto ed usare la combinazione di tasti Ctrl + ⇧ Maiusc + Invio.
- Eliminazione di formule matriciali. Selezionare l'intervallo di celle che contiene la formula matriciale. Per selezionare l'intero intervallo, posizionare il cursore al suo interno e premere Ctrl + /. Quindi premere Canc per eliminare i contenuti della matrice, compresa la formula matriciale. In alternativa, premere ← Backspace per far apparire la finestra di dialogo Elimina contenuti, selezionare
Formule o Elimina tutto e fare clic su
.- Copia di formule matriciali. Selezionare l'intervallo di celle che contiene la formula matriciale. Per selezionare l'intero intervallo, posizionare il cursore al suo interno e premere Ctrl + /. Quindi premere F2 o posizionare il cursore nella Riga di digitazione. Copiare la formula premendo Ctrl + C. Selezionare un intervallo di celle nel quale si desidera inserire la formula matriciale e premere F2 o posizionare il cursore nella Riga di digitazione. Incollare la formula premendo Ctrl + V nello spazio selezionato e confermarla usando la combinazione di tasti Ctrl + ⇧ Maiusc + Invio. L'intervallo selezionato ora conterrà la formula matriciale.
- Regolazione dell'intervallo della matrice. Selezionare l'intervallo di celle che contiene la formula matriciale. Per selezionare l'intero intervallo, posizionare il cursore al suo interno e premere Ctrl + /. Sotto alla selezione, alla destra, sarà visibile una piccola icona con la quale è possibile fare zoom in avanti o indietro sull'intervallo usando il mouse. Quando si regola l'intervallo della matrice, la formula matriciale non viene adeguata automaticamente - si sta solamente modificando l'intervallo nel quale appariranno i risultati.
Esempi:
Formula | Descrizione | Restituisce |
---|---|---|
=SOMMA.Q.DIFF({1,2,3}; {4,5,6}) | Qui la funzione calcola (1-4)2 + (2-5)2 + (3-6)2, o 27. | 27 |
=SOMMA.Q.DIFF(A1:B2; C3:D4) dove le celle A1, A2, B1 e B2 contengono i valori 6, 7, 8 e 9, mentre le celle C3, C4, D3 e D4 contengono i valori 3, 4, 5 e 6. | Qui la funzione calcola (6-3)2 + (7-4)2 + (8-5)2 + (9-6 )2 o 36. | 36 |
=SOMMA.Q.DIFF(matrice_dati1; matrice_dati2) dove matrice_dati1 è un intervallo denominato che copre un'area di cella 2 x 2 contenente i valori {1,5, 3,5; 2,3, -4,7} e matrice_dati è un intervallo di database che copre un'area di celle 2 x 2 contenente i valori {1, 2; 2, 1}. | Here the function calculates (1,5-1)2 + (3,5-2)2 + (2,3-2)2 + (-4,7-1)2, or 35,08. | 35,08 |
Funzioni di LibreOffice correlate:
Standard ODF:
Funzioni equivalenti (o simili) di Excel:
SUMXMY2