Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Perchè questa formula non si copia?

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

Perchè questa formula non si copia?

Postdi fantina » 09/10/12 10:49

:) 'ngiorno....

File excel con solito elencone di prodotti. Nelle colonne K, L, M, N verranno contenuti i dati riferiti ai prezzi, precisamente:
K prezzo iniziale, L sconto numero 1, M sconto numero 2, N prezzo netto finale. In questa benedetta colonna N c'è preimpostata un formula che devo obbligatoriamente lasciare (il foglio è destinato ad un caricamento informatico), faccio l'esempio della cella N nelle prime tre righe:
=PRLOVA_0001 - ((PRLOVA_0001 / 100) * (100 * (1 - ((1 - (PESCO1_0001 / 100)) * (1 - (PESCO2_0001 / 100))))))
=PRLOVA_0002 - ((PRLOVA_0002 / 100) * (100 * (1 - ((1 - (PESCO1_0002 / 100)) * (1 - (PESCO2_0002 / 100))))))
=PRLOVA_0003 - ((PRLOVA_0003 / 100) * (100 * (1 - ((1 - (PESCO1_0003 / 100)) * (1 - (PESCO2_0003 / 100))))))

Ora il mio problema è che ho allungato il file in quanto ho dovuto aggiungere dei prodotti ma non sono riuscita a tirarmi dietro questa formula nelle righe sottostanti. Inoltre si comporta in modo strano in quanto se faccio dati ordina non modifica nessun riferimento al suo interno.
Potrei sicuramente calcolare la scontistica con un'altra formula ma a parte che devo rispettare questa impostazione, questa cosa mi incuriosisce molto

Ma che roba è? e come faccio a completare il mio file?


Grazie mille!!! :) :) :)
fantina
Utente Senior
 
Post: 476
Iscritto il: 05/03/07 15:24

Sponsor
 

Re: Perchè questa formula non si copia?

Postdi fantina » 09/10/12 11:10

... dunque, vi volevo aggiornare che nel frattempo l'ho sostituita con questa:
=K2-((K2/100)*(100*(1-((1-(PESCO1_0002/100))*(1-(PESCO2_0002/100))))))

però poi devo ritornare alla formula di prima


Ciao :)
fantina
Utente Senior
 
Post: 476
Iscritto il: 05/03/07 15:24

Re: Perchè questa formula non si copia?

Postdi Anthony47 » 09/10/12 11:10

Evidentemente PRLOVA_0001/2/3, PESCO1_0001/2/3 e PESCO2_0001/2/3 sono degli "intervalli nominati"; verifica a cosa corrispondono con Menu /Inserisci /Nomi /Definisci, poi seleziona ognuno di quei nomi e e controlla in "Riferito a" a quali aree corrispondono.
Per allungare quegli intervalli devi inserire esplicitamente altre righe (Menu /Inserisci /Righe) entro l' ultima riga dell' intervallo; in questo modo l' utima riga "scivola" verso il basso e la definizione viene allungata di conseguenza.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Perchè questa formula non si copia?

Postdi fantina » 09/10/12 13:39

