<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Initials from Names using Excel Formulas</title>
	<atom:link href="http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/feed/" rel="self" type="application/rss+xml" />
	<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/</link>
	<description>Fresh Excel Tips, Tricks, Charts, Tutorials, Downloads, Dashboards and Visualization Showcase for your Inspiration and Productivity</description>
	<lastBuildDate>Tue, 16 Mar 2010 20:55:19 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: maher</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-91905</link>
		<dc:creator>maher</dc:creator>
		<pubDate>Sun, 24 Jan 2010 12:18:06 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-91905</guid>
		<description>dear all
i want to convert number to text (words) in arabic language to use it for printing cheque
using VBA (MS ACCESS)
could you pls help me</description>
		<content:encoded><![CDATA[<p>dear all<br />
i want to convert number to text (words) in arabic language to use it for printing cheque<br />
using VBA (MS ACCESS)<br />
could you pls help me</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 100 Excel Tips &#38; Resources for Everyone &#124; Pointy Haired Dilbert - Chandoo.org</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-36659</link>
		<dc:creator>100 Excel Tips &#38; Resources for Everyone &#124; Pointy Haired Dilbert - Chandoo.org</dc:creator>
		<pubDate>Wed, 28 Jan 2009 00:37:42 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-36659</guid>
		<description>[...] 37. To get name from initials from a name, use IF(), FIND(), LEN() and SUBSTITUTE() formulas… Get Full Tip 38. To get proper fraction from a number (for eg 1/3 from 6/18), use =text(fraction, [...]</description>
		<content:encoded><![CDATA[<p>[...] 37. To get name from initials from a name, use IF(), FIND(), LEN() and SUBSTITUTE() formulas… Get Full Tip 38. To get proper fraction from a number (for eg 1/3 from 6/18), use =text(fraction, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ketan</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-27496</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Wed, 12 Nov 2008 11:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-27496</guid>
		<description>@Robert--  Thax for explanation ! I only did not understand how the iteration start. But from above explanation(in option), i got it.  All other equations are understood. I had tried in the number with decimal also and found it works properly.  

3 more cheers for giving useful tip ! i m sure such unusal / unexpected problem will enhance the knowledge of each other.</description>
		<content:encoded><![CDATA[<p>@Robert&#8211;  Thax for explanation ! I only did not understand how the iteration start. But from above explanation(in option), i got it.  All other equations are understood. I had tried in the number with decimal also and found it works properly.  </p>
<p>3 more cheers for giving useful tip ! i m sure such unusal / unexpected problem will enhance the knowledge of each other.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-27490</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Wed, 12 Nov 2008 10:42:22 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-27490</guid>
		<description>Ketan,

As I said above this might be too complicated to explain in a comment. But I will do my best and try to cut it short:


A circular reference means a formula referring back to its own value (directly or indirectly), e.g. you have the formula ‘A1+A2’ in cell A1. Usually Excel formulas with circular references do not run and come back with errors. Nevertheless you can take advantage of circular references for calculations that need iterative i.e. repetitive calculations.


First you have to enable Excel to do iterations.  Go to Tools &#124; Options &#124; Calculation tab, check the iteration check box and set the maximum iterations to e.g. 100. By doing this you tell Excel to ignore the circular reference and calculate the formula 100 times (100 iterations).


In our workbook: The formula in B1 is =IF (B1=100, 1, B1+1). This is the help formula to run iterations from 1 to 100. 


The formula in C1 is =IF (B1=1,&quot;&quot;, IF (B1-1&gt;LEN(A1), C1, MID (A1,B1-1,1)&amp;C1))
If B1 = 1 the formula returns an empty string. This is the initialization of our new string as an empty string in the first iteration.


If B1  - 1 is larger than the length of our string in A1, the formula brings back the actual value of the C1 (the number of the actual iteration minus 1 is higher than the length of our string). The -1 is necessary because our first iteration is used for initializing our result with “” (see above). The second iteration handles the first letter of our string. 


The else-part of the second IF clause MID (A1, B1-1, ) &amp; C1 performs the calculations for reversing the string. This is the hard part. Maybe showing the results of the iterations will help to understand. Assume we have “ABCD” in cell A1. The iterations and the formula in C1 work as follows:


Iteration 1: C1 = “” 


Iteration 2: C1 = “A” &amp; “”
(“A” is the result of the MID-formula, “” is the result in C1 after iteration 1)


Iteration 3: C1 = “B” &amp; “A” 
(“B” is the result of the MID-formula, “A” is the result in C1 after iteration 2)


Iteration 4: C1 = “C” &amp; “BA” 
(“C” is the result of the MID-formula, “BA” is the result in C1 after iteration 3)


Iteration 5: C1 = “D” &amp; “CBA”


That’s it.


To be honest, I am not sure that this was a good explanation, but maybe Chandoo will be so kind to publish a better description of this technique in a post some later day.


Last but not least: I do not recommend using circular references for reversing texts. It is hard to understand, error prone, complicated to debug, slow and irritating other users. I prefer the simple VBA-based user defined function (see the second worksheet of the workbook). It is simple, fast and easy to understand.</description>
		<content:encoded><![CDATA[<p>Ketan,</p>
<p>As I said above this might be too complicated to explain in a comment. But I will do my best and try to cut it short:</p>
<p>A circular reference means a formula referring back to its own value (directly or indirectly), e.g. you have the formula ‘A1+A2’ in cell A1. Usually Excel formulas with circular references do not run and come back with errors. Nevertheless you can take advantage of circular references for calculations that need iterative i.e. repetitive calculations.</p>
<p>First you have to enable Excel to do iterations.  Go to Tools | Options | Calculation tab, check the iteration check box and set the maximum iterations to e.g. 100. By doing this you tell Excel to ignore the circular reference and calculate the formula 100 times (100 iterations).</p>
<p>In our workbook: The formula in B1 is =IF (B1=100, 1, B1+1). This is the help formula to run iterations from 1 to 100. </p>
<p>The formula in C1 is =IF (B1=1,&#8221;", IF (B1-1&gt;LEN(A1), C1, MID (A1,B1-1,1)&amp;C1))<br />
If B1 = 1 the formula returns an empty string. This is the initialization of our new string as an empty string in the first iteration.</p>
<p>If B1  &#8211; 1 is larger than the length of our string in A1, the formula brings back the actual value of the C1 (the number of the actual iteration minus 1 is higher than the length of our string). The -1 is necessary because our first iteration is used for initializing our result with “” (see above). The second iteration handles the first letter of our string. </p>
<p>The else-part of the second IF clause MID (A1, B1-1, ) &amp; C1 performs the calculations for reversing the string. This is the hard part. Maybe showing the results of the iterations will help to understand. Assume we have “ABCD” in cell A1. The iterations and the formula in C1 work as follows:</p>
<p>Iteration 1: C1 = “” </p>
<p>Iteration 2: C1 = “A” &amp; “”<br />
(“A” is the result of the MID-formula, “” is the result in C1 after iteration 1)</p>
<p>Iteration 3: C1 = “B” &amp; “A”<br />
(“B” is the result of the MID-formula, “A” is the result in C1 after iteration 2)</p>
<p>Iteration 4: C1 = “C” &amp; “BA”<br />
(“C” is the result of the MID-formula, “BA” is the result in C1 after iteration 3)</p>
<p>Iteration 5: C1 = “D” &amp; “CBA”</p>
<p>That’s it.</p>
<p>To be honest, I am not sure that this was a good explanation, but maybe Chandoo will be so kind to publish a better description of this technique in a post some later day.</p>
<p>Last but not least: I do not recommend using circular references for reversing texts. It is hard to understand, error prone, complicated to debug, slow and irritating other users. I prefer the simple VBA-based user defined function (see the second worksheet of the workbook). It is simple, fast and easy to understand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ketan</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-27483</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Wed, 12 Nov 2008 04:47:50 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-27483</guid>
		<description>@ Robert --- Thanx for soln. with 3 cheers !
But little hard to digest the logic of circular references. Cud u pls elaborate.</description>
		<content:encoded><![CDATA[<p>@ Robert &#8212; Thanx for soln. with 3 cheers !<br />
But little hard to digest the logic of circular references. Cud u pls elaborate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-27432</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 11 Nov 2008 17:12:05 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-27432</guid>
		<description>Ketan, Chandoo,

the best way to reverse texts is using the VBA-function StrReverse. But it is possible to do this with formulas as well. Too complicated to explain in a comment here, I guess. 

That&#039;s why I uploaded a file with the 3 solutions (3 worksheets):

1. Reverse texts using formulas (including circular references and iterations)
2. Reverse texts using VBA
3. Reverse numbers using formulas 

Download link:

http://www.box.net/shared/dbipvsg350#Reverse_Cells</description>
		<content:encoded><![CDATA[<p>Ketan, Chandoo,</p>
<p>the best way to reverse texts is using the VBA-function StrReverse. But it is possible to do this with formulas as well. Too complicated to explain in a comment here, I guess. </p>
<p>That&#8217;s why I uploaded a file with the 3 solutions (3 worksheets):</p>
<p>1. Reverse texts using formulas (including circular references and iterations)<br />
2. Reverse texts using VBA<br />
3. Reverse numbers using formulas </p>
<p>Download link:</p>
<p><a href="http://www.box.net/shared/dbipvsg350#Reverse_Cells" rel="nofollow">http://www.box.net/shared/dbipvsg350#Reverse_Cells</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chandoo</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-27429</link>
		<dc:creator>Chandoo</dc:creator>
		<pubDate>Tue, 11 Nov 2008 16:21:38 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-27429</guid>
		<description>@Ketan: Thanks for asking this question. Unfortunately I dont know how to reverse a string in excel without using VBA or assuming the string&#039;s length (see Sudhir&#039;s comments above)

Can anybody suggest a formula hack for this... as usual e-donuts for you if you get it right...</description>
		<content:encoded><![CDATA[<p>@Ketan: Thanks for asking this question. Unfortunately I dont know how to reverse a string in excel without using VBA or assuming the string&#8217;s length (see Sudhir&#8217;s comments above)</p>
<p>Can anybody suggest a formula hack for this&#8230; as usual e-donuts for you if you get it right&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sudhir</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-27418</link>
		<dc:creator>Sudhir</dc:creator>
		<pubDate>Tue, 11 Nov 2008 13:37:19 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-27418</guid>
		<description>@Ketan
To my knowl, it cannot be done. But assuming your entry field is small (say four to six chars) and for one field only (not a database or column of values), here&#039;s a small workaround to achieve it. Tried successfully for 6 chars.
Entry : A1, Output C1 will have (=A8&amp;A7&amp;A6&amp;A5&amp;A4&amp;A3) 
Cells B3 thru B8 have numbers in serial 1 thru 6
Cell A3=MID($A$1,B3,1)
Cell A4=MID($A$1,B4,1)
Cell A5=MID($A$1,B5,1)
Cell A6=MID($A$1,B6,1)
Cell A7=MID($A$1,B7,1)
Cell A8=MID($A$1,B8,1). Result : In : CREDIT Out : TIDERC
You may place this module in a work sheet and place only the input and output onto the main sheet.</description>
		<content:encoded><![CDATA[<p>@Ketan<br />
To my knowl, it cannot be done. But assuming your entry field is small (say four to six chars) and for one field only (not a database or column of values), here&#8217;s a small workaround to achieve it. Tried successfully for 6 chars.<br />
Entry : A1, Output C1 will have (=A8&amp;A7&amp;A6&amp;A5&amp;A4&amp;A3)<br />
Cells B3 thru B8 have numbers in serial 1 thru 6<br />
Cell A3=MID($A$1,B3,1)<br />
Cell A4=MID($A$1,B4,1)<br />
Cell A5=MID($A$1,B5,1)<br />
Cell A6=MID($A$1,B6,1)<br />
Cell A7=MID($A$1,B7,1)<br />
Cell A8=MID($A$1,B8,1). Result : In : CREDIT Out : TIDERC<br />
You may place this module in a work sheet and place only the input and output onto the main sheet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ketan</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-27413</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Tue, 11 Nov 2008 12:51:55 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-27413</guid>
		<description>@ Chandoo

Cud u help me to reverse the any text with &quot;n&quot; characters ,including blank, using excel formula and not thru VBA.  

e.g. : text : &quot;abc defgh i&quot;
Require result : &quot;i hgfed cba&quot;</description>
		<content:encoded><![CDATA[<p>@ Chandoo</p>
<p>Cud u help me to reverse the any text with &#8220;n&#8221; characters ,including blank, using excel formula and not thru VBA.  </p>
<p>e.g. : text : &#8220;abc defgh i&#8221;<br />
Require result : &#8220;i hgfed cba&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: User links about "tag" on iLinkShare</title>
		<link>http://chandoo.org/wp/2008/09/02/get-initials-from-name-excel-formula/#comment-25113</link>
		<dc:creator>User links about "tag" on iLinkShare</dc:creator>
		<pubDate>Mon, 13 Oct 2008 20:03:37 +0000</pubDate>
		<guid isPermaLink="false">http://chandoo.org/wp/?p=1231#comment-25113</guid>
		<description>[...] &#124; user-saved public links &#124; iLinkShare  3 votesInitials from Names using Excel Formulas&gt;&gt; saved by MissTilaTequila 2 days ago1 votesSomewhat Less Del.icio.us&gt;&gt; saved by crazykarl7 4 days [...]</description>
		<content:encoded><![CDATA[<p>[...] | user-saved public links | iLinkShare  3 votesInitials from Names using Excel Formulas&gt;&gt; saved by MissTilaTequila 2 days ago1 votesSomewhat Less Del.icio.us&gt;&gt; saved by crazykarl7 4 days [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
