Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Curalice
 
Posts: n/a
Default Get different numbers to return text??


In Col A, I have a list of 3 digit numbers eg:
110
111
112
113
115
116
120
Some numbers begin with 1, some with 2, 3 or 4.

I have two formula problems:

In Col B I want a formula to return "case 1, if the number begins with
1, "case 2" if 2, etc.
I tried variations of this formula but it I am missing something.
=IF((LEFT(A1)="4","case 4",""),(LEFT(A1)="3","case
3",""),(LEFT(A1)="2","case 2",""),(LEFT(A1)="1","case 1",""))

In Col C I want a similar result, except that "case 5", "case 6" etc.
would be correct for a mix of numbers, eg "case 5" would be the answer
for, say, any of 110 trrough 115, 315, 330, 410 or 411.

I hope that is clear. I am sure this is simple, but I am confused and
appreciate the help.
Thanks.


--
Curalice
------------------------------------------------------------------------
Curalice's Profile: http://www.excelforum.com/member.php...o&userid=28600
View this thread: http://www.excelforum.com/showthread...hreadid=503036

  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Duke Carey
 
Posts: n/a
Default Get different numbers to return text??

in column B use

="case " & left(A1,1)

I cannot see the logic behind the results you describe for column C.
Perhaps you can clarify that a little - or a lot.

"Curalice" wrote:


In Col A, I have a list of 3 digit numbers eg:
110
111
112
113
115
116
120
Some numbers begin with 1, some with 2, 3 or 4.

I have two formula problems:

In Col B I want a formula to return "case 1, if the number begins with
1, "case 2" if 2, etc.
I tried variations of this formula but it I am missing something.
=IF((LEFT(A1)="4","case 4",""),(LEFT(A1)="3","case
3",""),(LEFT(A1)="2","case 2",""),(LEFT(A1)="1","case 1",""))

In Col C I want a similar result, except that "case 5", "case 6" etc.
would be correct for a mix of numbers, eg "case 5" would be the answer
for, say, any of 110 trrough 115, 315, 330, 410 or 411.

I hope that is clear. I am sure this is simple, but I am confused and
appreciate the help.
Thanks.


--
Curalice
------------------------------------------------------------------------
Curalice's Profile: http://www.excelforum.com/member.php...o&userid=28600
View this thread: http://www.excelforum.com/showthread...hreadid=503036


  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Ron Coderre
 
Posts: n/a
Default Get different numbers to return text??


Try this:

For a number in A1
B1: ="Case "&LEFT(A1,1)

Does that help?

Regards,
Ron


--
Ron Coderre
------------------------------------------------------------------------
Ron Coderre's Profile: http://www.excelforum.com/member.php...o&userid=21419
View this thread: http://www.excelforum.com/showthread...hreadid=503036

  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
vezerid
 
Posts: n/a
Default Get different numbers to return text??

Curalice,
First of all there is a simpler way for the Col B formula:
="Case " & LEFT(A1,1)

But if you try to do it with IF, you will need nested IF's and not the
syntax you have:
=IF(LEFT(A1,1)="4", "CASE 4", IF(LEFT(A1,1)="3", "CASE 3",
IF(LEFT(A1,1)="2", "CASE 2", IF(LEFT(A1,1)="1", "CASE 1", "UNKNOWN
CASE"))))

For Col C I suggest a 2-column table, where the first column will have
the various numbers under consideration and second column will have the
case. You can then use VLOOKUP(). Assuming the table is in G1:H30
=VLOOKUP(A1, $G$1:$H$30, 2, FALSE).

You are not so clear re your Col C values so there might be a more
efficient way, but this one will certainly work.

HTH
Kostis Vezerides

  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Elkar
 
Posts: n/a
Default Get different numbers to return text??

For Column B:

="case " & LEFT(A1,1)

For Column C:

=IF(OR(A1={110,111,112,113,114,115,315,330,410,411 }),"case 5",IF(OR(A1={your
numbers here}),"case 6","case 7"))

Not sure if that's quite what you're going for, but maybe will point you in
the right direction.

HTH,
Elkar

"Curalice" wrote:


In Col A, I have a list of 3 digit numbers eg:
110
111
112
113
115
116
120
Some numbers begin with 1, some with 2, 3 or 4.

I have two formula problems:

In Col B I want a formula to return "case 1, if the number begins with
1, "case 2" if 2, etc.
I tried variations of this formula but it I am missing something.
=IF((LEFT(A1)="4","case 4",""),(LEFT(A1)="3","case
3",""),(LEFT(A1)="2","case 2",""),(LEFT(A1)="1","case 1",""))

In Col C I want a similar result, except that "case 5", "case 6" etc.
would be correct for a mix of numbers, eg "case 5" would be the answer
for, say, any of 110 trrough 115, 315, 330, 410 or 411.

I hope that is clear. I am sure this is simple, but I am confused and
appreciate the help.
Thanks.


--
Curalice
------------------------------------------------------------------------
Curalice's Profile: http://www.excelforum.com/member.php...o&userid=28600
View this thread: http://www.excelforum.com/showthread...hreadid=503036




  #6   Report Post  
Posted to microsoft.public.excel.worksheet.functions
SteveG
 
Posts: n/a
Default Get different numbers to return text??


For column c, I think I know what you are looking for. Try this.


=IF(OR(LEFT(A1,3)*1={110,111,112,113,114,115,315,3 30,410,411}),"case
5","")

One of your issues is that the LEFT function will return the 110 as
text so I multiplied it by 1 to turn it into a numeric value.
Otherwise, your numbers in the {} would need to have quotations around
each.

This way you can use another IF statement to accomodate for case 6 and
not run into the problem of too many nested statments.

Does that help?

Steve


--
SteveG
------------------------------------------------------------------------
SteveG's Profile: http://www.excelforum.com/member.php...fo&userid=7571
View this thread: http://www.excelforum.com/showthread...hreadid=503036

  #7   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Curalice
 
Posts: n/a
Default Get different numbers to return text??


Thanks, guys!
The Col B solution from all worked fine.
The Col C solution from Elkar did the trick.
;)


--
Curalice
------------------------------------------------------------------------
Curalice's Profile: http://www.excelforum.com/member.php...o&userid=28600
View this thread: http://www.excelforum.com/showthread...hreadid=503036

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
When entering numbers as text jmcme Excel Discussion (Misc queries) 1 August 1st 05 10:15 PM
Convert text to numbers vipa2000 Excel Worksheet Functions 3 August 1st 05 09:01 PM
Count Intervals of Filtered TEXT values in Column and Return Count across a Row Sam via OfficeKB.com Excel Worksheet Functions 9 July 31st 05 03:37 AM
Match Last Occurrence of two numbers and Return Date Sam via OfficeKB.com Excel Worksheet Functions 6 April 5th 05 12:40 PM
Converting Numbers to Text properly Shirley Munro Excel Discussion (Misc queries) 1 February 16th 05 03:01 PM


All times are GMT +1. The time now is 05:16 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"