Discussione:
Il MIGLIORE in Excel? Funzione Valore Massimo
(troppo vecchio per rispondere)
Alessandro
2008-10-09 16:55:02 UTC
Permalink
Ciao, esiste una funzione che nella cella selezionata restituisce il valore
massimo di una colonna corrispondente ad una stringa un'altra colonna...
Faccio un esempio che non credo diessermi riuscito a spiegare molto bene.
Nella colonna A ci sono dei nomi (che si possono anche ripetere più volte,
per es. il nome Alessandro è presente nella cella a1, a5, a20, etc...), nella
colonna B ci sono dei numeri inerenti ai nomi della colonna A (che possono
essere differenti, per es. b1=5, b5=15, b20=10). E' possibile farsi
restituire nella adiacente cella della colonna C il valore massimo relativo
al nome che preferisci, cioè il valore massimo relativo ad Alessandro dovrà
essere quello della cella b5, ossia 20.
Spero di essere stato chiaro, chi riesce a trovarmi una soluzione è un
GRANDE!!!
Grazie, ciao.
Mauro Gamberini
2008-10-09 17:19:59 UTC
Permalink
Post by Alessandro
Ciao, esiste una funzione che nella cella selezionata restituisce il valore
massimo di una colonna corrispondente ad una stringa un'altra colonna...
Faccio un esempio che non credo diessermi riuscito a spiegare molto bene.
Nella colonna A ci sono dei nomi (che si possono anche ripetere più volte,
per es. il nome Alessandro è presente nella cella a1, a5, a20, etc...), nella
colonna B ci sono dei numeri inerenti ai nomi della colonna A (che possono
essere differenti, per es. b1=5, b5=15, b20=10). E' possibile farsi
restituire nella adiacente cella della colonna C il valore massimo relativo
al nome che preferisci, cioè il valore massimo relativo ad Alessandro dovrà
essere quello della cella b5, ossia 20.
Funzione: DB.Max()

Nella guida di Excel tutte le spiegazioni del caso.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Alessandro
2008-10-09 19:07:03 UTC
Permalink
Post by Mauro Gamberini
Post by Alessandro
Ciao, esiste una funzione che nella cella selezionata restituisce il valore
massimo di una colonna corrispondente ad una stringa un'altra colonna...
Faccio un esempio che non credo diessermi riuscito a spiegare molto bene.
Nella colonna A ci sono dei nomi (che si possono anche ripetere più volte,
per es. il nome Alessandro è presente nella cella a1, a5, a20, etc...), nella
colonna B ci sono dei numeri inerenti ai nomi della colonna A (che possono
essere differenti, per es. b1=5, b5=15, b20=10). E' possibile farsi
restituire nella adiacente cella della colonna C il valore massimo relativo
al nome che preferisci, cioè il valore massimo relativo ad Alessandro dovrà
essere quello della cella b5, ossia 20.
Funzione: DB.Max()
Nella guida di Excel tutte le spiegazioni del caso.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Ciao e grazie per la risposta.
Ti chiedo un'altra cortesia... avevo già provato con questa funzione ma
niente...
forse inserisco qualche campo errato...

Potresti farmi un'esempio con la formula db.max(***;***;***) relativa
all'esempio da me riportato in precedenza? In caso contrario... grazie lo
stesso!
Ciao
Mauro Gamberini
2008-10-10 07:44:34 UTC
Permalink
Post by Alessandro
Ti chiedo un'altra cortesia... avevo già provato con questa funzione ma
niente...
forse inserisco qualche campo errato...
Potresti farmi un'esempio con la formula db.max(***;***;***) relativa
all'esempio da me riportato in precedenza? In caso contrario... grazie lo
stesso!
Domande.
Hai provato a leggere *bene* la guida
e copiare l'esempio che c'è
su di un foglio e poi adattarlo alle tue esigenze?
Cosa c'è di così difficile da capire?

Prova.
Vai qui:
http://office.microsoft.com/it-it/excel/HP052090611040.aspx

Espandi:
Copia di un esempio

Copia/incolla sul foglio di Excel come indicato

Nella cella B2, al posto di <3 inserisci:
=DB.MAX(A4:E10;"Profitto";A1:A3)

Invio.
Ottieni il valore massimo della colonna Profitto riferito a Melo.
Se modifichi il Profitto di Melo 74 in 200, vedrai che ti cambierà
il valore in B2.

Credo che, *leggendo bene* la guida,
non sia poi difficile modificare i riferimenti con i propri.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Alessandro
2008-10-10 14:42:06 UTC
Permalink
Post by Mauro Gamberini
Post by Alessandro
Ti chiedo un'altra cortesia... avevo già provato con questa funzione ma
niente...
forse inserisco qualche campo errato...
Potresti farmi un'esempio con la formula db.max(***;***;***) relativa
all'esempio da me riportato in precedenza? In caso contrario... grazie lo
stesso!
Domande.
Hai provato a leggere *bene* la guida
e copiare l'esempio che c'è
su di un foglio e poi adattarlo alle tue esigenze?
Cosa c'è di così difficile da capire?
Prova.
http://office.microsoft.com/it-it/excel/HP052090611040.aspx
Copia di un esempio
Copia/incolla sul foglio di Excel come indicato
=DB.MAX(A4:E10;"Profitto";A1:A3)
Invio.
Ottieni il valore massimo della colonna Profitto riferito a Melo.
Se modifichi il Profitto di Melo 74 in 200, vedrai che ti cambierà
il valore in B2.
Credo che, *leggendo bene* la guida,
non sia poi difficile modificare i riferimenti con i propri.
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
-------------------------------------------------------------------------------------------

Grazie Mauro e scusami se ti sto scocciando... ma se non avevo bisogno
d'aiuto non ero qui a scrivere nel gruppo di discussioni... cmq se puoi e ti
fa piacere aiutarmi qui sotto ho riportato la situazione dove mi sono
bloccato:

A B C
Albero Altezza Altezza Max
Valore che vorrei
1 Melo 6 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
2 Pero 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
3 Ciliegio 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
4 Melo 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
5 Pero 3 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
6 Melo 2 6 ---> =DB.MAX(A:B;"altezza";A:A) 6

questo è quello che visualizzo io, dove sbaglio? ame invece ecco cosa
servirebbe: che nella colonna C in ogni cella adiacente alla cella della
colonna B mi sia restituito il valore massimo riferito alla cella della
colonna A.
Grazie mille!
Alessandro
Ignazio
2008-10-10 15:50:59 UTC
Permalink
Post by Alessandro
Grazie Mauro e scusami se ti sto scocciando... ma se non avevo bisogno
d'aiuto non ero qui a scrivere nel gruppo di discussioni... cmq se puoi e ti
fa piacere aiutarmi qui sotto ho riportato la situazione dove mi sono
A B C
Albero Altezza Altezza Max
Valore che vorrei
1 Melo 6 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
2 Pero 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
3 Ciliegio 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
4 Melo 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
5 Pero 3 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
6 Melo 2 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
questo è quello che visualizzo io, dove sbaglio? ame invece ecco cosa
servirebbe: che nella colonna C in ogni cella adiacente alla cella della
colonna B mi sia restituito il valore massimo riferito alla cella della
colonna A.
Per come hai scritto la formula, quello che ottieni è il massimo dei massimi
(e quindi per tutte gli alberi hai 6).
Dato che il massimo lo vuoi vicino ad ogni albero, prova invece ad usare una
formula matriciale (da immettere premendo Ctrl+Miusc+Invio), tipo questa
immessa in C2:
=MAX(($A$2:$A$100=A2)*($B$2:$B$100))
da trascinare fino a C100.

