Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Modifica funzione =SE(VAL.NUMERO(RICERCA(...)

681 views
Skip to first unread message

[oTTo]

unread,
Oct 22, 2012, 10:44:31 AM10/22/12
to
Ciao a tutti,

Vorrei modificare questa funzione per controllare una serie di celle
nella colonna A aggiungendo piᅵ condizioni:

=SE(VAL.NUMERO(RICERCA("MARCO";A1));"NOMI"; "VUOTO")

I controlli che vorrei aggiungere ad esempio sono:

- Se trovi la parola MARCO, LUCA o GIOVANNI scrivi "NOMI"
- Se trovi la parola CANE, GATTO o TOPO scrivi "ANIMALI"
- Se trovi la parola MARGHERITA, ROSA o CICLAMINO scrivi "FIORI"
- Se non trovi nulla che soddisfi una delle condizioni scrivi "VUOTO"

Ovviamente non avrᅵ mai la condizione in cui nella cella ᅵ presente sia
un fiore che un animale o un nome contemporaneamente.

Grazie per l'aiuto !

r

unread,
Oct 22, 2012, 11:19:24 AM10/22/12
to
On 22 Ott, 16:44, "[oTTo]" <otto0CANCE...@hotmail.com> wrote:
> Ciao a tutti,
>
> Vorrei modificare questa funzione per controllare una serie di celle
> nella colonna A aggiungendo più condizioni:
>
> =SE(VAL.NUMERO(RICERCA("MARCO";A1));"NOMI"; "VUOTO")
>
> I controlli che vorrei aggiungere ad esempio sono:
>
> - Se trovi la parola MARCO, LUCA o GIOVANNI scrivi "NOMI"
> - Se trovi la parola CANE, GATTO o TOPO scrivi "ANIMALI"
> - Se trovi la parola MARGHERITA, ROSA o CICLAMINO scrivi "FIORI"
> - Se non trovi nulla che soddisfi una delle condizioni scrivi "VUOTO"
>
> Ovviamente non avrò mai la condizione in cui nella cella è presente sia
> un fiore che un animale o un nome contemporaneamente.
>
> Grazie per l'aiuto !

scriviti una tabellina:
MARCO -> NOMI
LUCA -> NOMI
...
CICLAMINO -> FIORI

poi usa cerca.vert prima puoi testare il tuo valore con conta.se se
conta.se è >o allora esegui il cerca.vert se no il valore è VUOTO.

saluti
r

Andrea.9

unread,
Oct 22, 2012, 11:49:52 AM10/22/12
to
ipotizziamo una tabella di questo tipo

NOMI ANIMALI FIORI
marco cane margherita
andrea gatto rosa
luca topo ciclamino
giovanni criceto ortensia
giacomo coniglio giglio

posizionata in B2:D7 o dove vuoi tu

ipotizziamo l'elenco dei dati da controllare in F3:F25
dove, per comodità, puoi inserire questa formula per testare il funzionamento:
=INDIRETTO("R"&CASUALE.TRA(3;7)&"C"&CASUALE.TRA(2;4);FALSO)

nella colonna successiva, quindi in G3:G25
inserisci questa formula da trascinare verso il basso e da confermare matriciale con Ctrl+Shist+Invio:
=INDICE($B$2:$D$2;;SOMMA(1*(F3=$B$3:$B$7))+SOMMA(2*(F3=$C$3:$C$7))+SOMMA(3*(F3=$D$3:$D$7)))

et voila'
fai sapere
ciao
andrea

Andrea.9

unread,
Oct 22, 2012, 11:58:19 AM10/22/12
to
giusto CONTA.SE !!!
non ci avevo pensato.
con la mia tabellina diventa:
=INDICE($B$2:$D$2;;CONTA.SE($B$3:$B$7;F3)+2*CONTA.SE($C$3:$C$7;F3)+3*CONTA.SE($D$3:$D$7;F3))
ciao
andrea

[oTTo]

unread,
Oct 23, 2012, 3:51:29 PM10/23/12
to
Il 22/10/2012 17.49, Andrea.9 ha scritto:
> ipotizziamo una tabella di questo tipo
>
> NOMI ANIMALI FIORI
> marco cane margherita
> andrea gatto rosa
> luca topo ciclamino
> giovanni criceto ortensia
> giacomo coniglio giglio
>
> posizionata in B2:D7 o dove vuoi tu
>
> ipotizziamo l'elenco dei dati da controllare in F3:F25
> dove, per comodit�, puoi inserire questa formula per testare il funzionamento:
> =INDIRETTO("R"&CASUALE.TRA(3;7)&"C"&CASUALE.TRA(2;4);FALSO)
>
> nella colonna successiva, quindi in G3:G25
> inserisci questa formula da trascinare verso il basso e da confermare matriciale con Ctrl+Shist+Invio:
> =INDICE($B$2:$D$2;;SOMMA(1*(F3=$B$3:$B$7))+SOMMA(2*(F3=$C$3:$C$7))+SOMMA(3*(F3=$D$3:$D$7)))
>
> et voila'
> fai sapere
> ciao
> andrea

Grazie mille !
0 new messages