È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

[RISOLTO] evidenza di testo maiuscolo

Ultimo Aggiornamento: 20/03/2024 18:08
Post: 114
Registrato il: 20/02/2015
Età: 50
Utente Junior
2007 / 2010
OFFLINE
20/03/2024 11:58

salve a tutti,
in una colonna come posso evidenziare con la FC le celle che hanno parole in maiuscolo ?
Oppure che esca un "X" sulla cella corrispondente in una colonna di appoggio ?
Post: 3.336
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
20/03/2024 12:27

ciao
usa il codice()
esempio
=CODICE($A1)=MEDIANA(CODICE($A1);65;90)
oppure
=E(CODICE($A1)>=65;CODICE($A1)<=90)

attento queste formule verificano solo la prima lettera
[Modificato da federico460 20/03/2024 12:28]
Post: 114
Registrato il: 20/02/2015
Età: 50
Utente Junior
2007 / 2010
OFFLINE
20/03/2024 12:44

Re:
federico460, 20/03/2024 12:27:

ciao
usa il codice()
esempio
=CODICE($A1)=MEDIANA(CODICE($A1);65;90)
oppure
=E(CODICE($A1)>=65;CODICE($A1)<=90)

attento queste formule verificano solo la prima lettera



non si può agire sulla parola ?
me le potresti spiegare nel dettaglio
hai qualche suggerimento anche con una colonna di appoggio, facendo uscire una "X" ?
[Modificato da mapero 20/03/2024 12:45]
Post: 5.078
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
20/03/2024 12:55

Re: Re:
mapero, 20/03/2024 12:44:



non si può agire sulla parola ?




Col VBA si può fare sicuramente

Alfredo
Post: 5.079
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
20/03/2024 12:55

Re: Re:
[Modificato da alfrimpa 20/03/2024 12:56]

Alfredo
Post: 3.337
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
20/03/2024 13:44

ciao
scusami ma se la parola è maiuscola la prima lettera sarà maiuscola

sfruttiamo il codice ASCII delle lettere
le maiuscole vanno dal 65 al 90
vuoi essere sicuro utilizza la seconda o terza lettera
usando stringa estrai
questa valuta la terza lettera
=E(CODICE(STRINGA.ESTRAI($A1;3;100))>=65;CODICE(STRINGA.ESTRAI($A1;3;100))<=90)
Post: 3.338
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
20/03/2024 14:50

ciao
mi sono ricordato che esiste anche identico().......formula che onestamente avrò usato 1/2 volte in tanti anni😀
e che fa differenza tra maiuscole e minuscole

=IDENTICO($A1;MAIUSC($A1))

ecco che se la parola è tutta maiuscola te la colora
[Modificato da federico460 20/03/2024 14:53]
Post: 1.270
Registrato il: 02/04/2018
Città: PESCARA
Età: 75
Utente Veteran
EXCEL 2016 - SPREAD32
OFFLINE
20/03/2024 15:05

Re:
ciao, un po' mi ci ero scervellato nella mia pochezza, ma tanto.....vinci sempre tu

LEO
https://t.me/LordBrum
Post: 3.339
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
20/03/2024 15:12

ciao
ci metto tempo anche io a ricordarmi formule
che raramente si usano.
ricapitolando
verifico se la prima lettera è maiuscola
=E(CODICE($A1)>=65;CODICE($A1)<=90)

verifico se la lettera N è maiuscola
=E(CODICE(STRINGA.ESTRAI($A1;3;100))>=65;CODICE(STRINGA.ESTRAI($A1;3;100))<=90)

verifico se tutta la parola è maiuscola
=IDENTICO($A1;MAIUSC($A1))
Post: 1.965
Registrato il: 27/07/2010
Utente Veteran
OFFLINE
20/03/2024 15:18

Re:
mapero, 20/03/2024 11:58:

salve a tutti,
in una colonna come posso evidenziare con la FC le celle che hanno parole in maiuscolo ?



Il problema è che la tua richiesta è del tutto fumosa: cosa significa "hanno parole in maiuscolo":
tutto il testo della cella è maiuscolo?
tutti i caratteri di almeno una parole sono maiuscoli?
almeno un carattere di tutto il testo della cella è maiuscolo?

