Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

creazione fogli lavoro da database + calcolo numero righe e somma celle con condizioni

Ultimo Aggiornamento: 16/02/2021 19:02
Post: 10
Registrato il: 19/05/2015
Età: 50
Utente Junior
97/2003
OFFLINE
13/02/2021 22:36

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)
Post: 4.580
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
14/02/2021 11:33

Perdonami ma di tutto quello che hai chiesto (che sicuramente non è poco) tu non sai fare nulla?

A me sembra che la tua, piuttosto che una richiesta di aiuto (che di norma si sottopone sui forum), sia la richiesta di esecuzione di un lavoro completo.

Fraziona il tuo progetti complesso in tanti step semplici ed esamina ciascuno di questi cercando di risolverli da solo e per i punti dove non riesci ad andare avanti chiedi aiuto al forum.

Alfredo
Post: 10
Registrato il: 19/05/2015
Età: 50
Utente Junior
97/2003
OFFLINE
15/02/2021 14:37

Hai ragione Alfedo, mi sono lasciato prendere la mano con le richieste: cercherò di seguire il tuo consiglio e vediamo dove arrivo.

Averi però bisogno di una mano per trovare la formula corretta che mi permetta di sommare il numero delle righe che hanno un peso inferiore ai 40 Kg (che trovo dividendo il peso della colonna N per la colonna K)

Grazie e scusate per le richieste precedenti
Post: 4.581
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
15/02/2021 14:44

Re:
dadado21, 15/02/2021 14:37:


Avrei però bisogno di una mano per trovare la formula corretta che mi permetta di sommare il numero delle righe che hanno un peso inferiore ai 40 Kg (che trovo dividendo il peso della colonna N per la colonna K)



In quale colonna si trova questo dato?

Comunque dovresti provare ad usare la funzione SOMMA.SE() che permette di sommare i valori che soddisfano un determinato criterio (nel tuo caso che il valore sia inferiore a 40).

[Modificato da alfrimpa 15/02/2021 14:44]

Alfredo
Post: 3.091
Registrato il: 06/04/2013
Utente Master
2010
OFFLINE
16/02/2021 13:26

cosa succede se alcune righe in col. K sono vuote come nell'esempio che hai postato foglio MATRICE ? La divisione per 0 restituisce ovviamente errore....

Ciò premesso ti faccio un esempio relativo al foglio MATRICE, considerando la Posizione 51877, MA HO MESSO IN K12 e K13: 1

=MATR.SOMMA.PRODOTTO((D2:D23=51877)*((N2:N23)/(K2:K23)<40))


saluti




[Modificato da dodo47 16/02/2021 13:30]
Domenico
Win 10 - Excel 2016
Post: 11
Registrato il: 19/05/2015
Età: 50
Utente Junior
97/2003
OFFLINE
16/02/2021 19:02

Grazie ragazzi.

Domenico, in effetti così funziona.
Il 'problema' delle celle a O dovrei risolverlo con le delle condizioni precedenti - spero di essere in grado di 'assemblare' la formula corretta.

[SM=g27811]
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 21:48. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com