Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
A Q on Stack Exchange from a very long time ago included: I have first names in one column and second names in another, I want to create a third column that contains the first character from the...
#3: Post edited
- A [Q](https://stackoverflow.com/posts/534062/revisions) on Stack Exchange from a very long time ago included:
- >I have first names in one column and second names in another, I want to create a third column that contains the first character from the first name and add it to the surname creating first initial + surname.
- The user asked "*How can I do this using Excel?*" and gave this example:
- >John & Smith = jsmith
- So far there have been six As posted, of which only one seems fully to respect the given requirements (though it was another A that was 'Accepted'):
- =CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1))
- This makes standard assumptions about the location of the data (A1 for first name, B1 for surname) and the delimiter (comma).
- The formula works but seems uncharacteristically lengthy for such a simple requirement, and is perhaps more opaque than necessary.
- Is there a shorter and/or clearer formula to the same effect?
- A [Q](https://stackoverflow.com/posts/534062/revisions) on Stack Exchange from a very long time ago included:
- >I have first names in one column and second names in another, I want to create a third column that contains the first character from the first name and add it to the surname creating first initial + surname.
- The user asked "*How can I do this using Excel?*" and gave this example:
- >John & Smith = jsmith
- So far there have been six As posted, of which only one seems fully to respect the given requirements (though it was another A that was 'Accepted'):
- =CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1))
- This makes standard assumptions about the location of the data (A1 for first name, B1 for surname) and the delimiter (comma).
- The formula works but seems uncharacteristically lengthy for such a simple requirement, and is perhaps more opaque than necessary.
- Is there a shorter and/or clearer formula to the same effect?
#1: Initial revision
Combine the first character of a cell with another cell
A [Q](https://stackoverflow.com/posts/534062/revisions) on Stack Exchange from a very long time ago included: >I have first names in one column and second names in another, I want to create a third column that contains the first character from the first name and add it to the surname creating first initial + surname. The user asked "*How can I do this using Excel?*" and gave this example: >John & Smith = jsmith So far there have been six As posted, of which only one seems fully to respect the given requirements (though it was another A that was 'Accepted'): =CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1)) This makes standard assumptions about the location of the data (A1 for first name, B1 for surname) and the delimiter (comma). The formula works but seems uncharacteristically lengthy for such a simple requirement, and is perhaps more opaque than necessary. Is there a shorter and/or clearer formula to the same effect?