Discussione:
conta se contiene
(troppo vecchio per rispondere)
impie
2006-04-13 09:54:28 UTC
Permalink
Buongiorno a tutti.
Sto facendo una prova e premetto che sono agli inizi..
Ho una colonna con testi scritti nelle celle.
Vorrei contare in quante celle appare 15/3.
Le celle contengono una frase che può contenere "15/3", dunque non mi
funziona la funzione:
=COUNTIF(J9:J65536;15/3)
Non so quale jolly usare (come farei in access)
grazie in anticipo per il vostro aiuto!
Ciao
Imre
ivano
2006-04-13 10:09:00 UTC
Permalink
"impie" <***@hotmail.com> ha scritto nel messaggio news:***@e56g2000cwe.googlegroups.com...
Buongiorno a tutti.
Sto facendo una prova e premetto che sono agli inizi..
Ho una colonna con testi scritti nelle celle.
Vorrei contare in quante celle appare 15/3.
Le celle contengono una frase che può contenere "15/3", dunque non mi
funziona la funzione:
=COUNTIF(J9:J65536;15/3)
Non so quale jolly usare (come farei in access)
grazie in anticipo per il vostro aiuto!
Ciao
Imre

Ciao,
prova con:
=COUNTIF(J9:J65536,"*"&"15/3"&"*")
ivano
impie
2006-04-13 10:17:55 UTC
Permalink
Ciao Ivano, grazie ma non ha funzionato...
Franz Verga
2006-04-13 10:14:04 UTC
Permalink
Post by impie
Buongiorno a tutti.
Sto facendo una prova e premetto che sono agli inizi..
Ho una colonna con testi scritti nelle celle.
Vorrei contare in quante celle appare 15/3.
Le celle contengono una frase che può contenere "15/3", dunque non mi
=COUNTIF(J9:J65536;15/3)
Non so quale jolly usare (come farei in access)
grazie in anticipo per il vostro aiuto!
Ciao
Imre
Ciao Imre.
Così dovrebbe andare:

=CONTA.SE(J9:J65536;"*"&"15/3"&"*")
--
Spero d'esserti stato d'aiuto.

Ciao

Franz Verga
giovanna
2006-04-13 10:15:58 UTC
Permalink
Scriveva impie nel
Post by impie
Buongiorno a tutti.
Sto facendo una prova e premetto che sono agli inizi..
Ho una colonna con testi scritti nelle celle.
Vorrei contare in quante celle appare 15/3.
Le celle contengono una frase che può contenere "15/3", dunque non mi
=COUNTIF(J9:J65536;15/3)
Non so quale jolly usare (come farei in access)
grazie in anticipo per il vostro aiuto!
Ciao
Imre
...oppure, credo:
=COUNTIF(J9:J65536;"*15/3*")
--
ciao
giovanna
..........................................
http://www.riolab.org
..........................................
impie
2006-04-13 10:24:33 UTC
Permalink
grazie per i vostri suggerimenti, ma non è ancora ciò che cercavo.
COUNTIF fornisce il numero di celle che contiene esattamente *15/3* se
uso =COUNTIF(J9:J65536;"*15/3*")
o fornisce il numero di celle che contiene esattamente 15/3
Io invece cerco il numero di celle che contiene (tra le altre cose)
15/3

Suggerimenti?
grazie!!!
Franz Verga
2006-04-13 10:34:04 UTC
Permalink
Post by impie
grazie per i vostri suggerimenti, ma non è ancora ciò che cercavo.
COUNTIF fornisce il numero di celle che contiene esattamente *15/3* se
uso =COUNTIF(J9:J65536;"*15/3*")
o fornisce il numero di celle che contiene esattamente 15/3
Io invece cerco il numero di celle che contiene (tra le altre cose)
15/3
Se (se) usi la versione italiana di Excel la seguente funzione dovrebbe
andare:

=CONTA.SE(J9:J65536;"*"&"15/3"&"*")

Se (se), invece, come mi pare più probabile tu usi la versione in inglese,
dovrebbe essere così:

=COUNTIF(C7:C13,"*"&"15/3"&"*")

Se (se), invece, usi la versione in inglese con i separatori italiani, come
mi pare di capire, dovrebbe essere:

=COUNTIF(C7:C13;"*"&"15/3"&"*")
--
Spero d'esserti stato d'aiuto.

Ciao

Franz Verga
impie
2006-04-13 10:43:36 UTC
Permalink
grazie mille per la pazienza, ora funziona!
Fantastico
Imre
Franz Verga
2006-04-13 11:01:17 UTC
Permalink
Post by impie
grazie mille per la pazienza, ora funziona!
Prego, non c'è di che.

Grazie a te per il riscontro.
Post by impie
Fantastico
8-)
Post by impie
Imre
--
Lieto d'esserti stato d'aiuto.

Ciao

Franz Verga
impie
2006-04-13 10:43:37 UTC
Permalink
grazie mille per la pazienza, ora funziona!
Fantastico
Imre
eliano
2006-04-13 10:57:01 UTC
Permalink
Post by impie
grazie per i vostri suggerimenti, ma non è ancora ciò che cercavo.
COUNTIF fornisce il numero di celle che contiene esattamente *15/3* se
uso =COUNTIF(J9:J65536;"*15/3*")
o fornisce il numero di celle che contiene esattamente 15/3
Io invece cerco il numero di celle che contiene (tra le altre cose)
15/3
Suggerimenti?
grazie!!!
Mah impie, ho provato anche quella di Ivano ed a me funziona se all'interno
del testo inserito nella cella esiste quello che cerchi, cioè: 15/3
Prova a copiare nel post qualche tua cella che contiene 15/3, vedi mai ci
fosse qualche cosa strana.
Se ti può essere utile vedi:
http://www.ennius.altervista.org/vba/vba25.php
Saluti ed auguri a te, a Ivano (attendiamo le colombe), alla dolce giovanna
(tranquilla, non ti chiediamo l'OVO) ed all'amico Franz.:-))
Eliano
Thunder
2006-04-13 11:05:45 UTC
Permalink
"impie" <***@hotmail.com> ha scritto nel messaggio news:***@e56g2000cwe.googlegroups.com...
Buongiorno a tutti.
Sto facendo una prova e premetto che sono agli inizi..
Ho una colonna con testi scritti nelle celle.
Vorrei contare in quante celle appare 15/3.
Le celle contengono una frase che può contenere "15/3", dunque non mi
funziona la funzione:
=COUNTIF(J9:J65536;15/3)
Non so quale jolly usare (come farei in access)
grazie in anticipo per il vostro aiuto!
Ciao
Imre

Ciao impie,

se non riesci, puoi anche utilizzare VBA.
Premi ALT+F11
Menu Inserisci -> Modulo
Incolla il seguente codice:

Public Function CountString(rInterval As Range, sText As String)
Dim rRange As Range
Dim sString As String
Dim iCount As Integer
Dim iCounter As Integer

Set rRange = rInterval
sString = sText

rCount = rRange.Rows.Count

For iCount = 1 To rCount
If InStr(1, Cells(iCount, 1).Value, sString, vbTextCompare) >= 1 Then
iCounter = iCounter + 1
End If
Next iCount

CountString = iCounter


End Function

Poi selezioni la cella dove vuoi ottenere il risultato. Clicca sul menu
Inserisci -> Funzione. Sulla combo seleziona Funzioni definite dall'utente e
fai click su CountString.
Inserisci l'intervallo e la stringa da ricercare.

Facci sapere

Ciao
Thunder

Loading...