| | Post: 6 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
14/03/2016 14:07 | |
ciao a tutti,
in allegato il file da visualizzare con office 2007.
guardando il foglio prodotti:
Nella colonna G ho inserito i nomi delle quattro celle frigorifere che ho chiamato A-B-C-D.
mentre nella colonna H a fianco di di ogni lettera, invece vi è la formula:
=CONTA.SE(Magazzino!B6:B167;"A")
=CONTA.SE(Magazzino!B6:B167;"B")
=CONTA.SE(Magazzino!B6:B167;"C")
=CONTA.SE(Magazzino!B6:B167;"D")
questa formula mi conteggia quante volte vengono ripetute le lettere a b c d.
poi ho legato a questo risultato un grafico a torta.
il mio intento è quello di avere un risultato piu preciso è vis spiego quale:
vorrei sapere il numero di bancali stoccati in quella specifica cella frigorifera.
io non so come costruire la formula che mi permetta di sommare due celle differenti precisamente le celle B e C del foglio magazzino.
spero che qualcuno possa aiutarmi.
Grazie mille
Wifi office 2007 |
|
| | Post: 1.623 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
14/03/2016 14:46 | |
Ciao Fifi75
la formula
=SOMMA.SE(B6:B10;"A";C6:C10)
Ti fa la somma dei valori in C6:C10 quando in B6:B10 c'è "A".
Ma non sono sicuro di aver capito bene. [Modificato da alfrimpa 14/03/2016 14:49]
Alfredo |
| | Post: 6 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
14/03/2016 15:28 | |
Grazie Alfredo sei un grande!
funziona come volevo io!
Un'altra cosa ti ho allegato il nuovo file modificato,
come potrai vedere nel foglio Magazzino riga C ho inserito dei pulsanti quando quel valore va a 0 significa che posso cancellare il contenuto dell'intera riga tramite il pulsante cancella righe vuote.
Però quel pulsante l'ho creato con una macro e il pulsante è stato programmato in questo modo:
la macro cancella il contenuto solo quando una di quelle celle a b c d è vuoto, solo in quel caso funziona..
io vorrei far in modo che adesso mi cancelli il contenuto della riga solo quando la cella c a il valore 0.
questo è il codice della macro:
Range("A6:D166").SpecialCells(xlCellTypeBlanks).EntireRow.ClearContents
mi aiuteresti?
io ci ho provato ma non ci sono riuscito.. Wifi office 2007 |
| | Post: 1.625 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
14/03/2016 15:53 | |
Ciao WIFI75
Ti ho allegato un file nel quale ho inserito la sottostante macro associata ad un nuovo pulsante che ho inserito sul foglio
Sub CancellaAlfrimpa()
Dim ur As Long
Dim rng As Range
Dim cel As Range
ur = Cells(Rows.Count, 3).End(xlUp).Row
Set rng = Range("c6:c" & ur)
For Each cel In rng
If cel.Value = 0 Then
Range("a" & cel.Row & ":" & "C" & cel.Row).ClearContents
End If
Next cel
End Sub
Provala un po' e fammi sapere.
P.S. Ti ho risposto per il quesito che hai posto su Masterdrive.it [Modificato da alfrimpa 14/03/2016 15:57]
Alfredo |
| | Post: 4.719 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | ONLINE |
|
14/03/2016 15:54 | |
Ciao la soluzione per il grafico
Ciao By Sal se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 7 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
14/03/2016 16:06 | |
Grazie mille, ho sistemato il file cosi come allegato.. adesso funziona.
un ultima cosa, magari provatelo anche voi,
quando imposto la cella C a 0 e poi clicco su cancella riga,
mi resta la cella colorata rosso.
si può farla tornare bianca come le altre ?
la cella però deve continuare a colorarsi di rosso quando il valore ritorna a 0.
Wifi office 2007 |
| | Post: 1.627 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
14/03/2016 16:34 | |
Scusa ma non capisco a quale colore "rosso" tu ti riferisca.
Non mi pare che nel file che ti ho allegato vi siano celle colorate di rosso.
Puoi spiegarti meglio?
Alfredo |
| | Post: 8 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
15/03/2016 08:01 | |
guarda il mio di file, l'ho aggiornato con il vostri codici all'interno, prova a portare il valore dei bancali a 0 vedrai che la cella diventa rossa, l'ho fatto io cosi.
però poi quando vado ad eliminare il contenuto la cella resta rossa, e vorrei che diventasse bianca o grigia come le altre dato che resta vuota.
Wifi office 2007 |
| | Post: 1.631 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
15/03/2016 11:23 | |
Scusa Wifi75 non capisco una cosa
Sull'ultimo file che hai allegato se vado ad agire su uno dei pulsanti che hai posto in colonna C non cambia il valore della cella ove è situato il pulsante ma quello di una cella sottostante.
Non deve variare il valore della cella dove sono messi i pulsanti?
Mi spieghi questa cosa?
Alfredo |
| | Post: 9 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
15/03/2016 11:36 | |
si hai ragione, bisogna sistemarlo infatti, puoi cambiare dalle proprietà della cella inserendo la riga giusta.
il problema però che quando per esempio vado a riordinare le righe con il tasto ordina, succede che i pulsanti si spostano... non sono ancorati alla riga...
uffa...
non si puo ancorare un pulsante alla riga in modo tale che quando eseguo il riordino restano fermi? Wifi office 2007 |
| | Post: 1.633 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
15/03/2016 12:11 | |
No gli "oggetti" posti sul foglio di lavoro son "avulsi" dal foglio stresso per cui se vai ad ordinare le righe questi non seguono lo spostamento delle righe stesse.
Alfredo |
| | Post: 1.634 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
15/03/2016 12:16 | |
Sul file MagazzinoWIFI che ti ho allegato in precedenza c'è una formattazione condizionale (non messa da me) solo sulla cella C6 e non sulle altre.
Se la puoi elimininare non hai più il problema della colorazione in rosso.
Alfredo |
| | Post: 10 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
15/03/2016 12:21 | |
Quella formattazione che colora la cella quando il valore è pari a 0 l'ho impostata io. Wifi office 2007 |
| | Post: 11 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
15/03/2016 12:22 | |
alfrimpa, 15/03/2016 12.11:
No gli "oggetti" posti sul foglio di lavoro son "avulsi" dal foglio stresso per cui se vai ad ordinare le righe questi non seguono lo spostamento delle righe stesse.
però se provi il mio foglio i tasti non funzionano piu bene dopo il riordino.
Wifi office 2007 |
| | Post: 1.635 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
15/03/2016 12:46 | |
Infatti è il riordino che fa "sballare" il tutto.
Mi rendo conto che i pulsanti sono più carini esteticamente ma se hai l'esigenza di effettuare l'ordinamento della tabella ti causano problemi.
In questo caso opterei per una convalida dati elenco da inserire in colonna C per la scelta del numero delle bancali ed in tal modo, secondo me, non avresti più problemi.
Alfredo |
| | Post: 12 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
15/03/2016 15:26 | |
ok, ho risolto eliminando i pulsantini.
ho messo il classico menu a tendina.
Adesso, vorrei inserire un allarme visivo (per esempio un cambio colore alla cella) de tipo:
quando la data di scadenza e pari o inferiore a 7 giorni deve colorare l'intera riga....
posso farlo ?
se si come? Wifi office 2007 |
| | Post: 1.637 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
15/03/2016 16:17 | |
Si si può fare con la formattazione condizionale.
In sostanza tu vorresti che se la data, considerando oggi 15/3, è compresa tra l'8 ed il 15 marzo si colori di rosso la riga.
E' corretto?
Prova a fare un esempio pratico. [Modificato da alfrimpa 15/03/2016 19:39]
Alfredo |
| | Post: 13 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
16/03/2016 08:13 | |
alfrimpa, 15/03/2016 16.17:
Si si può fare con la formattazione condizionale.
In sostanza tu vorresti che se la data, considerando oggi 15/3, è compresa tra l'8 ed il 15 marzo si colori di rosso la riga.
E' corretto?
Prova a fare un esempio pratico.
Ciao,
vorrei che la celle diventi rossa o giallo... se la data di scadenza abbia piu 7 giorni dalla dati di oggi.
per esempio se oggi è 16 marzo la cella mi deve diventare colorata a partire dal giorno 23 marzo,22 marzo, 21 marzo... fino alla data di oggi.
Wifi office 2007 |
| | Post: 1.642 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Veteran | Excel 365 | | OFFLINE |
|
16/03/2016 16:37 | |
Ciao wifi75
Prova a guarda l'allegato dove ho applicato una formattazione condizionale ma non so se ho centrato l'obiettivo.
Provalo e fai sapere.
Alfredo |
| | Post: 14 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
17/03/2016 11:32 | |
funziona bene ma dovrebbe funzionare anche per la data di oggi, solo che la data di oggi non mi colora la cella. Wifi office 2007 |
| | Post: 19 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
21/03/2016 10:23 | |
alfrimpa, 16/03/2016 16.37:
Ciao wifi75
Prova a guarda l'allegato dove ho applicato una formattazione condizionale ma non so se ho centrato l'obiettivo.
Provalo e fai sapere.
Ciao,
ho inerito questa formattazione condizionale
=E(($D6-OGGI())>-1;($D6-OGGI()<8))=VERO
funziona, ma in parte, se però i giorni vanno avanti il prodotto che scadeva ieri per esempio me lo segnala come non scaduto.
mi spiego meglio:
inserisco oggi un prodotto che scade tra tre giorni, e la cella diventa gialla, perfetto!
quando i giorni passano e supera il giorno di scadenza di un giorno il prodotto scaduto il giorno prima, la cella torna bianca.
Quindi quale quale formula posso inserire nella formattazione condizionale in modo che mi colori la cella in rosso quando i prodotti sono scaduti ? quindi tutti i prodotti che abbiano la data dal giorno di ieri ad andare indietro.
Wifi office 2007 |
| | Post: 480 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Senior | 365 | | OFFLINE |
|
21/03/2016 10:54 | |
Ciao
aggiungi una nuova regola
=E($D6"")
e formatta in rosso
a....zzo
non mi scrive il codice completo
e va fan brodo ti ho fregato [Modificato da federico460 21/03/2016 11:06] |
| | Post: 20 | Registrato il: 20/12/2015
| Città: ESTE | Età: 66 | Utente Junior | 2007 | | OFFLINE | |
|
21/03/2016 16:29 | |
Funziona grazie mille! Wifi office 2007 |
|
|