Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[EXCEL]formattare celle inb base a contenuto parziale

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[EXCEL]formattare celle inb base a contenuto parziale

Postdi vsilviaus » 26/06/07 20:22

Ciao a tutti,

Un piccolo indizio, x fav:
ho una colona: I:I, in questa colona ho dei codici alfa numerici alcuni contenenti i caratteri "xxxx". come faccio ad applicare il grassetto solo sulle righe contenente i codici "xxxx"?

Grazie.
vsilviaus
Utente Junior
 
Post: 17
Iscritto il: 10/05/07 21:14

Sponsor
 

Postdi Anthony47 » 26/06/07 22:36

Userai la formattazione condizionale:
-selezioni tutta la colonna
-attivi la formattazione condizionale, con la Condizione "la formula è" e con formula =VAL.ERRORE(TROVA("xxxx";I1))=FALSO
-come Formato sceglierai Tab Carattere, stile Grassetto; chiudi con Ok, Ok

Aiuta?
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Postdi vsilviaus » 27/06/07 19:19

Anthony47,ti ringrazio,ma purtroppo nn funziona.

forse nn mi sono spiegata molto bene. i miei codici sono del tipo:
aaa100aaxxxx
aaa100aa001
aaa100aa002
bbb200bbxxxx
bbb200bb005
bbb200bb206

quindi io vorrei mettere in grassetto solo le righe contenenti i codici con la x.

se hai qualche altra soluzione...
grazie
vsilviaus
Utente Junior
 
Post: 17
Iscritto il: 10/05/07 21:14

Postdi Anthony47 » 28/06/07 01:36

Con la soluzione data, dovresti avere in grassetto la riga 1 e la riga 4; sempre che xxxx sia una stringa fissa e nota, e non una combinazione aleatoria di caratteri...

Se dici piu' esplicitamente quali sono i tuoi dati e che cosa hai fatto per applicare la formattazione condizionata posso fare altri ragionamenti.

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Postdi vsilviaus » 28/06/07 18:15

ciao,
no, Anthony47, nn è una stringa fissa, ma una combianzione aleatoria.
ti do l'esempio concreto di alcuni codici:
JBSA356MSN50CXXXXXX
JBSA357MSN90CSPA653
JBSA357MSN90CXXXXXX
JBSC007MLG10GCOM000
JBSC007MLG10GCOM200
JBSC007MLG10GCOM301

come vedi, fino ad un certo punto i codici sono uguali. queli con la xxxxx sono articoli base. e sono questi che ho bisogno di evidenziare. cioè in prima fase nn m'interessa quello che si trova a sinistra delle xxxxx
spero di essere stata chiara...

grazie
vsilviaus
Utente Junior
 
Post: 17
Iscritto il: 10/05/07 21:14

Postdi Anthony47 » 29/06/07 01:29

vsilviaus ha scritto:no, Anthony47, nn è una stringa fissa, ma una combianzione aleatoria

Sono in difficolta', perche' non avendo facolta' divinatorie non sono in grado di capire su quali combinazioni aleatorie vuoi il grassetto e su quali altre no.
Ma forse ho capito male, quindi vado con l' unica domanda che mi viene in mente:
-con quale regola posso immaginare di identificare i codici che vanno messi in grassetto?

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Postdi maxmula » 29/06/07 08:56

Ciao, frequento questo forum molto sporadicamente ma è sempre un piacere ritornare! :)


vsilviaus, puoi anche pensare ad un approccio "alternativo", di questo tipo:

Colonna I: i tuoi codici
Colonna H: la usi come "appoggio".

Se esempio, in I5 c'è il valore BSA356MSN50CXXXXXX, in H5 metti la seguente formula:

Codice: Seleziona tutto
         =NON(VAL.ERR(TROVA("XXX";E5;1)))




In questo modo la cella in colonna H ha contiene Vero se c'è la stringa che identifica il prodotto base

A questo punto, puoi applicare una formattazione condizionale sulla cella, in modo che si colori (ad esempio) di verde

NOTA:
se hi excel in inglese, la formula diventa:

Codice: Seleziona tutto
    =NOT(VAL.ERR(INSTR("XXX";E5;1)))



Ciao!
MAx
Avatar utente
maxmula
Utente Senior
 
Post: 965
Iscritto il: 18/08/04 18:28
Località: N44°59'45 E09°00'34

Postdi vsilviaus » 29/06/07 18:27

Ciao a tutti,

Anthony ti ringrazio per l'interessamento. chiedo scusa se nn mi sono spiegata molto bene.

Grazie tante MAx, èra quello che cercavo. Funziona alla grande. E... torna più spesso.:)

Ciao.
vsilviaus
Utente Junior
 
Post: 17
Iscritto il: 10/05/07 21:14


Torna a Applicazioni Office Windows


Topic correlati a "[EXCEL]formattare celle inb base a contenuto parziale":


Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti