Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Kestrel1492
 
Posts: n/a
Default the value of Text?


I Hope I'm just overlooking a stock standard way to do this, but:

I'd like to find a fairly simple way to convert text in a cell to a
numerical value, that I can then use as a checksum.
I don't mean cells containing the word"one" would equal 1, but rather
something like ("o"=15)+("n"=14)+("e"=5)=34
I want to use it to help uniquely identify rows, so it has to be
simple, or it will take too long to execute and be counter productive.

Thanks,
Kestrel


--
Kestrel1492


------------------------------------------------------------------------
Kestrel1492's Profile: http://www.excelforum.com/member.php...o&userid=24849
View this thread: http://www.excelforum.com/showthread...hreadid=385637

  #2   Report Post  
BenjieLop
 
Posts: n/a
Default


Kestrel1492 Wrote:
I Hope I'm just overlooking a stock standard way to do this, but:

I'd like to find a fairly simple way to convert text in a cell to a
numerical value, that I can then use as a checksum.
I don't mean cells containing the word"one" would equal 1, but rather
something like ("o"=15)+("n"=14)+("e"=5)=34
I want to use it to help uniquely identify rows, so it has to be
simple, or it will take too long to execute and be counter productive.

Thanks,
Kestrel


An easy way (as I see it) is to enter your addends in different cells.
For example,

A1 contains "o"=15
A2 contains "n"=14
A3 contains "e"=5

and then, you can enter this formula in

Cell B1: *=value(right(A1,len(A1)-find("=",A1)))*

Next step is to copy the formula in B1 down to B3. In cell B4, you can
enter this formula

=SUM(B1:B3)

to get your desired result.

I hope I interpreted your problem correctly.

Regards.


--
BenjieLop


------------------------------------------------------------------------
BenjieLop's Profile: http://www.excelforum.com/member.php...o&userid=11019
View this thread: http://www.excelforum.com/showthread...hreadid=385637

  #3   Report Post  
Kestrel1492
 
Posts: n/a
Default


Sorry,
For clarification, each cell may contain as much as a full paragraph of
text. An example of a cell would be:

WHEN IN RAIN ALL RADIOS ARE UNREADABLE EXITING RAIN XMISSIONS TO THE
A/C ARE READABLE

Sorry, I should have said these are aircraft log entries, and sometimes
long winded.

Thanks,
Kestel


--
Kestrel1492


------------------------------------------------------------------------
Kestrel1492's Profile: http://www.excelforum.com/member.php...o&userid=24849
View this thread: http://www.excelforum.com/showthread...hreadid=385637

  #4   Report Post  
Dave Peterson
 
Posts: n/a
Default

If you put some single characters in column A and this in column B:

=code(a1)
(and drag down)

You'll see that each character has a numeric representation.

A = 65
a = 97
.. = 46

Maybe you could use those codes to get your checksum.

=SUMPRODUCT(CODE((MID(A1,ROW(INDIRECT("1:"&LEN(A1) )),1))))

or maybe better:

=IF(A1="","",SUMPRODUCT(CODE((MID(A1,ROW(INDIRECT( "1:"&LEN(A1))),1)))))

Note that these will evaluate the same:

ABCD
DBCA
ACBD
(and so forth)

But maybe it's close enough???

============
Are you worried about having duplicates in your data?

If yes, you may want to read Chip Pearson's treatise on Duplicates:
http://www.cpearson.com/excel/duplicat.htm


Kestrel1492 wrote:

I Hope I'm just overlooking a stock standard way to do this, but:

I'd like to find a fairly simple way to convert text in a cell to a
numerical value, that I can then use as a checksum.
I don't mean cells containing the word"one" would equal 1, but rather
something like ("o"=15)+("n"=14)+("e"=5)=34
I want to use it to help uniquely identify rows, so it has to be
simple, or it will take too long to execute and be counter productive.

Thanks,
Kestrel

--
Kestrel1492

------------------------------------------------------------------------
Kestrel1492's Profile: http://www.excelforum.com/member.php...o&userid=24849
View this thread: http://www.excelforum.com/showthread...hreadid=385637


--

Dave Peterson
  #5   Report Post  
Kestrel1492
 
Posts: n/a
Default


Ah, nice.

I knew there had to be some kind of value function, Thanks Dave.


--
Kestrel1492


------------------------------------------------------------------------
Kestrel1492's Profile: http://www.excelforum.com/member.php...o&userid=24849
View this thread: http://www.excelforum.com/showthread...hreadid=385637

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
How change dimensions of data label text box in pie chart? Gouden Willem Charts and Charting in Excel 3 March 7th 06 12:11 PM
Formulas dealing with text data Bagia Excel Worksheet Functions 6 June 20th 05 10:29 PM
Autofitting a row Josephine Excel Discussion (Misc queries) 2 March 3rd 05 03:37 PM
Sort or Filter option? Mcobra41 Excel Worksheet Functions 3 February 23rd 05 07:22 PM
Read Text File into Excel Using VBA Willie T Excel Discussion (Misc queries) 13 January 8th 05 12:37 AM


All times are GMT +1. The time now is 10:40 PM.

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"