function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Pivot');
var pivotTable = sheet.getRange('A2:B3');
var pivotValues = pivotTable.getValues();
var pivotData = pivotValues[0];
var pivotDataLength = pivotData.length;
var pivotDataValues = pivotValues.slice(1);
var pivotDataValuesLength = pivotDataValues.length;
for (var i = 0; i < pivotDataLength; i++) {
var newSheet = ss.insertSheet(pivotData[i]);
var newSheetValues = [];
for (var j = 0; j < pivotDataValuesLength; j++) {
if (pivotDataValues[j][0] == pivotData[i]) {
newSheetValues.push(pivotDataValues[j]);
}
}
newSheet.getRange(1, 1, newSheetValues.length, newSheetValues[0].length).setValues(newSheetValues);
}
}