First, obligatory advice: Create a new table with Name/Age/Address/Bloodtype etc. fields and parse this data out before loading into Cognos.
However, text parsing in cognos is possible in a pinch.
Lets assume your field with all data in it is called [field1].
Create a Query Calculation field for each data point. I will use name as an example:
[Employee]
SUBSTRING([field1];POSITION('Name:';[field1])+5);POSITION('Age:';[field1])-POSITION('Name:';[field1])+5)
Substring parses out data from field1, starting 5 characters after where it finds 'Name:' and ending where 'Age:' begins (subtracting the start position to get a length).
[Age]
SUBSTRING([field1];POSITION('Age:';[field1])+4);POSITION('blood group:';[field1])-POSITION('Age:';[field1])+4)
Age is similar in format. You subtract 4 instead of five because 'Age:' is four characters.
Use that method to grab all but the last column. Lets say the last column is 'Address:', capture it like this:
SUBSTRING([field1];POSITION('Address:';[field1])+8);-1)
The -1 will tell the SUBSTRING command to continue to the end of the line of data.