Comunque, se invece di avere in colonna C il massino (ripetuto) vicino ad
ogni albero, tu volessi una tabella riepilogativa dei singoli alberi e delle
relative altezze massime, potresti creare una Tabella Pivot.
--
Ciao,
Ignazio
RIO: www.riolab.org
Alessandro
2008-10-10 16:05:01 UTC
Permalink
Grazie Ignazio, proverò e ti farò sapere... ciao!
Post by Ignazio
Post by Alessandro
Grazie Mauro e scusami se ti sto scocciando... ma se non avevo bisogno
d'aiuto non ero qui a scrivere nel gruppo di discussioni... cmq se puoi e ti
fa piacere aiutarmi qui sotto ho riportato la situazione dove mi sono
A B C
Albero Altezza Altezza Max
Valore che vorrei
1 Melo 6 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
2 Pero 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
3 Ciliegio 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
4 Melo 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
5 Pero 3 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
6 Melo 2 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
questo è quello che visualizzo io, dove sbaglio? ame invece ecco cosa
servirebbe: che nella colonna C in ogni cella adiacente alla cella della
colonna B mi sia restituito il valore massimo riferito alla cella della
colonna A.
Per come hai scritto la formula, quello che ottieni è il massimo dei massimi
(e quindi per tutte gli alberi hai 6).
Dato che il massimo lo vuoi vicino ad ogni albero, prova invece ad usare una
formula matriciale (da immettere premendo Ctrl+Miusc+Invio), tipo questa
=MAX(($A$2:$A$100=A2)*($B$2:$B$100))
da trascinare fino a C100.
Comunque, se invece di avere in colonna C il massino (ripetuto) vicino ad
ogni albero, tu volessi una tabella riepilogativa dei singoli alberi e delle
relative altezze massime, potresti creare una Tabella Pivot.
--
Ciao,
Ignazio
RIO: www.riolab.org
Alessandro
2008-10-10 16:13:03 UTC
Permalink
GRANDIOSO... sembra che funzioni. GRAZIE MILLE, UN PIACERE enorme! GRAZIE!
Post by Alessandro
Grazie Ignazio, proverò e ti farò sapere... ciao!
Post by Ignazio
Post by Alessandro
Grazie Mauro e scusami se ti sto scocciando... ma se non avevo bisogno
d'aiuto non ero qui a scrivere nel gruppo di discussioni... cmq se puoi e ti
fa piacere aiutarmi qui sotto ho riportato la situazione dove mi sono
A B C
Albero Altezza Altezza Max
Valore che vorrei
1 Melo 6 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
2 Pero 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
3 Ciliegio 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
4 Melo 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
5 Pero 3 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
6 Melo 2 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
questo è quello che visualizzo io, dove sbaglio? ame invece ecco cosa
servirebbe: che nella colonna C in ogni cella adiacente alla cella della
colonna B mi sia restituito il valore massimo riferito alla cella della
colonna A.
Per come hai scritto la formula, quello che ottieni è il massimo dei massimi
(e quindi per tutte gli alberi hai 6).
Dato che il massimo lo vuoi vicino ad ogni albero, prova invece ad usare una
formula matriciale (da immettere premendo Ctrl+Miusc+Invio), tipo questa
=MAX(($A$2:$A$100=A2)*($B$2:$B$100))
da trascinare fino a C100.
Comunque, se invece di avere in colonna C il massino (ripetuto) vicino ad
ogni albero, tu volessi una tabella riepilogativa dei singoli alberi e delle
relative altezze massime, potresti creare una Tabella Pivot.
--
Ciao,
Ignazio
RIO: www.riolab.org
paoloard
2008-10-09 19:30:04 UTC
Permalink
Post by Alessandro
Ciao, esiste una funzione che nella cella selezionata restituisce il valore
massimo di una colonna corrispondente ad una stringa un'altra colonna...
Faccio un esempio che non credo diessermi riuscito a spiegare molto bene.
Nella colonna A ci sono dei nomi (che si possono anche ripetere più volte,
per es. il nome Alessandro è presente nella cella a1, a5, a20, etc...), nella
colonna B ci sono dei numeri inerenti ai nomi della colonna A (che possono
essere differenti, per es. b1=5, b5=15, b20=10). E' possibile farsi
restituire nella adiacente cella della colonna C il valore massimo relativo
al nome che preferisci, cioè il valore massimo relativo ad Alessandro dovrà
essere quello della cella b5, ossia 20.
Spero di essere stato chiaro, chi riesce a trovarmi una soluzione è un
GRANDE!!!
Grazie, ciao.
Supposto in Col.A i Nomi, in Col.B i numeri, prova così:
in riga 1 i titoli
in [C2] inserisci il nome da cercare
in [D2] la formula matriciale =MAX(SE(A2:A12=C2;B2:B12;"")) da confermare
con CTRL+ALT+MAIUSC.
--
"Fai sapere se e come hai risolto. Grazie"

