Ciao forum,
avevo già sottoposto un quesito simile alcuni anni fa, ma ora ci sono delle evoluzioni nelle richieste, quindi penso sia meno difficile riproporre il quesito con un nuovo allegato (ma se i moderatori pensano il contrario, sono pronto a ripostarlo nel vecchio messaggio)
Dunque, ho Ho un database (MATRICE) dal quale devo creare un foglio di lavoro per ogni numero POSIZIONE (colonna D) e per ogni quindicina del mese della DATA DI SPEDIZIONE (colonna E), rinominando il foglio con il numero di posizione e l'indicazione della quindicina (come da esempio fogli “51877 (I Q)” e “51877 (2 Q)” su file)
La prima richiesta è: esiste un modo per creare questi fogli in modo automatico (al momento creo a mano tutti i fogli filtrando appunto per colonna E e colonna D)?
A parte questo, devo sommare il numero delle righe ed il totale del loro PESO REALE (colonna N) in base al peso medio del sacco e con l’esclusione di alcune parole scritte sulla causale (colonna C)
Parto con le esclusioni:
1: non devo mai riportare nei fogli le righe con scritto VENDITA
2: devo sempre escludere da qualsiasi somma le righe sulle quali, nella colonna C, compaiono le parole “VENDITA” , “USC” , “FIGLIA” , “TELE”
Quindi:
A) sulla riga 25 devo sommare il numero delle righe dei soli SACCHI che pesano meno di 40 Kg. Quindi devo sommare:
- tutti le righe in cui nella colonna I ci sia la parola SACCHI e che la colonna L sia vuota
- tutti le righe in cui nella colonna I ci sia la parola SACCONI e nella colonna L ci sia la parola SACCHI
- tutti le righe in cui nella colonna I ci sia la parola SACCHI e nella colonna L ci sia la parola SACCHI
Tenendo presente i parametri di cui sopra:
- nella casella G25 devo sommare il numero delle righe in cui nella colonna K ci sia il numero 1 e la colonna M sia vuota
- nella casella K25 devo sommare: il numero delle righe in cui nella colonna K ci sia un numero compreso tra 2 e 9 e la colonna M sia vuota insieme al numero delle righe in cui nella colonna M ci sia un numero compreso tra 2 e 9
- nella casella N25 devo sommare il peso delle celle N delle righe in cui nella colonna K ci sia un numero superiore a 9 e la colonna M sia vuota oppure nella colonna M ci sia un numero superiore a 9
B) Sulla riga 27 devo sommare il numero delle righe dei soli SACCHI che pesano dai 40 Kg in su. Quindi devo sommare:
- tutti le righe in cui nella colonna I ci sia la parola SACCHI e che la colonna L sia vuota
- tutti le righe in cui nella colonna I ci sia la parola SACCONI e nella colonna L ci sia la parola SACCHI
- tutti le righe in cui nella colonna I ci sia la parola SACCHI e nella colonna L ci sia la parola SACCHI
Tenendo presente i parametri di cui sopra:
- nella casella G27 devo sommare il numero delle righe in cui nella colonna K ci sia un numero inferiore a 6 e la colonna M sia vuota
- nella casella K25 devo sommare: il numero delle righe in cui nella colonna K ci sia un numero compreso tra 6 e 9 e la colonna M sia vuota, insieme al numero delle righe in cui nella colonna M ci sia un numero compreso tra 6 e 9
- nella casella N25 devo sommare il peso delle celle N delle righe in cui nella colonna K ci sia un numero superiore a 9 e la colonna M sia vuota oppure nella colonna M ci sia un numero superiore a 9
C) Sulla casella N29 devo sommare il peso delle celle N delle righe in cui nella colonna I ci sia SACCONI e colonna L sia vuota insieme al peso delle celle N delle righe in cui nella colonna L ci sia SACCONI
Spero di essermi spiegato bene nonostante la complessità del progetto.
Allego file con database ed esempio dei fogli che dovrebbero essere creati (fatto senza applicare formule a parte l'uso del filtro per POSIZIONE e DATA SPEDIZIONE)