Cook,
TEXT function cannot take [Red] as part of the format string.
But you could use [Red] in the middle of a Custom format string like one of:
"Fund balance = "$#,##0.00;[Red]"Fund balance = "($#,##0) Adds a specified number (8) of spaces between Fund balance and the number
"Fund balance ="* $#,##0.00;[Red]"Fund balance ="* ($#,##0) Puts Fund balance = on the left and the value on the far right of the cell
"Fund balance ="* $#,##0.00_);[Red]"Fund balance ="* ($#,##0)_._0_0 As above, but lines the dollar amounts up at the decimal point
The result of all of the above format strings is a value that is either all black (positive number) or all red including text (negative number). You would then use a formula like the following to populate the cell:
='Balance(C004)'!P20
Brad