| | Post: 2 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
19/06/2018 09:53 | |
Buongiorno , io ho un piccolo problema, vi ho postato anche un file perchè possa esser più chiaro .
io ho un file dove settimanalmente viene fatto il conteggio del materiale lettereccio recuperato per poi inviarlo alla lavanderia.
come si vede dall'esempio , ho fatto in modo di avere un totale nella parte superiore diviso per le 3 colonne a seconda dell'articolo ( lenzuola, federe ed asciugamani ), questo avviene solo con la data indicataè quella del giorno del cambio ufficiale. in caso la data sia posteriore ( tipo il giorno successivo ) i dati presenti in quella riga vengono sommati in basso come residuo della settimana. questo accade perchè il materiale da lavare viene inviato alla lavanderia nel giorno del cambio ma se qualcuno viene nei giorni successivi , il materiale mi rimane in casa e devo sommarlo a quello della volta successiva.
fin qui tutto bene ma la mia domanda è : posso cambiare la data delle formule in automatico in base ad esempio al nome del foglio ? o ad una data che inserisco in una cella ?
chiedo questo perchè altrimenti dovo modificare settimana per settimana le date nelle formule e nelle righe. io posso anche farlo ma non essendo solo io ad usare questo file, mi è stato chiesto di renderlo più semplice possibile. quindi se modificando una semplice data in una cella potessi modificare anche il resto in automatico , sarebbe l'ideale
Spero di essermi fatto capire =) aspetto qualche consiglio
|
|
| | Post: 5.423 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | OFFLINE |
|
19/06/2018 10:36 | |
Ciao Omarmastro, non essendo molto esperto in formule, credo di si, al posto della data nella formula, fai riferimento ad una cella.
però credo che l'operatore dovresti metterlo tra gli apici esempio
"=09/06/2018" diventerebbe ;
"=" A5
oppure
">" A5
dove "A5" è la cella dove viene inserita la data.
Ciao By Sal
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 3.781 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
19/06/2018 10:44 | |
Omar con le immagini non si fa nulla; chi volesse risponderti sarebbe costretto a ricostruire il tuo file con alta probabilità di sbagliare.
Allega quindi il tuo file.
Edit: Sal scusa per la sovrapposizione; avevo pensato anch'io alla soluzione che hai suggerito ma avevo richiesto il file per poterla testare. [Modificato da alfrimpa 19/06/2018 10:46]
Alfredo |
| | Post: 2 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
19/06/2018 11:01 | |
ho provato a modificare le formule facendo riferimento ad una cella ma o non mi conta i valori o mi da errore
ho allegato il file come da suggerimento |
| | Post: 3.549 | Registrato il: 28/06/2011
| Città: AGORDO | Età: 70 | Utente Master | 2013 | | OFFLINE | |
|
19/06/2018 12:28 | |
A me scappa da ridere (cambio lenzuola all'estero)
Comunque se metti la data in E3, in F3 =SOMMA.SE(E4:E999;E3;F4:F999)+I4+I12
Fomatto celle = generale Excel 2013 |
| | Post: 3 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
19/06/2018 13:00 | |
raffaele1953, 19/06/2018 12.28:
A me scappa da ridere (cambio lenzuola all'estero)
Comunque se metti la data in E3, in F3 =SOMMA.SE(E4:E999;E3;F4:F999)+I4+I12
Fomatto celle = generale
forse mi sono spiegato male io , io vorrei che scrivendo la data su una cella, ad esempio G1 ( come fa file fornito ) questa data venga aggiornata nelle formule del "totale" x tipo e nelle formule del residuo della settimana. se la data che si trova in ogni riga è diversa ( posteriore ) alla data in G1 i numeri invece che venir sommati nel totale , vengono sommati in residuo.
|
| | Post: 3.551 | Registrato il: 28/06/2011
| Città: AGORDO | Età: 70 | Utente Master | 2013 | | OFFLINE | |
|
19/06/2018 13:14 | |
Riguardo le tre formule in alto, ho già scritto
Riguardo le tre formule in basso, sarebbero similari =SOMMA.SE(E4:E999; ">"&G1;F4:F999) Excel 2013 |
| | Post: 4 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
19/06/2018 13:22 | |
eccola, grande ora funziona ^^ scusami se ti posso sembrare un po rimbambito ma sono ancora alle prime armi con questi strumenti.
grazie =)
|
| | Post: 5 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
19/06/2018 15:45 | |
visto che ci sono mi tolgo un altro dubbio , scusate se magari è banale ma cosi almeno poi son sicuro
se io voglio che un intervallo di celle es.A1:A10 abbiano lo stesso valore di una data cella es.B1?
|
| | Post: 3.784 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
19/06/2018 15:47 | |
Non capisco.
Non ti basta mettere in ogni cella da A1 ad A10
=b1?
Alfredo |
| | Post: 6 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
19/06/2018 16:14 | |
alfrimpa, 19/06/2018 15.47:
Non capisco.
Non ti basta mettere in ogni cella da A1 ad A10
=b1?
non saprei mi pare "grezzo" considerando poi che il valore della casella potrei doverlo modificare , andrei a modificare una formula non piu il valore. oddio non so nemmeno se la cosa si possa fare o meno , per quello chiedevo . ho cercato in internet in lungo ed in largo e non avendo trovato nulla del genere magari sto chiedendo la luna XD
|
| | Post: 3.785 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
19/06/2018 16:42 | |
Infatti avevo detto che non capivo.
Tu hai chiesto come fare per dare al range A1:A10 il valore di B1.
Io ho risposto solo a questo.
Se fai un piccolo esempio con un file............ [Modificato da alfrimpa 19/06/2018 16:43]
Alfredo |
| | Post: 7 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
20/06/2018 08:35 | |
Creare un file sull'argomento su chiedo delucidazioni mi sarebbe difficile XD
te la faccio semplice : la mia idea era che scrivendo , ad esempio la data, in B1 , le celle dalla della colonna A dalla 1 alla 10 riportino il valore che c'è in B1 ma senza che nelle caselle a1:a10 contengano formule, tipo mettere una formula in B2 che dica che le celle suddette contengano il valore di B1
Il testo nelle celle A1:A10 poi può esser modificato secondo te ? |
| | Post: 3.786 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
20/06/2018 10:53 | |
Puoi farlo solo con una macro.
La macro che vedi qui va inserita nel modulo del foglio interessato.
vb Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Dim cel As Range
Set rng = Range("a1:a10")
If Not Intersect(Target, Range("B1")) Is Nothing Then
For Each cel In rng
cel.Value = Target.Value
Next cel
End If
End Sub
Ogni volta che immetterai una data in B1 questa verrà riportata nell'intervallo A1:A10 che deve essere formattato come data.
Alfredo |
| | Post: 8 | Registrato il: 19/06/2018
| Città: SPRESIANO | Età: 46 | Utente Junior | office 2016 pro | | OFFLINE | |
|
20/06/2018 13:41 | |
Grazie sei stato utilissimo ^^ un passo piu avanti nella comprensione di questo programma =) |
|
|