Ciao paoloard
http://www.riolab.org
paoloard
2008-10-09 19:34:43 UTC
Permalink
Post by paoloard
in riga 1 i titoli
in [C2] inserisci il nome da cercare
in [D2] la formula matriciale =MAX(SE(A2:A12=C2;B2:B12;"")) da confermare
con CTRL+ALT+MAIUSC.
--
oggi non va!
da confermare con CTRL+MAIUSC+INVIO
paoloard
fernando cinquegrani
2008-10-09 19:37:48 UTC
Permalink
Post by paoloard
con CTRL+ALT+MAIUSC.
?!?
.f
paoloard
2008-10-09 19:43:31 UTC
Permalink
Post by paoloard
con CTRL+ALT+MAIUSC.
?!?
.f
Ciao Fernando, cosa vuoi che ti dica... quando non si inserisce la sicura
scappano dei colpi a vuoto. :-)
Però mi sono rifatto in tempo.
Ciao paoloard
http://www.riolab.org
Alessandro
2008-10-10 05:42:01 UTC
Permalink
Post by paoloard
Post by Alessandro
Ciao, esiste una funzione che nella cella selezionata restituisce il valore
massimo di una colonna corrispondente ad una stringa un'altra colonna...
Faccio un esempio che non credo diessermi riuscito a spiegare molto bene.
Nella colonna A ci sono dei nomi (che si possono anche ripetere più volte,
per es. il nome Alessandro è presente nella cella a1, a5, a20, etc...), nella
colonna B ci sono dei numeri inerenti ai nomi della colonna A (che possono
essere differenti, per es. b1=5, b5=15, b20=10). E' possibile farsi
restituire nella adiacente cella della colonna C il valore massimo relativo
al nome che preferisci, cioè il valore massimo relativo ad Alessandro dovrà
essere quello della cella b5, ossia 20.
Spero di essere stato chiaro, chi riesce a trovarmi una soluzione è un
GRANDE!!!
Grazie, ciao.
in riga 1 i titoli
in [C2] inserisci il nome da cercare
in [D2] la formula matriciale =MAX(SE(A2:A12=C2;B2:B12;"")) da confermare
con CTRL+ALT+MAIUSC.
--
"Fai sapere se e come hai risolto. Grazie"
Ciao paoloard
http://www.riolab.org
---------------------------------

Ciao Paolo, grazie ma non va...

Mi restituisce il valore massimo della colonna B, ma non riferito ad un nome
in particolare, che so in colonna A figura due volte il nome Paolo, in una
cella della colonna B c'è 4 e nell'altra cella 8, mentre relativo al nome
Alessandro c'è il valore 10; se io inserisco quella funzione con riferimento
al nome Paolo, come valore massimo mi restituisce il 10 di Alessandro anzichè
l'8 di Paolo. Ho provato anche con la funzione "=db.max()", stesso
risultato... da impazzire! cmq grazie! ciao
Alessandro
2008-10-10 14:51:00 UTC
Permalink
-------------------------------------------------------------------------------------------

...qui sotto ho riportato la situazione dove mi sono bloccato:

A B C
Albero Altezza Altezza Max Valore che
vorrei
1 Melo 6 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
2 Pero 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
3 Ciliegio 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
4 Melo 4 6 ---> =DB.MAX(A:B;"altezza";A:A) 6
5 Pero 3 6 ---> =DB.MAX(A:B;"altezza";A:A) 4
6 Melo 2 6 ---> =DB.MAX(A:B;"altezza";A:A) 6

