Conditional Formatting question (if cell = 0, wrap cell in quotes)

G

Guest

IF Cell value = 0, wrap with quotes
not exactly quotes.. but with this number format: ""'#0"',"
wrapped in single quotes, followed by a comma.

(format-cells - costum , to see what it looks like)


also, i dont want it to apply to every column (if its possible to do that)
just A1:A323, B1:B323, E1:E323, G1:G323, I1:I323, K1:K323

thanks in advance
 
B

Bernie Deitrick

Mo,

Well, that didn't work well - the section of help that I copied was a .gif - you will need to open
the attachment.. Sorry.

HTH,
Bernie
MS Excel MVP
 
G

Guest

u mean theres attachments on this forum? where?
a .gif? i dont see that anywhere either... or a broken link or whatnot


Bernie, the problem is this:
I have a # column, a text column, # column, text column, etc
(and i need them in this particular order, to be copied and pasted into
notepad, for a reason or another)

the cells have this format applied to them:
number column: ""'#0"',"
text columns: ""'@"',"

the problem is, sometimes,
the cells in the TEXT column (which only have a text cell format)
will have a 0 in them. it wont be wrapped in quotes and such:(

so my choices (as far as i know) are either
1) find a way to apply BOTH a text AND number cell format to all cells
2) a format which applies to any cell, regardless of text/number value.
(cell range A1:R323)
3) Conditional formatting for 0's
(seems the easiest/most possible method)

i'm not sure what other options i have atm
 
B

Bernie Deitrick

Mo,

Custom formats have four sections: format for values greater than zero, format for values less than
zero, formats for 0 values, and formats for string values, separated by ;'s. So:

#.00;[Red]#.00;"'0"',;'@',

will do something along the lines of what you want.... Not sure how you want text to appear. Just
play with the strings in the third and fourth positions.

HTH,
Bernie
MS Excel MVP
 
G

Guest

thanks very much:)
works like a charm

i finally understand what the ; are for
(well..i had an idea before, but now i get why it wasn't working in my
format testings lol)

Bernie Deitrick said:
Mo,

Custom formats have four sections: format for values greater than zero, format for values less than
zero, formats for 0 values, and formats for string values, separated by ;'s. So:

#.00;[Red]#.00;"'0"',;'@',

will do something along the lines of what you want.... Not sure how you want text to appear. Just
play with the strings in the third and fourth positions.

HTH,
Bernie
MS Excel MVP


Mo2 said:
u mean theres attachments on this forum? where?
a .gif? i dont see that anywhere either... or a broken link or whatnot


Bernie, the problem is this:
I have a # column, a text column, # column, text column, etc
(and i need them in this particular order, to be copied and pasted into
notepad, for a reason or another)

the cells have this format applied to them:
number column: ""'#0"',"
text columns: ""'@"',"

the problem is, sometimes,
the cells in the TEXT column (which only have a text cell format)
will have a 0 in them. it wont be wrapped in quotes and such:(

so my choices (as far as i know) are either
1) find a way to apply BOTH a text AND number cell format to all cells
2) a format which applies to any cell, regardless of text/number value.
(cell range A1:R323)
3) Conditional formatting for 0's
(seems the easiest/most possible method)

i'm not sure what other options i have atm
 
G

Guest

HI, MY NAME IS MIN ZUN SEO.
I'M MICROSOFT EXCEL MVP.
YOUR ANSWER IS ALWAYS GRATEFUL.
REGARDS.
MS EXCEL MVP
MIN ZUN SEO.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top