Condividi:        

Alternativa a matrice

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Alternativa a matrice

Postdi apocrimata75 » 06/11/12 00:31

Approfittando delle Vs conoscenze vi posto un nuovo quesito:
Ho la necessità di contare quanti valori in un foglio di backup rispecchiano contemporaneamente due condizioni:
1) quante celle della colonna F del foglio backup contengano un valore uguale alla cella B3 del foglio xxx sul quale lavoro e vorrei scrivere la tanto desiderata formula nella cella L3;
2)i valori devono essere >di quanto impostato nella cella n2 del foglio xxx..

Ho trovato la seguente formula che risolve in pieno il problema, solo che ne crea un altro non di poco conto: rallenta moltissimo il pc, (cpu al 100% e ram oltre 1Gb) e l'elaborazione derivante una semplice queryweb impiega mezz'ora per dare un risultato.

Codice: Seleziona tutto
MATR.SOMMA.PRODOTTO((BACKUP!F:F=B3)+0;(BACKUP!AD:AD>$N$2)+0)


Secondo me dipende tutto dalla matrice e vorrei sapere se è possibile avere una soluzione alternativa.

Grazie anticipatamente.
Windows 7 - Office 2010
apocrimata75
Utente Senior
 
Post: 189
Iscritto il: 28/05/11 13:22

Sponsor
 

Re: Alternativa a matrice

Postdi ricky53 » 06/11/12 00:41

Ciao,
perchè utilizzi tutte le righe delle varie colonne "F" e "AD" ?

con il 2010 sono oltre un milione, per esattezza sono 1.048.576!


Il tuo intervallo dei dati fino a quale riga arriva?
La query web come è collegata ala tua formula?

Prova anche con
Codice: Seleziona tutto
=CONTA.PIÙ.SE(Backup!F1:F100; B3; Backup!AD1:AD100; ">" & N2)


Cambia il "100" con il tuo numero di righe
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Alternativa a matrice

Postdi Anthony47 » 06/11/12 12:58

Fermo restando che e' meglio inserire un range determinato (es A1:A100000) che uno indeterminato (es A:A), come raccomandato da Ricky, deve esserci qualcos'altro, perche' quella formula non puo' richidere tanto tempo; ad esempio in un foglio con circa 1M righe compilate e usando il range indeterminato (A:A) si completa in circa 0.4 secondi.
Quante formule di quel tipo hai inserito nel tuo foglio? Quante righe in Backup sono compilate? Che risultato ottieni impostando un intervallo determinato che copra solamente quel numero di righe? Hai dati che si aggiornano automaticamente? Hai delle macro che scattano al variare del risultato della formula?

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19438
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Alternativa a matrice

Postdi apocrimata75 » 09/11/12 00:11

Scusate ma non avevo visto le risposte. Provo settare meglio la formula aggiungendo il numero delle righe. Il foglio è strapieno di formule e macro.

Approfitto per un'altra domanda: è possibile, con una macro, aggiornare tutte le connessioni presenti sul "foglio1" e non le altre presenti ad esempio sul foglio2?
Windows 7 - Office 2010
apocrimata75
Utente Senior
 
Post: 189
Iscritto il: 28/05/11 13:22

Re: Alternativa a matrice

Postdi apocrimata75 » 09/11/12 00:32

Va decisamente meglio col numero di riga e non ad:ad
Windows 7 - Office 2010
apocrimata75
Utente Senior
 
Post: 189
Iscritto il: 28/05/11 13:22

Re: Alternativa a matrice

Postdi ricky53 » 09/11/12 00:46

Ciao,
con "connessioni" intendi una cella che all'interno ha una formula che fa riferimento ad altre celle?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Alternativa a matrice

Postdi apocrimata75 » 09/11/12 16:40

connessioni intendo queryweb. Per esempio ce ne sono 10 che scaricano i dati sul foglio1 e 15 sul foglio2 ed io vorrei aggiornare solo quelle del foglio1.
Windows 7 - Office 2010
apocrimata75
Utente Senior
 
Post: 189
Iscritto il: 28/05/11 13:22


Torna a Applicazioni Office Windows


Topic correlati a "Alternativa a matrice":


Chi c’è in linea

Visitano il forum: Nessuno e 21 ospiti