ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   LEFT Worksheet function (https://www.excelbanter.com/excel-discussion-misc-queries/108572-left-worksheet-function.html)

loren.pottinger

LEFT Worksheet function
 
=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.


Toppers

LEFT Worksheet function
 
Try:

=IF(VALUE(LEFT(G7,2) )= 17,"Dep", "Amort")

if G7 is text

=IF(LEFT(G7,2) = "17","Dep", "Amort")

HTH

"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.



Dave F

LEFT Worksheet function
 
How about =IF(LEFT(G7,2)="17","Dep","Amort")

Dave
--
Brevity is the soul of wit.


"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.



Dave F

LEFT Worksheet function
 
If G7 is text or numbers, putting 17 in quotation marks will return the right
answer.

So, all that is neede is =IF(LEFT(G7,2)="17","Dep","Amort")

From what I can tell, LEFT treats any string of characters as text, even if
they are formatted differently than text.

Dave
--
Brevity is the soul of wit.


"Toppers" wrote:

Try:

=IF(VALUE(LEFT(G7,2) )= 17,"Dep", "Amort")

if G7 is text

=IF(LEFT(G7,2) = "17","Dep", "Amort")

HTH

"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.



Trevor Shuttleworth

LEFT Worksheet function
 
Try:

=IF(LEFT(G7,2) = "17","Dep", "Amort")

or

=IF(--LEFT(G7,2) = 17,"Dep", "Amort")

Regards

Trevor


"loren.pottinger" wrote in message
ps.com...
=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.




Bernard

LEFT Worksheet function
 
The function LEFT expects text data. Its argument (which I suspect is a
number) should therefore be first converted to text.
Also the quantity it is compared to (namely 17) should be presented as text,
that is "17".

Try this:
=IF(LEFT(TEXT(G7,"#"),2) = "17","Dep", "Amort")


"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.



Bernard

LEFT Worksheet function
 
Well, the --LEFT(G7,2) tip is really clever !

"Trevor Shuttleworth" wrote:

Try:

=IF(LEFT(G7,2) = "17","Dep", "Amort")

or

=IF(--LEFT(G7,2) = 17,"Dep", "Amort")

Regards

Trevor


"loren.pottinger" wrote in message
ps.com...
=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.





loren.pottinger

LEFT Worksheet function
 
All,

I am baffled none of those work. They only return dep or Amort for all
the cells regardless of what is in column G.


Bernard wrote:
The function LEFT expects text data. Its argument (which I suspect is a
number) should therefore be first converted to text.
Also the quantity it is compared to (namely 17) should be presented as text,
that is "17".

Try this:
=IF(LEFT(TEXT(G7,"#"),2) = "17","Dep", "Amort")


"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.




Dave F

LEFT Worksheet function
 
The formula I give you above worked for me.

What happens if you use the formula I give you and then you press F9 (which
forces Excel to recalculate)?

Any luck?
--
Brevity is the soul of wit.


"loren.pottinger" wrote:

All,

I am baffled none of those work. They only return dep or Amort for all
the cells regardless of what is in column G.


Bernard wrote:
The function LEFT expects text data. Its argument (which I suspect is a
number) should therefore be first converted to text.
Also the quantity it is compared to (namely 17) should be presented as text,
that is "17".

Try this:
=IF(LEFT(TEXT(G7,"#"),2) = "17","Dep", "Amort")


"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.





loren.pottinger

LEFT Worksheet function
 
Dave. When it is false, it is not returning Amort


Dave F wrote:
The formula I give you above worked for me.

What happens if you use the formula I give you and then you press F9 (which
forces Excel to recalculate)?

Any luck?
--
Brevity is the soul of wit.


"loren.pottinger" wrote:

All,

I am baffled none of those work. They only return dep or Amort for all
the cells regardless of what is in column G.


Bernard wrote:
The function LEFT expects text data. Its argument (which I suspect is a
number) should therefore be first converted to text.
Also the quantity it is compared to (namely 17) should be presented as text,
that is "17".

Try this:
=IF(LEFT(TEXT(G7,"#"),2) = "17","Dep", "Amort")


"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.






loren.pottinger

LEFT Worksheet function
 
Oooops. My bad it is working. Thank you.


Dave F wrote:
The formula I give you above worked for me.

What happens if you use the formula I give you and then you press F9 (which
forces Excel to recalculate)?

Any luck?
--
Brevity is the soul of wit.


"loren.pottinger" wrote:

All,

I am baffled none of those work. They only return dep or Amort for all
the cells regardless of what is in column G.


Bernard wrote:
The function LEFT expects text data. Its argument (which I suspect is a
number) should therefore be first converted to text.
Also the quantity it is compared to (namely 17) should be presented as text,
that is "17".

Try this:
=IF(LEFT(TEXT(G7,"#"),2) = "17","Dep", "Amort")


"loren.pottinger" wrote:

=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.






Trevor Shuttleworth

LEFT Worksheet function
 
I learned it here ;-)


"Bernard" wrote in message
...
Well, the --LEFT(G7,2) tip is really clever !

"Trevor Shuttleworth" wrote:

Try:

=IF(LEFT(G7,2) = "17","Dep", "Amort")

or

=IF(--LEFT(G7,2) = 17,"Dep", "Amort")

Regards

Trevor


"loren.pottinger" wrote in message
ps.com...
=IF(LEFT(G7,2) = 17,"Dep", "Amort")

I constructed the above function to return Dep if the first two digits
starting from the leftmost digit in cell G7 is 17 and return Amort
otherwise, please help. This formula looks so right to me.








All times are GMT +1. The time now is 07:37 PM.

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