... non ci riesco mica Anthony, ho inserito righe (18000..!) tra il penultimo nome, ad esempio PRLOVA_0032 e PRLOVA_0033 che è rimasto in fondo ma non riesco ad usare il comando di Gestione nomi (che in excel 2007 ce l'ho in Formule) in nessuna maniera; ho provato a creare nella colonna adiacente un elenco con PRLOVA da 0034 on avanti ma non riesco minimamente a capire come applicare questa infinità di nomi a tutte le celle delle righe aggiunte... :oops:
fantina
Utente Senior
 
Post: 476
Iscritto il: 05/03/07 15:24

Re: Perchè questa formula non si copia?

Postdi Anthony47 » 09/10/12 14:52

Humm... esiste un intervallo che si chiama mettiamo PRLOVA_0001, e a che celle corrisponde? Stessa domanda su PRLOVA_0002 e su PESCO1_0001 e PESCO1_0002.
Questo forse mi consente di capire qualcosa di piu'.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Perchè questa formula non si copia?

Postdi fantina » 12/10/12 13:40

Ciao Anthony, scusa la latitanza.
Sto cominciando a convincermi che ti sto facendo scannare dietro a un file che io voglio modificare ma che non va modificato.
In realtà credo di capire che quel file... non esista, mi spiego: essendo destinato a caricare un sistema informatico, man mano che si individuano i prezzi di una categoria prodotto il mio ..."collega informatico" crea al momento questo benedetto foglio con Prlova e Pesco, campi che suppongo siano direttamente in relazione al codice dell'articolo, il tutto finalizzato alla logica del software. E' vero che io non lavorerò a pezzi, ma forse sarebbe un lavoro sbagliato voler a tutti i costi inserire questo aggancio su tutto il foglio, quando poi lo stesso sarà destinato ad essere frazionato per svariati fornitori e dovrà giustamente ricominciare da PRLOVA_0001 e così via.
Posto questo, visto che sarò comunque io a spaccare il lavoro per assegnare gruppi di articoli a fornitori diversi, volevo capire se una volta frazionato il mio file potevo dargli già anche i PRLOVA E PESCO belli e impostati, sennò la meccanica vigente è che io gli mando i file normali (con le formule al posto dei nomi), lui si crea i fogli con PRLOVA e PESCO e me li rimanda perchè io .... ci reinserisca dinuovo i dati dei prezzi che gli ho già passato! Mi domando, dato che si tratta di un banale cerca verticale perchè non se lo faccia lui e si chiuda il cerchio così... :evil: e io non sarei qui a scrivervi questi pipponi.... :oops:
Comunque ad esempio un PRLOVA_0003, un PESCO1_0003 e un PESCO2_0003 corrispondono rispettivamente a K19, L19 e M19, il primo è un prezzo, il secondo il terzo sono sconti, e la formula che ho postato prima corrisponde a N19 che è il prezzo scontato.

Ha un senso ciò che chiedo?.... Certo! ad immparare a gestire i nomi!!! :D

Ciao e grazie della pazienza
fantina
Utente Senior
 
Post: 476
Iscritto il: 05/03/07 15:24

Re: Perchè questa formula non si copia?

Postdi Anthony47 » 12/10/12 14:20

Guarda che mi sono scannato poco sul tuo file, e dopo il secondo messaggio ero gia' convinto che ogni cella aveva un suo intervallo nominato, per comportamento a cavallo del sado e il maso di chi l' ha generato.
Ora non mi e' chiaro come procedere; per eventuali vincoli della tua organizzazione, intendo.

Avevi gia' individuato una formula (vedi viewtopic.php?f=26&t=97178&p=557963#p557637) che poteva sostituire quella basata sull' uso dei nomi; ma e' garantito che ogni riga faccia riferimento a nomi che appartengono alla stessa riga, in modo che ricopiare questa formula sia equivalente all' uso dei nomi? Questo dubbio mi viene dalla tua informazione che "un PRLOVA_0003, un PESCO1_0003 e un PESCO2_0003 corrispondono rispettivamente a K19, L19 e M19": mi sarei aspettato che PRLOVA_003 fosse sulla riga 3 oppure 4... Che cosa e' usato nelle righe da 1 a 18?
Se serve si puo' fare una macro che sostituisce i nomi con i suoi riferimenti in tutto il foglio.

Ma perche' il file con le formule tipo =PRLOVA_0001 - ((PRLOVA_0001 / 100) *etc etc non e' fruibile da te e dai fornitori? E perche' un file con formule tipo =K2-((K2/100)*(100*(1-((1-(PESCO1_0002 etc etc non sono fruibili dal dipartimento IT.

Insomma, navigazione a tentoni...
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Perchè questa formula non si copia?

Postdi fantina » 12/10/12 15:57

Allora: quello generato dall'IT non può essere mandato perchè non è idoneo: le richieste di quotazione ai fornitori devono avere molte più colonne con specifiche ed elementi necessari all'analisi e alla scelta finale, in quell'altro c'è solo codice articolo, descrizione, unità di misura, prezzo, punto. Lui non può usare il mio perchè.... perchè bhò, anche se glielo consegno ripulito di tutte le colonne che a lui non servono me lo rimanda indietro nel suo formato, dice che il mio non è "migrabile".
Prlova0001 inizia dove effettivamente inizia l'elenco degli articoli, in questo caso la riga 19; dalla riga 1 alla 18 ci sono solo campi descrittivi e etichette di colonna. Se io inserisco n righe dopo Prlova0001, ottengo che Prlova0002 si chiamerà sempre così ma il suo riferimento non sarà più la cella 20 ma quella di n righe dopo.
Non ne vale la pena Anthony, vado avanti con le mie formule e quando lui mi passerà il form con i PIRLOVA glielo compilo col cerca verticale, è solo un problema di maggiore perdita di tempo... :evil:


:) Grazie!!
fantina
Utente Senior
 
Post: 476
Iscritto il: 05/03/07 15:24

Re: Perchè questa formula non si copia?

Postdi Flash30005 » 12/10/12 16:03

Ciao Fantina


Ma una macro che faccia il lavoro in tua vece non va bene?
Se si, prova ad allegare un file esempio con la descrizione nel file di ciò che fai manualmente

ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-


Torna a Applicazioni Office Windows


Topic correlati a "Perchè questa formula non si copia?":


Chi c’è in linea

Visitano il forum: Marius44 e 18 ospiti