[Risolto] Aggiornamento prezzi e quantità in base a codice
[Risolto] Aggiornamento prezzi e quantità in base a codice
Ciao
ho un listino prezzi che ricevo puntualmente ogni 3-4 giorni. Ho la necessità di aggiornare quello precedente in base al codice prodotto e la quantità.
Nel mio file vedrete che nel foglio Listino-Clienti ho le colonne
prezzo senza iva - prezzo ricaricato
che sono state creati da me e lo farò io manualmente ogni volta senza nessun problema.
Ora nel foglio Listino-Fornitori ho alcuni prodotti nuovi che dovrei aggiungere al foglio Listino-Clienti. Dovrei aggiungere solamente quelli con un codice totalmente nuovo (in quanto prodotto nuovi che non era ancora presente) ma con quantità superiore a 0 (prodotti nuovi con quantità a zero non devono essere aggiunti), mentre dovrei anche aggiornare , sempre sul foglio Listino-Clienti, le quantità dei prodotti con codice identico che sono presenti in entrambi i fogli.
Io ho provato con cerca.vert ma non è la soluzione completa....forse dovrei aggiungere anche le funzioni indice e confronta. Il problema è che faccio un mix di funzioni e ottengo sempre degli errori.
Qualcuno potrebbe cortesemente delucidarmi come impostare le funzioni corrette ?
ho un listino prezzi che ricevo puntualmente ogni 3-4 giorni. Ho la necessità di aggiornare quello precedente in base al codice prodotto e la quantità.
Nel mio file vedrete che nel foglio Listino-Clienti ho le colonne
prezzo senza iva - prezzo ricaricato
che sono state creati da me e lo farò io manualmente ogni volta senza nessun problema.
Ora nel foglio Listino-Fornitori ho alcuni prodotti nuovi che dovrei aggiungere al foglio Listino-Clienti. Dovrei aggiungere solamente quelli con un codice totalmente nuovo (in quanto prodotto nuovi che non era ancora presente) ma con quantità superiore a 0 (prodotti nuovi con quantità a zero non devono essere aggiunti), mentre dovrei anche aggiornare , sempre sul foglio Listino-Clienti, le quantità dei prodotti con codice identico che sono presenti in entrambi i fogli.
Io ho provato con cerca.vert ma non è la soluzione completa....forse dovrei aggiungere anche le funzioni indice e confronta. Il problema è che faccio un mix di funzioni e ottengo sempre degli errori.
Qualcuno potrebbe cortesemente delucidarmi come impostare le funzioni corrette ?
- Allegati
-
- Listino.ods
- (13.32 KiB) Scaricato 104 volte
Ultima modifica di charlie il mercoledì 29 novembre 2017, 14:44, modificato 2 volte in totale.
Motivazione: Aggiunta spunta verde
Motivazione: Aggiunta spunta verde
LibreOffice Versione: 5.4.1.2 su OSX
Re: Aggiornamento prezzi e quantità in base a codice
Ciao
Ho pensato di usare "Cerca.vert", la funzione "E" oltre alla tabella pivot per ottenere l'elenco delle novità, da copiare e incollare manualmente nel primo foglio.
Attenzione alle aree nelle formule del "Cerca.vert" e della tabella sorgente della pivot...accertati che si estendano almeno fino all'ultimo rigo non vuoto.
Quando parli di aggiornare i prodotti già presenti, parli delle voci "Prezzo al pubblico (Euro) Sconto (%) Prezzo netto (Euro)"?
Ho pensato di usare "Cerca.vert", la funzione "E" oltre alla tabella pivot per ottenere l'elenco delle novità, da copiare e incollare manualmente nel primo foglio.
Attenzione alle aree nelle formule del "Cerca.vert" e della tabella sorgente della pivot...accertati che si estendano almeno fino all'ultimo rigo non vuoto.
Quando parli di aggiornare i prodotti già presenti, parli delle voci "Prezzo al pubblico (Euro) Sconto (%) Prezzo netto (Euro)"?
- Allegati
-
- Listino.ods
- (14.21 KiB) Scaricato 95 volte
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: Aggiornamento prezzi e quantità in base a codice
Intanto grazie per l'intervento e aiuto.
Quando parlo di aggiornare i prodotti già presenti intendo di aggiornare le quantità di quei prodotti già presenti nel "listino-Clienti", portandoli anche a zero.
Praticamente dal Listino-Fornitori
- prodotti nuovi (codice inesistente nel Listino-Clienti) con disponibilità 0 = non devono essere copiati
- prodotti nuovi (codice inesistente nel Listino-Clienti) con disponibilità diversa da zero = devono essere copiati
- prodotti già esistenti (codice identico nel Listino-Clienti) con qualsiasi disponibilità = devono essere sempre aggiornati
Domani controllerò meglio il tuo file. Intanto grazie
Quando parlo di aggiornare i prodotti già presenti intendo di aggiornare le quantità di quei prodotti già presenti nel "listino-Clienti", portandoli anche a zero.
Praticamente dal Listino-Fornitori
- prodotti nuovi (codice inesistente nel Listino-Clienti) con disponibilità 0 = non devono essere copiati
- prodotti nuovi (codice inesistente nel Listino-Clienti) con disponibilità diversa da zero = devono essere copiati
- prodotti già esistenti (codice identico nel Listino-Clienti) con qualsiasi disponibilità = devono essere sempre aggiornati
Domani controllerò meglio il tuo file. Intanto grazie
LibreOffice Versione: 5.4.1.2 su OSX
Re: Aggiornamento prezzi e quantità in base a codice
Quindi devi sostituire la disponibilità del foglio Listino-Clienti con il valore indicato in foglio Listino-Fornitori quando i prodotti sono già presenti... questa cosa non è facilissima da fare senza macro
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: Aggiornamento prezzi e quantità in base a codice
Probabilmente mi sono espresso male. Per sostituire intendo anche creando una nuova colonna con le disponibilità aggiornate dei codici già presenti.
La cosa che mi manca è quello di aggiungere, dal Listino-Fornitori i prodotti con i codici nuovi ma solo quelli con disponibilità maggiore di zero.
In questo esempio ho creato una nuova colonna con le disponibilità aggiornate usando il cerca.vert
La cosa che mi manca è quello di aggiungere, dal Listino-Fornitori i prodotti con i codici nuovi ma solo quelli con disponibilità maggiore di zero.
In questo esempio ho creato una nuova colonna con le disponibilità aggiornate usando il cerca.vert
- Allegati
-
- Listino copia.ods
- (13.66 KiB) Scaricato 81 volte
LibreOffice Versione: 5.4.1.2 su OSX
Re: Aggiornamento prezzi e quantità in base a codice
Se guardi il mio file, ti ho ricavato con là pivot un elenco dei nuovi prodotti con disponibilità maggiore di zero
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: Aggiornamento prezzi e quantità in base a codice
Ecco il nuovo File
Aggiungi in "Listino-Fornitori" nuove voci e/o modifica le disponibilità. Poi click con il tasto destro sulla tabella pivot e poi su "Aggiorna" (l'aggiornamento non è automatico). Così ottieni il sotto elenco delle sole novità con disponibilità maggiori di zero.
A questo punto selezioni le celle K4:Mn (n=ultimo rigo), copi e incolli in fondo all'elenco di "Listino-Clienti", selezioni le celle N4:Qn (n=ultimo rigo), copi e incolli in fondo alla colonna E di "Listino-Clienti" così da completare la parte evidenziata in verde (vedi sfondo intestazioni).
Poi copi la cella D2 di "Listino-Clienti" (o una qualsiasi con sfondo grigio) e la incolli sotto per "riempire" il buco creatosi nella tabella.
Infine imposti i valori delle ultime due colonne.
Tutto questo per evitare le macro
Aggiungi in "Listino-Fornitori" nuove voci e/o modifica le disponibilità. Poi click con il tasto destro sulla tabella pivot e poi su "Aggiorna" (l'aggiornamento non è automatico). Così ottieni il sotto elenco delle sole novità con disponibilità maggiori di zero.
A questo punto selezioni le celle K4:Mn (n=ultimo rigo), copi e incolli in fondo all'elenco di "Listino-Clienti", selezioni le celle N4:Qn (n=ultimo rigo), copi e incolli in fondo alla colonna E di "Listino-Clienti" così da completare la parte evidenziata in verde (vedi sfondo intestazioni).
Poi copi la cella D2 di "Listino-Clienti" (o una qualsiasi con sfondo grigio) e la incolli sotto per "riempire" il buco creatosi nella tabella.
Infine imposti i valori delle ultime due colonne.
Tutto questo per evitare le macro
- Allegati
-
- ListinoUnlucky83.ods
- (15.34 KiB) Scaricato 82 volte
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: Aggiornamento prezzi e quantità in base a codice
Scusami ma nella tabella pivot non riesco a selezionare i nuovi prodotti con disponibilità maggiore di 0.
Questi dovrebbero essere solamente 2, quelli con codice S0A03496 e S0A04873, mentre il terzo S0A11046 non mi interesserebbe in quanto con disponibilità uguale a 0.
Forse sbaglio io?
Questi dovrebbero essere solamente 2, quelli con codice S0A03496 e S0A04873, mentre il terzo S0A11046 non mi interesserebbe in quanto con disponibilità uguale a 0.
Forse sbaglio io?
LibreOffice Versione: 5.4.1.2 su OSX
Re: Aggiornamento prezzi e quantità in base a codice
A me fa vedere solo due voci che sono quelle che nella colonna H fanno uscire il risultato VERO
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
[Risolto] Aggiornamento prezzi e quantità in base a codice
Riuscito.
Grazie tantissime per il tuo aiuto! Da solo non ci sarei mai riuscito.
Ps: Metto risolto.
Grazie tantissime per il tuo aiuto! Da solo non ci sarei mai riuscito.
Ps: Metto risolto.
LibreOffice Versione: 5.4.1.2 su OSX
Re: [Risolto]Aggiornamento prezzi e quantità in base a codic
Scusami un'ultima cosa:
in futuro quando avrò un listino-Fornitori aggiornato, come replico la tabella pivot in esso ?
in futuro quando avrò un listino-Fornitori aggiornato, come replico la tabella pivot in esso ?
LibreOffice Versione: 5.4.1.2 su OSX
Re: [Risolto] Aggiornamento prezzi e quantità in base a codi
Suggerimenti:
1) Se per caso il listino fornitori lo estrai dal web con un copia incolla, ti consiglio di usare un secondo file in cui incollare i nuovi dati, poi ti accerti che l'ordine delle colonne rispetti l'ordine del file che ti ho mandato. A questo punto selezioni le celle del file ausiliario, le copi e le incolli sovrascrivendo quelle di questo file, incollando a partire da A2
2) se le liste si allungano spesso, sia del primo sia del secondo foglio, ricorda che ci sono formule con il cerca.vert in entrambi i fogli che usano riferimenti a queste celle, come anche il riferimento della sorgente della pivot potrebbe richiedere modifiche. Suggerisco di definire delle aree celle e adoperare nella formula dei cerca.vert e della sorgente pivot il nome dell'area celle corrispondente. In tal modo quando dovrai apportare le modifiche, dovrai solo modificare le dimensioni delle aree celle definite in precedenza...in questo modo non metti mano ad alcuna formula
1) Se per caso il listino fornitori lo estrai dal web con un copia incolla, ti consiglio di usare un secondo file in cui incollare i nuovi dati, poi ti accerti che l'ordine delle colonne rispetti l'ordine del file che ti ho mandato. A questo punto selezioni le celle del file ausiliario, le copi e le incolli sovrascrivendo quelle di questo file, incollando a partire da A2
2) se le liste si allungano spesso, sia del primo sia del secondo foglio, ricorda che ci sono formule con il cerca.vert in entrambi i fogli che usano riferimenti a queste celle, come anche il riferimento della sorgente della pivot potrebbe richiedere modifiche. Suggerisco di definire delle aree celle e adoperare nella formula dei cerca.vert e della sorgente pivot il nome dell'area celle corrispondente. In tal modo quando dovrai apportare le modifiche, dovrai solo modificare le dimensioni delle aree celle definite in precedenza...in questo modo non metti mano ad alcuna formula
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui