I have created a new sheet for every new name entered in the form using the following code.
function formSheet(e) {
var sheetName = e.namedValues['Name'][0];
SpreadsheetApp.getActiveSpreadsheet().insertSheet(sheetName);
}
You can find the details regarding the code in Auto-create and name new sheet in Google sheets from names being filled from a google form
Can I copy data while I make new sheet? I want to copy respective name data to its respective sheet as well. There can be multiple entries with the same name as well which should also be copied.