se non chiarisci questo e non proponi qualche esempio del reale contenuto delle celle (meglio sarebbe se allegassi un file) si può solo buttarla lì, tanto per vedere se c'azzecca.



Bye!
scossa

scossa's web site
___
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)
Post: 115
Registrato il: 20/02/2015
Età: 50
Utente Junior
2007 / 2010
OFFLINE
20/03/2024 15:40

Re: Re:
scossa (Scossa.vr), 20/03/2024 15:18:



Il problema è che la tua richiesta è del tutto fumosa: cosa significa "hanno parole in maiuscolo":
tutto il testo della cella è maiuscolo?
tutti i caratteri di almeno una parole sono maiuscoli?
almeno un carattere di tutto il testo della cella è maiuscolo?

se non chiarisci questo e non proponi qualche esempio del reale contenuto delle celle (meglio sarebbe se allegassi un file) si può solo buttarla lì, tanto per vedere se c'azzecca.




scusa, non volevo essere fumoso...
Nel caso specifico attuale, nella colonna ci possono essere 1 o più parole, tutte in maiuscolo.
Solo questo caso devo visualizzare

Post: 1.966
Registrato il: 27/07/2010
Utente Veteran
OFFLINE
20/03/2024 16:00

Re: Re: Re:
mapero, 20/03/2024 15:40:


Nel caso specifico attuale, nella colonna ci possono essere 1 o più parole, tutte in maiuscolo.
Solo questo caso devo visualizzare



Miiihhh .... ma scrivere 3 celle di esempio?

Quindi una cosa del genere:



giusto?
[Modificato da scossa 20/03/2024 16:01]

Bye!
scossa

scossa's web site
___
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)
Post: 116
Registrato il: 20/02/2015
Età: 50
Utente Junior
2007 / 2010
OFFLINE
20/03/2024 16:15

Re: Re: Re: Re:
scossa (Scossa.vr), 20/03/2024 16:00:



Miiihhh .... ma scrivere 3 celle di esempio?

Quindi una cosa del genere:



giusto?


no, se si presenta il maiuscolo, è per tutte le parole
quindi, nel tuo esempio sarebbe stato: ALFA BETA GAMMA

Post: 1.967
Registrato il: 27/07/2010
Utente Veteran
OFFLINE
20/03/2024 16:28

Re: Re: Re: Re: Re:
mapero, 20/03/2024 16:15:


no, se si presenta il maiuscolo, è per tutte le parole



Ok, una UDF in VBa è accettabile?

Edit: hai già avuto la soluzione con la formula di Federico (con IDENTICO)


[Modificato da scossa 20/03/2024 16:31]

Bye!
scossa

scossa's web site
___
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)
Post: 117
Registrato il: 20/02/2015
Età: 50
Utente Junior
2007 / 2010
OFFLINE
20/03/2024 16:34

Re:
federico460, 20/03/2024 15:12:

ciao
ci metto tempo anche io a ricordarmi formule
che raramente si usano.
ricapitolando
verifico se la prima lettera è maiuscola
=E(CODICE($A1)>=65;CODICE($A1)<=90)

verifico se la lettera N è maiuscola
=E(CODICE(STRINGA.ESTRAI($A1;3;100))>=65;CODICE(STRINGA.ESTRAI($A1;3;100))<=90)

verifico se tutta la parola è maiuscola
=IDENTICO($A1;MAIUSC($A1))



l'ultima è perfetta per lo scopo

in questa potresti dirmi perchè si mette 100 =E(CODICE(STRINGA.ESTRAI($A1;3;100))>=65;CODICE(STRINGA.ESTRAI($A1;3;100))<=90)
Post: 3.340
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Master
365
OFFLINE
20/03/2024 18:08

ciao
si mette un numero a caso che si pensa
sia superiore al numero dei caratteri........puoi mettere quello che vuoi

ora già che ci siamo
vogliamo trovare se una stringa ha una parola maiuscola all'interno
e noi ragioniamo al contrario
=IDENTICO(A1;MINUSC(A1))=FALSO
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 23:03. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com