UX problem / Name and surname - Adress ad number, etc - user-experience

Has it ever happened to you, to fill in a NAME field, enter your first and last name, and then realize that below was the option to enter the LAST NAME, and have to delete the data entered in the previous field? How can I solve that?
The same with the address field, I type street name and number, and then realize that there was the separate option, to place the number? how to fix that UX problem?
Thank you!!!

Related

INDEX function to locate customer ID when entering Name

I've recently started working with Excel due to running my own business now. As with anything I do, I want my logs to be practical, efficient and most of all working correctly. I'm almost satisfied with what I got so far but I can't seem to figure out how to let Excel look up a customer ID.
Basically what I want is:
In the first sheet I add a customer by name in column B, his assigned customer ID is in column A
In sheet 2 I type in the name of the customer in column E and I want Excel to look up that lastname in sheet 1 and then add the related customer ID in sheet 2 in column A
The reason for this is that I have returning customers and I don't want them to have a new customer ID, I want them to have the same ID as they had previously without going through all my customers to look if they are a returning customer and if so what their customer ID is.
I've been playing around with the INDEX function as that seemed to be the function used for this kinda stuff, but I just can't figure it out.
I look forward to hearing your tips and tricks in regards to this issue, thanks in advance!
Marc
In Sheet 2 A2
=INDEX(Sheet1!A:A,MATCH(E2,Sheet1!B:B,0),1)
This answer would work for you assuming Sheet1 stores ID in A, name in B, and your second sheet has you type the name in E.
Caveats being that matching based on typed names are extremely prone to error, it would have to be an exact match. Perhaps consider using data validation or a more robust solution in the medium term.

Excel - break concatenated string

I have a text field in excel that looks like this:
123456 Smith, John
What I really want is to break this out so:
123456 is in a field called "employee id" AND
Smith, John is in another field called "employee name"
There can be anywhere from 3-6 numbers in the beginning part and then lastname, firstname will be consistent.
What is the best way to go about this? I'd offer up what I've tried so far but I'm not really sure where to begin with this.
Thanks
How about these two formulas (where A1 is the text field):
=LEFT(A1,SEARCH(" ",A1)-1)
=RIGHT(A1, LEN(A1)-SEARCH(" ",A1))
Use the first one to get the ID, and use the second one to get the name. It requires that there be a space after the ID for every entry.
In use:

Find any part of a string of text from a range of cells

I have two lists of street addresses that have a combination of street numbers and names in one cell. One list is a key, if you will, of how the addresses are labeled in our company, and the other list is all of the addresses that customers used to get a package to us. For example![Address Key][1]
is the correct address format. The other list has errors within the address because there may be errors with order, fat fingered street numbers, or spelling errors of the street names. I'd like to create a formula or find a way that looks for any portion of the second list, and have it return a "yes" or "no" if it is an address in the address key. The second list that I need to lookup with is below.![enter image description here][2]
You can see that the addresses that the customers enter do not match how we label our addresses. Hopefully there is a way for me to look up any part of the address that they entered against our key, and have it return a value that is associated with each address in the key. For example, the first address is location 100. Even though the customer list doesn't have that address entered correctly, i'm hopping it can find a part of the address they entered in our list.
Thanks,
Jay
You can try using a Vlookup with a 'TRUE' parameter in the RangeLookup argument. That way the Vlookup will return an approximate match against your company list. You may need to reformat the data a bit (e.g. concatenate house number and street name together) and do some iterations to get the final result that you need. You haven't added any screen shots so I can't see the exact format of your data.

#ReplaceSubstring doesn't display value as expected

I have this formula in one of the columns in my view in Lotus notes database. However, it does not change the value of the field "EmployeeName" in the view and still displays the original name.
Example:
Original value: Franco Martínez, José Ramó
Expected output: Franco Martinez, Jose Ramo
value1:="i";
value2:="e";
value3:="o";
optionList := value1:value2:value3;
aliasList := "í":"é":"ó";
#ReplaceSubstring(#Text(EmployeeName); aliasList; optionList)
As the formula is absolutely correct, the issue has to be somewhere else.
You already checked, that the field is summary, so this cannot be the issue.
Please check the programmatic name of the column (last tab in the properties):
Does it happen to match another column in the same view or is it probably "EmployeeName"? Then just remove the name, it will be repopulated by a new unique name.
Explanation:
Duplicate programmatic names mean, that both columns show the same value, and the formula of the second columnn is never executed. If there is a Fieldname in the name of the column, then it will always show the value of that field, no matter what the formula sais.
Another explanation could be that "í" <> "í"... Probably one of them is the representation of another Unicode- Character and just happens to "look" like the other one... You can check this using a button or agent that just #Prompts the value after replacesubstring, or copy the content of the field into a Hex- Editor...
You could also try the #Ascii() - #Function to convert to ascii without having to replace characters.

sharepoint calculated column

I would ike to get just the email address from the column :Email From" in sharepoint 2007. Can anyone please help me wrting the formula to get the email id.
old value : abc, def <dabc#dxxx.com>
expected value: dabc#dxxx.com
How to write the expression so that i get something like that. Please help me.
I have added something like below in the calculated column, but somehow i cannot rip '>' symbol
=MID([E-Mail From],FIND("<",[E-Mail From])+1,FIND(">",[E-Mail From])-1)
and the o/p is
dabc#dxxx.com>
It looks like you have it; maybe this tweak?
MID([E-Mail From],((instr("<",[E-Mail From]))+1),((instr(">",[E-Mail From]))-1))

Resources