Problema con la funzione "conta.se"

Anonimo
2011-09-12T19:22:44+00:00

Salve, il mio problema riguarda questa ma anche altre funzioni, relativamente all'utilizzo dei caratteri Jolly nelle date; vi spiego: io ho una colonna costituita da celle contenenti date nel formato GG/MM/AAAA, che vanno dal 01/08/2011 al 12/09/2011 (spesso ripetute). Vorrei contare quante celle contengono una data corrispondente ad un giorno qualsiasi di agosto 2011, e ho scritto questa formula:

=CONTA.SE(B14:B17;"??/08/2011")

Il problema è, semplicemente, che non funziona... Che cosa ho sbagliato? Perchè non riconosce i caratteri Jolly? Se io scrivo, invece:

=CONTA.SE(B14:B17;"12/08/2011")

mi conta correttamente tutte le celle contenente la data 12 agosto 2011. Il problema si presenta sia usando i due ?? che il singolo *, e si applica anche ad altre funzioni, come per esempio la "somma.più.se", che io uso spesso. Come risolvere il problema?

Grazie in anticipo. Lorenzo.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2011-09-13T09:31:43+00:00

Prova così:

=SOMMA(SE(MESE(B2:B100)=8;1)) matriciale da confermare con Ctrl+Maiusc+Invio

oppure:

=MATR.SOMMA.PRODOTTO(--(MESE(B2:B100)=8)) non matriciale

ovviamente gestisci gli estremi dell'intervallo a tuo piacimento.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2011-09-13T15:17:56+00:00

    dovrebbe essere:

    =SOMMA(F14:F108*(D14:D108="Entrate")*(J14:J108="Carta di Credito")*(MESE(B14:B108)=8))

    matriciale

    Le funzioni CONTA.SE, CONTA.PIU.SE, SOMMA.SE, SOMMA.PIU.SE, non accettano che l'intervallo di confronto sia a sua volta una funzione, pertanto occorre ricorrere ad altre funzioni.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2011-09-13T12:14:41+00:00

    Grazie e mille, ha funzionato! Ora però devo chiederti se puoi modificarmi anche la formula per la funzione somma.più.se, la seguente:

    =SOMMA.PIÙ.SE(F14:F108; D14:D108;"Entrate";J14:J108;"Carta di Credito")

    Come puoi notare, il programma mi somma gli importo in € presenti nell'intervallo F14:F108 se nell'intervallo D14:D108 c'è scritto "Entrate" e se nell'intervallo J14:J108 c'è scritto "Carta di Credito": io devo aggiungere un'ultima condizione, cioè se nell'intervallo B14:B108 c'è una data il cui mese è Agosto.

    Ti ringrazio di cuore per l'aiuto che mi stai offrendo!

    La risposta è stata utile?

    0 commenti Nessun commento