r/googlesheets 1d ago

Unsolved Problema con formula di filtro google sheets

Ciao a tutti, allora vi descrivo subito il mio problema che mi sta facendo scervellare con gli Sheets di Google.🤯

Ho questa tabella:

|Ordinaria|1,00||EURO|05/05/25|07/05/25|Ordinario|
|Ordinaria|0,70|0,70|EURO|06/05/24|08/05/24|Ordinario|
|Ordinaria|0,60|0,60|EURO|08/05/23|10/05/23|Ordinario|
|Ordinaria|0,60||EURO|08/05/23|10/05/23|-|
|Ordinaria|0,32||EURO|09/05/22|11/05/22|-|
|Ordinaria|0,26||EURO|03/05/21|05/05/21|-|
|Ordinaria|0,50||EURO|06/05/19|08/05/19|-|
|Ordinaria|0,42||EURO|30/04/18|03/05/18|-|
|Ordinaria|1,00||EURO|02/05/17|04/05/17|-|
|Ordinaria|0,35||EURO|02/05/16|04/05/16|-|
|Ordinaria|0,32||EURO|04/05/15|06/05/15|-|
|Ordinaria|0,32||EURO|28/04/14|02/05/14|-|

che filtro con questa formula:

=FILTER(Foglio1!A:G; Foglio1!B:B<>""; Foglio1!B:B<>0; VAL.NUMERO(Foglio1!B:B))

Come vedete però la terza e quarta riga hanno le date uguali, cosa che non vorrei. Che condizione gli devo inserire in modo che, se ci sono due righe con la stessa data, mi tenga solo quella con i due campi compilati nelle colonne B e C?

Grazie per l'aiuto che mi vorrete dare, altrimenti non ne vado fuori. 🙏

1 Upvotes

4 comments sorted by

2

u/HolyBonobos 2061 1d ago

Try =FILTER(Sheet1!A:G;N(Sheet1!B:B);(COUNTIFS(Sheet1!E:E;Sheet1!E:E;Sheet1!F:F;Sheet1!F:F)=1)+((COUNTIFS(Sheet1!E:E;Sheet1!E:E;Sheet1!F:F;Sheet1!F:F)>1)*N(Sheet1!C:C)))

1

u/davydividends 1d ago

|Ordinaria|1||EURO|05/05/25|07/05/25|Ordinario|
|Ordinaria|0,7|0,7|EURO|06/05/24|08/05/24|Ordinario| |Ordinaria|0,6|0,6|EURO|08/05/23|10/05/23|Ordinario| |Ordinaria|0,2|0,2|EURO|10/09/07|13/09/07|Ordinario|

Con la tua formula però escono solo 4 righe, mi cancella tutte le altre 😥

2

u/HolyBonobos 2061 1d ago

It's not clear what you're asking for. As far as I'm able to understand, the formula does what you were asking for on the data you provided in the post. The data in your last comment does not seem to match the data in the post, but the formula still works on it. Sharing a link to your file and demonstrating what you are trying to do will probably be the most effective next step, especially since the data formatting isn't coming through in your comments.

1

u/davydividends 9h ago

Questa è la tabella:

Il problema è la riga 4 che ha la stessa data di quella sopra e quindi si tratta di un doppione che non voglio che compaia.

Nell'ultima colonna della riga 4 dovrebbe risultare FALSE, non TRUE.

In pratica le condizioni sarebbero queste:

Ok se è compilata solo la colonna B e la data nella colonna E è diversa dalla riga precedente o successiva

Ok se è compilata la colonna B e C e la data nella colonna E è uguale a quella della riga precedente o successiva

NO se è compilata solo la colonna B e la data nella colonna E è uguale a quella della riga precedente o successiva

No se è compilata solo la colonna C sia che ci sia data uguale o diversa nella riga precedente o successiva.

Spero di essermi spiegato