Originally Posted by
ThrowedInDaGame
You could use a Macro.......
See I'm good with algorithms, actual coding and syntax not so much.
Here's the algorithm.Hopefully someone on NT who programs Macros daily in excel can do the rest. If you don't understand the text in blue, don't worry....someone on NT does.
Algorithm:
Your list = 100 strings (words).
Set up a function to delete every letter after the first letter and the function should end it's deleting after the delimeter.
This can be accomplished with a onditional statements and a loop. Not sure which ones are applicable in excel but I'm sure the universal "If statement" and and 2 "For loops (nested)" will work.
Concept:
[For loop that advances it's position by one while the count<total number of characters in the string (word)]
If character = "."
Delete period and Kill function
Else, [For loop that deletes the character and then advances it's position in the string by one]
End Function
Also take into account that as you are deleting characters, the computer may simply leave a blank spaceholder in palce of a character.
Example: "Niktalk" after one cycle becomes "N ketalk"
In which case, you probably need to make a function that that juxtaposes characters while simultaneously deleting the next character.
This is why I chose engineering and not programming.
The funny thing is, even if you knew what you were doing by the time you programmed that......you might as well have done it manually. Now if you had 10,000 names like another NTer mentioned. This would be good. Hell by the time I thought of a solution for you and typed the post out i could have ran through 100 names.
Realtalk, I hope I gave you a starting point though. Should be good for large list....but 100 not very economical.