questo è quello che visualizzo io, dove sbaglio? ame invece ecco cosa
servirebbe: che nella colonna C in ogni cella adiacente alla cella della
colonna B mi sia restituito il valore massimo riferito alla cella della
colonna A.
Grazie mille!
Alessandro
Post by Alessandro
Post by paoloard
Post by Alessandro
Ciao, esiste una funzione che nella cella selezionata restituisce il valore
massimo di una colonna corrispondente ad una stringa un'altra colonna...
Faccio un esempio che non credo diessermi riuscito a spiegare molto bene.
Nella colonna A ci sono dei nomi (che si possono anche ripetere più volte,
per es. il nome Alessandro è presente nella cella a1, a5, a20, etc...), nella
colonna B ci sono dei numeri inerenti ai nomi della colonna A (che possono
essere differenti, per es. b1=5, b5=15, b20=10). E' possibile farsi
restituire nella adiacente cella della colonna C il valore massimo relativo
al nome che preferisci, cioè il valore massimo relativo ad Alessandro dovrà
essere quello della cella b5, ossia 20.
Spero di essere stato chiaro, chi riesce a trovarmi una soluzione è un
GRANDE!!!
Grazie, ciao.
in riga 1 i titoli
in [C2] inserisci il nome da cercare
in [D2] la formula matriciale =MAX(SE(A2:A12=C2;B2:B12;"")) da confermare
con CTRL+ALT+MAIUSC.
--
"Fai sapere se e come hai risolto. Grazie"
Ciao paoloard
http://www.riolab.org
---------------------------------
Ciao Paolo, grazie ma non va...
Mi restituisce il valore massimo della colonna B, ma non riferito ad un nome
in particolare, che so in colonna A figura due volte il nome Paolo, in una
cella della colonna B c'è 4 e nell'altra cella 8, mentre relativo al nome
Alessandro c'è il valore 10; se io inserisco quella funzione con riferimento
al nome Paolo, come valore massimo mi restituisce il 10 di Alessandro anzichè
l'8 di Paolo. Ho provato anche con la funzione "=db.max()", stesso
risultato... da impazzire! cmq grazie! ciao
paoloard
2008-10-10 20:26:59 UTC
Permalink
Post by Alessandro
-------------------------------------------------------------------------------------------
Post by Alessandro
Ciao Paolo, grazie ma non va...
Mi restituisce il valore massimo della colonna B, ma non riferito ad un nome
in particolare, che so in colonna A figura due volte il nome Paolo, in una
cella della colonna B c'è 4 e nell'altra cella 8, mentre relativo al nome
Alessandro c'è il valore 10; se io inserisco quella funzione con riferimento
al nome Paolo, come valore massimo mi restituisce il 10 di Alessandro anzichè
l'8 di Paolo. Ho provato anche con la funzione "=db.max()", stesso
risultato... da impazzire! cmq grazie! ciao
Prova a guardare questo esempio per controllare se ho correttamente
interpretato il tuo problema.
http://cid-119877c26b75dcc7.skydrive.live.com/self.aspx/Pubblica/Estrarre%20Max%20da%20matrice.xls
--
"Fai sapere se e come hai risolto. Grazie"

Ciao paoloard
http://www.riolab.org
Alessandro
2008-10-10 23:55:00 UTC
Permalink
Ciao Paolo, ho trovato la soluzione prima con Ignazio ma mi devo scusare
perchè ho riprovato anche la tua e ha funzionato lo stesso, forse ieri avevo
sbagliato qualcosa io... Le due soluzioni sono differenti ma molto simili,
praticamente uguali come logica. Ho fatto un file excel di esempio, vorrei
fartelo visualizzare ma non so come e dove caricarlo, come faccio?
Grazie mille, ciao!

---------------------------------------------------------------------------------
Post by paoloard
Post by Alessandro
-------------------------------------------------------------------------------------------
Post by Alessandro
Ciao Paolo, grazie ma non va...
Mi restituisce il valore massimo della colonna B, ma non riferito ad un nome
in particolare, che so in colonna A figura due volte il nome Paolo, in una
cella della colonna B c'è 4 e nell'altra cella 8, mentre relativo al nome
Alessandro c'è il valore 10; se io inserisco quella funzione con riferimento
al nome Paolo, come valore massimo mi restituisce il 10 di Alessandro anzichè
l'8 di Paolo. Ho provato anche con la funzione "=db.max()", stesso
risultato... da impazzire! cmq grazie! ciao
Prova a guardare questo esempio per controllare se ho correttamente
interpretato il tuo problema.
http://cid-119877c26b75dcc7.skydrive.live.com/self.aspx/Pubblica/Estrarre%20Max%20da%20matrice.xls
--
"Fai sapere se e come hai risolto. Grazie"
Ciao paoloard
http://www.riolab.org
paoloard
2008-10-11 07:55:02 UTC
Permalink
Post by Alessandro
Ciao Paolo, ho trovato la soluzione prima con Ignazio ma mi devo scusare
perchè ho riprovato anche la tua e ha funzionato lo stesso, forse ieri avevo
sbagliato qualcosa io... Le due soluzioni sono differenti ma molto simili,
praticamente uguali come logica. Ho fatto un file excel di esempio, vorrei
fartelo visualizzare ma non so come e dove caricarlo, come faccio?
Grazie mille, ciao!
Per esempio qui: http://skydrive.live.com/?mkt=it-it
creati un account e metti il file nella cartella pubblica poi quota
l'indirizzo nel thread, ovvero nella prosecuzione della presente
discussione.

