Hi, you can certainly do that with codes but if you don't want to use codes I think it's possible
I suppose you have a list with first name, last name, full name and age columns. You can create a secondary data connection with this list and populate your dropdowns. You add a field and you put as default value: concat(My:last name; " "; My:first name).After that you add a default value to your age field with your secondary data connection and use a filter (your newfield = fullname of your data connection)