ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   adding text to column cell if there's a value present (https://www.excelbanter.com/excel-discussion-misc-queries/163230-adding-text-column-cell-if-theres-value-present.html)

Tim R

adding text to column cell if there's a value present
 
I have a column of about 3000 cells...some of them are empty and some have a
number in them from 1 to 4 digits (21 , 454, 1001, 2) etc. These are
address/unit numbers. I'm trying to write a function that will check each
cell and if there's a value in it...write Unit 'value' so I get Unit 454
, etc. If the cell is empty...then there's no "Unit" text added ?

Been trying for awhile but don't seem to be getting close...any ideas on
this type of function ?

Thanks, Tim



Kevin B

adding text to column cell if there's a value present
 
You can use this IF function to produce the result you need:

=IF(ISNUMBER(A1),"Unit "&A1,"")

Change the Column as needed and copy it down to the last row.

You can also use if the column having unit numbers has something like 12B:

=IF(ISBLANK(A1),"","Unit "&A1)
--
Kevin Backmann


"Tim R" wrote:

I have a column of about 3000 cells...some of them are empty and some have a
number in them from 1 to 4 digits (21 , 454, 1001, 2) etc. These are
address/unit numbers. I'm trying to write a function that will check each
cell and if there's a value in it...write Unit 'value' so I get Unit 454
, etc. If the cell is empty...then there's no "Unit" text added ?

Been trying for awhile but don't seem to be getting close...any ideas on
this type of function ?

Thanks, Tim




David Biddulph[_2_]

adding text to column cell if there's a value present
 
=IF(A1="","","Unit "&A1)
--
David Biddulph

"Tim R" wrote in message
...
I have a column of about 3000 cells...some of them are empty and some have
a number in them from 1 to 4 digits (21 , 454, 1001, 2) etc. These are
address/unit numbers. I'm trying to write a function that will check each
cell and if there's a value in it...write Unit 'value' so I get Unit
454 , etc. If the cell is empty...then there's no "Unit" text added ?

Been trying for awhile but don't seem to be getting close...any ideas on
this type of function ?

Thanks, Tim




Jennifer[_2_]

adding text to column cell if there's a value present
 
On Oct 23, 2:15 pm, "Tim R" wrote:
I have a column of about 3000 cells...some of them are empty and some have a
number in them from 1 to 4 digits (21 , 454, 1001, 2) etc. These are
address/unit numbers. I'm trying to write a function that will check each
cell and if there's a value in it...write Unit 'value' so I get Unit 454
, etc. If the cell is empty...then there's no "Unit" text added ?

Been trying for awhile but don't seem to be getting close...any ideas on
this type of function ?

Thanks, Tim


The following will work...assuming that your units are in column A and
that the actual unit numbers begin in row 2.

Jennifer

Sub Modify_Text()
Dim X As Integer
Dim sValue As String

For X = 2 To 3000
If Sheet1.Cells(X, 1).Value < "" Then
sValue = Sheet1.Cells(X, 1).Value
Sheet1.Cells(X, 1).Value = "Unit " & Sheet1.Cells(X,
1).Value
End If
Next X
End Sub



All times are GMT +1. The time now is 04:43 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com