Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

convenienza

Ultimo Aggiornamento: 13/10/2021 18:47
Post: 223
Registrato il: 04/03/2020
Età: 77
Utente Junior
2019
OFFLINE
11/10/2021 09:08

Salve a tutti,

vorrei che chi fosse esperto di tabelle mi tolga dei dubbi in merito:

utilizzare formule normali e utilizzare le stesse formule in struttura tabella:
ai fini del calcolo si ottiene lo stesso risultato;
ai fini di calcolare la formula è la stessa che sia normale o in struttura? mi riferisco al tempo di impiego;
ai fini di dati nel foglio quale delle formule appesantisce il file?

E qualche utile consiglio lo accetteri volentieri

Grazie
Post: 2.456
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
11/10/2021 17:56

ciao
per quanto ne so

ai fini del calcolo si ottiene lo stesso risultato;
si di sicuro

ai fini di calcolare la formula è la stessa che sia normale o in struttura? mi riferisco al tempo di impiego;
teoricamente ( se te ne accorgi sei un computer) ci mette meno
calcolare la tabella perchè pernde in esame solo le righe della tabella
una formula normalmente ha una matrice più
grande delle righe utilizzate.


ai fini di dati nel foglio quale delle formule appesantisce il file?
rallenta più che appesantisce la formula classica

Ricorda che le tabelle sono in excel
ma non sono excel
sono alieni/compatibili

Io a livello di scrittura e comprensione della stessa
preferisco le classiche formule,
poi se bisogna trascinare la formula a destra
le tabelle sono terribili da scrivere
e devi aggiungere un INDIRETTO() e trasformarle in testo
[Modificato da federico460 11/10/2021 17:59]
Post: 223
Registrato il: 04/03/2020
Età: 77
Utente Junior
2019
OFFLINE
11/10/2021 18:11


cioè ho questa formula e INDIRETTO COME LA IMPOSTO?
=SE.ERRORE(CONFRONTA(VERO;(MATR.PRODOTTO(CONTA.SE(TT_Ch!2:G2;Arch_Finale!R2:V501);RIF.RIGA($a$1:$a$5)^0)=2);0);0)"")

altra formula
conta.se(TabArc_Finale!$R$2:$V501;TabNumr_90!C2)


altra formula
Se(resto(Arch_Finale!F2+1(Ch);90)=0;90;Resto(Arch_Finale!F2+1(Ch);90))

le avrei riportate in struttura ma mi fai notare che occorre INDIRETTO
praticamente dove va messo?

Se può essere utile ho Office 19 per l'utilizzo delle formule.
Il fatto è che con le formule inserite nei fogli una buona quantità con le
classiche si perde mentre ho visto che in struttura sono più flessibili
il casino è abbinarle al loro ID di riga
[Modificato da gga46 11/10/2021 18:16]
Post: 2.457
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
11/10/2021 18:17

ciao
INDIRETTO("colonna tabella")

vale se devo bloccare la colonna trascinando a destra

il casino è abbinarle al loro ID di riga ???

le formule mica cambiano

ecco un esempio
=INDICE(INDIRETTO("Tabella1[prog]");CONFRONTA($A3;Tabella1[data3];0))

se lo trascino a destra Tabella1[data3] cambierà di colonna
diventando
Tabella1[data4]-Tabella1[data5] ecc..

mentre

Tabella1[prog]

non si sposterà

e come mettere gli assoluti $
[Modificato da federico460 11/10/2021 18:39]
Post: 224
Registrato il: 04/03/2020
Età: 77
Utente Junior
2019
OFFLINE
11/10/2021 18:41

Per esempio il calcolo manuale
che vorrei sospendere funziona
oppure non ne tiene conto.
Questo perchè sto inserendo alcune colonne e
ci impiega una vita di minuti diciamo una 30ntina
Post: 2.458
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
11/10/2021 18:51

ciao
ma dai!

con 500 righe per 5 colonne che vedo nelle formule
non se ne accorge neanche

non è che si sia qualcos'altro?
Post: 225
Registrato il: 04/03/2020
Età: 77
Utente Junior
2019
OFFLINE
11/10/2021 19:37

non sono le righe ma le colonne

per ogni foglio supera 2 lettera di colonna per 5-6 fogli
Post: 2.459
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
11/10/2021 19:43

ciao
non saprei cosa dirti
a me sembra che non ci siano i presupposti per quel rallentamento

se puoi allega il file e vediamo se anche da noi fa così
Post: 226
Registrato il: 04/03/2020
Età: 77
Utente Junior
2019
OFFLINE
12/10/2021 10:22


Salve Federico,

il problema si è tolto;
ho eliminato 5 tabelle e altrettanti fogli;
adesso va molto meglio.

Post: 227
Registrato il: 04/03/2020
Età: 77
Utente Junior
2019
OFFLINE
13/10/2021 18:47



Salve,

non ho risposto di seguito a causa di sistemare dei problemi che pare
ne sistemi uno ma poi ne escono altri

per esempio devo cambiare l'archivio cioè ho usato l'archivio dall'ultima
verso la prima il motivo è che con questa formula:
=SE.ERRORE(CONFRONTA(VERO;(MATR.PRODOTTO(CONTA.SE(DATO;ARCHIVIO);RIF.RIGA($A$1:$A$5)^0)=2);0);0;)"")
il primo ritardo della combinazione.

Poi presenta molte difficolta quando devo aggiornare l'archivio dovendo inserire dalla seconda riga una nuova mentre
se aggiungo alla fine non ci sono problemi.

quindi servirebbe in formula una che assegna il ritardo, mentre io sono costretto ad utilizzare tre colonne
intendo quindi riportare l'archivio partendo da date vecchie a finire ad oggi

Tabelle per tabelle il vba non si può utilizzare mentre si deve formula per formula
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 23:06. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com