› Excel e gli applicativi Microsoft Office › Conta quante volte si è acquistato uno specifico prodotto (conta.se)
-
AutoreArticoli
-
Ciao, in una tabella avrei bisogno di contare quante volte si è acquistato uno specifico prodotto, anzichè scrivere il criterio testuale tra virgolette ""
=CONTA.SE(Ordini_Amazon_nuovo[DESCRIZIONE];"Antipulci" ma vorrei pescare il criterio da una tabella adiacente chiamata Tipologia e il prodotto si trova nella colonna [Prodotto] cella i7, ma vorrei che il risultato si potesse ottenere anche se la parola nel campo prodotto non è esattamente quella della descrizione ad esempio "Antipulci" anche se magari nella descrizione è riportato "antipulci per cani taglia L 20-40kg. Quindi penso che serva includere anche la funzione ricerca
ciao
esempio
=MATR.SOMMA.PRODOTTO(--VAL.NUMERO(RICERCA(J7;F54:F68)))
anche se
antipulci per cani taglia L 10-20kg
antipulci per cani taglia L 20-40kg
antipulci per cani taglia L 40-55kg
verranno contati tutti e tre ma non sono la stessa cosa
Ma CERCA.VERT non faceva la stessa cosa approssimando la ricerca?
Si avevo già visto questa formula ma pensavo che matr somma prodotto si usasse solo quando si devono sommare degli importi non quando serve solo contare. Ma visto che è una tabella non posso usare i campi invece delle celle?
Proverò
Una domanda riguardo al formato valuta......
Perchè ci sono dei casi in cui sebbene è impostato la valuta € a volte trascinando la formula viene scritto €- indica cella vuota?
Altre volte invece seppur c'è la formula e il formato valuta la cella è vuota e non visualzza niente.
ciao
Ma CERCA.VERT non faceva la stessa cosa approssimando la ricerca?
certo basta usare =CERCA.VERT("*"&J7&"*";.
ma mica conta
e matrice somma prodotto non accetta caratteri speciali
visto che hai il 365
puoi usare
=SOMMA(--VAL.NUMERO(RICERCA(J7;F54:F68)))
Ma visto che è una tabella non posso usare i campi invece delle celle
certo
vabbè ho messo le celle perchè non so determinare la sintassi
ma se nella stessa formula volessi aggiungere il conteggio per anno e l'anno si trova in G14?
Dove va aggiunto all'interno della formula?
=MATR.SOMMA.PRODOTTO(--VAL.NUMERO(RICERCA(F8;B5:B500)))certo basta usare =CERCA.VERT("*"&J7&"*";.
ma mica conta
Grazie Gianfranco
ciao
vabbè ho messo le celle perchè non so determinare la sintassi
basta selezionare la colonna della tabella e te la mette da solo excel
ma se nella stessa formula volessi aggiungere il conteggio per anno e l'anno si trova in G14?
aggiungi
(ANNO(A5:A500)=G14)
Infatti me le mette da solo
=MATR.SOMMA.PRODOTTO(--VAL.NUMERO(RICERCA(Prodotto;Ordini_Amazon_nuovo[[#Intestazioni];[DESCRIZIONE]])))
e mi da 0
si ma dove aggiungo /(ANNO(A5:A500)=G16). fuori dalle parentesi, in mezzo?
=MATR.SOMMA.PRODOTTO(--(VAL.NUMERO(RICERCA(F8;B5:B500)))*(ANNO(A5:A500)=G16))
per la tabella mettimi almeno una foto se non puoi allegare il file
non va dice che contiene un errore
=MATR.SOMMA.PRODOTTO(--VAL.NUMERO(RICERCA(F15;B5:B507)))*(ANNO(A5:A500)=G14))
chiaro
hai le matrici diverse
una è 507 l'altra 500
si ma non è quello perchè da sempre errore
da buon veneto ora ti tirerei una bella bestemmia
ti costa soldi mettermi in condizioni di vedere almeno l'immagine dei dati
sto andando a indovinare
allora se G14 è scritto 2024 usi = G14
se in G14 è scritto come data devi usare ANNO(G14)
la formula funziona sta a te adeguarla alle tue esigenze
Allegato
ciao
in G15 la tiri a destra e in basso
=MATR.SOMMA.PRODOTTO(--(VAL.NUMERO(RICERCA($F15;INDIRETTO("Riepilogocomplessivo[DESCRIZIONE]"))))*(ANNO(INDIRETTO("Riepilogocomplessivo[DATA]"))=G$14))
bastava mettere gli assoluti
nb
che diavolo usate a fare le tabelle se poi lasciate una valanga di righe vuote
non lo capirò mai
Sono vuote adesso ma man mano si riempiono e posso ordinare per data semplicemente con il cursore, cosa che con l'elenco devo selezionare tutto ogni volta, intanto indiretto non c'era.....
Se prima dici nutella e poi cioccolata non è colpa mia.ciao
stavo usando delle matrici non tabelle
ecco come dovevi scriverla senza tabelle
=MATR.SOMMA.PRODOTTO(--(VAL.NUMERO(RICERCA($F15;$B$5:$B$500)))*(ANNO($A$5:$A$500)=G$14))
e indiretto serve a bloccare la colonna .
le tabelle si auto regolano
come scrivi nella prima riga sotto libera
perciò non serve una pera avere 20 righe vuote sotto
cosa che con l'elenco devo selezionare tutto ogni volta, intanto indiretto non c'era.
bugia
se nell'intestazione metti FILTRO (..selezioni A4:C4 ordina e filtra...filtro)
fai la stessa cosa con un range
Se prima dici nutella e poi cioccolata non è colpa mia
tu non hai capito una pera di niente
ti ho fatto le formule al buio
te le ho aggiornate alla tabella (che non avevo visto)
ed è la stessa formula pari pari
sei tu che non capisci niente abbia lmeno la creanza di non scrivere menate
filtro non mi piace, crea un secondo elenco........ e io l'elenco c'è l'ho già, è la tabella
filtro non mi piace, crea un secondo elenco........ e io l'elenco c'è l'ho già, è la tabella
ma che cavolo dici ma hai capito di cosa parlo?


si ma con la tabella non devo andare a cercare il filtro nel menu' è già li c'è il cursore su ogni campo.
si ma con la tabella non devo
non non avevi capito visto che parlavi di una seconda tabella creata
ma non importa usa le tabelle con 100 righe vuote fai come ti piace
le formule le hai
chiudi la discussione
nb
se noti ho eliminato la tabella dal tuo file
ho applicato il filtro e cliccando con il destro su una cella
guarda cosa compare.........magia
si parlava del conte se, il filtro non centra una fava.
-
AutoreArticoli