Ciao paoloard
http://www.riolab.org
Alessandro
2008-10-11 11:41:00 UTC
Permalink
Post by paoloard
Post by Alessandro
Ciao Paolo, ho trovato la soluzione prima con Ignazio ma mi devo scusare
perchè ho riprovato anche la tua e ha funzionato lo stesso, forse ieri avevo
sbagliato qualcosa io... Le due soluzioni sono differenti ma molto simili,
praticamente uguali come logica. Ho fatto un file excel di esempio, vorrei
fartelo visualizzare ma non so come e dove caricarlo, come faccio?
Grazie mille, ciao!
Per esempio qui: http://skydrive.live.com/?mkt=it-it
creati un account e metti il file nella cartella pubblica poi quota
l'indirizzo nel thread, ovvero nella prosecuzione della presente
discussione.
Ciao paoloard
http://www.riolab.org
Ciao, ecco il link per scaricare il file in questione. Ti faccio un'altra
domanda... Ma quale è la funzione della parentesi graffa, che esce fuori
all'inizio e alla fine di una stringa quando si da una conferma con
alt+maiusc+invio? Grazie ancora, se poi hai qualcosa da aggiungere ti
ringrazio.

http://cid-83fc8467472b6301.skydrive.live.com/self.aspx/Pubblica/Estrarre%20Max%20da%20Matrice%202.xls

Alessandro
paoloard
2008-10-11 12:36:49 UTC
Permalink
Post by Alessandro
Ciao, ecco il link per scaricare il file in questione. Ti faccio un'altra
domanda... Ma quale è la funzione della parentesi graffa, che esce fuori
all'inizio e alla fine di una stringa quando si da una conferma con
alt+maiusc+invio? Grazie ancora, se poi hai qualcosa da aggiungere ti
ringrazio.
http://cid-83fc8467472b6301.skydrive.live.com/self.aspx/Pubblica/Estrarre%20Max%20da%20Matrice%202.xls
Alessandro
Ciao Alessandro vedo che io ed Ignazio (ciao) addiveniamo alla stessa
conclusione, seppure per vie leggermente diverse ma che, di fatto,
utilizzano lo stesso principio.
Le parentesi graffe indicano che la formula è "matriciale" (per inciso la
combinazione di tasti è CTRL+MAIUSC+INVIO), ovvero che si riferisce ad un
insieme di elementi che possono risiedere in un'unica cella (matrice
orizzontale unidimensionale), in una colonna (matrice verticale
unidimensionale) o in più righe e colonne (matrice bidimensionale). In
questo contesto, la formula esegue una scansione degli elementi della
matrice restituendo i risultati impostati in formula.
Se vuoi approfondire vedi qui:
http://office.microsoft.com/it-it/excel/HA102284581040.aspx tenendo conto
che:
- quando fa esempi sulle Costanti di matrice, gli elementi devono essere
separati da un ; (punto e virgola) e non da una , (virgola): esempio
{1;2;3;4};
- quando fa esempi sulle matrici bidimensionali, la ,(virgola) va sostituita
dal ; (punto e virgola) mentre il ; (punto e virgola) va sostituito dalla \
(barra rovescia): esempio {1;2;3;4\5;6;7;8);
- nelle formule la ,(virgola) va sostituita dal ; (punto e virgola).
In definitiva occorre trasformare le notazioni da anglosassoni a italiane.
--
Ciao paoloard
http://www.riolab.org
Loading...