Notebook
[ { "op": "core/column-split", "engineConfig": { "facets": [], "mode": "row-based" }, "columnName": "Name", "guessCellType": true, "removeOriginalColumn": true, "mode": "separator", "separator": " ", "regex": false, "maxColumns": 2, "description": "Split column Name by separator" }, { "op": "core/column-rename", "oldColumnName": "Name 2", "newColumnName": "First and Middle Name", "description": "Rename column Name 2 to First and Middle Name" }, { "op": "core/column-rename", "oldColumnName": "Name 1", "newColumnName": "Last Name", "description": "Rename column Name 1 to Last Name" }, { "op": "core/text-transform", "engineConfig": { "facets": [], "mode": "row-based" }, "columnName": "Title", "expression": "join ([coalesce(cells['Title'].value,''),coalesce(cells['Married'].value,'')],'')", "onError": "keep-original", "repeat": false, "repeatCount": 10, "description": "Text transform on cells in column Title using expression join ([coalesce(cells['Title'].value,''),coalesce(cells['Married'].value,'')],'')" }, { "op": "core/column-removal", "columnName": "Married", "description": "Remove column Married" }, { "op": "core/mass-edit", "engineConfig": { "facets": [], "mode": "row-based" }, "columnName": "Title", "expression": "value", "edits": [ { "from": [ "" ], "fromBlank": true, "fromError": false, "to": "Mr" } ], "description": "Mass edit cells in column Title" } ]
[ { "op": "core/column-addition", "engineConfig": { "facets": [], "mode": "row-based" }, "baseColumnName": "First and Middle Name", "expression": "grel:value", "onError": "set-to-blank", "newColumnName": "First and Middle Name 1", "columnInsertIndex": 4, "description": "Create column First and Middle Name 1 at index 4 based on column First and Middle Name using expression grel:value" }, { "op": "core/column-removal", "columnName": "First and Middle Name", "description": "Remove column First and Middle Name" }, { "op": "core/column-rename", "oldColumnName": "Spouse", "newColumnName": "First and Middle Name", "description": "Rename column Spouse to First and Middle Name" }, { "op": "core/column-rename", "oldColumnName": "First and Middle Name 1", "newColumnName": "Spouse", "description": "Rename column First and Middle Name 1 to Spouse" }, { "op": "core/mass-edit", "engineConfig": { "facets": [], "mode": "row-based" }, "columnName": "Title", "expression": "value", "edits": [ { "from": [ "Mr" ], "fromBlank": false, "fromError": false, "to": "Mrs" } ], "description": "Mass edit cells in column Title" }, { "op": "core/mass-edit", "engineConfig": { "facets": [], "mode": "row-based" }, "columnName": "Title", "expression": "value", "edits": [ { "from": [ "Rev" ], "fromBlank": false, "fromError": false, "to": "Mrs" } ], "description": "Mass edit cells in column Title" }, { "op": "core/column-move", "columnName": "First and Middle Name", "index": 5, "description": "Move column First and Middle Name to position 5" }, { "op": "core/column-move", "columnName": "First and Middle Name", "index": 4, "description": "Move column First and Middle Name to position 4" }, { "op": "core/column-move", "columnName": "First and Middle Name", "index": 3, "description": "Move column First and Middle Name to position 3" }, { "op": "core/column-move", "columnName": "Spouse", "index": 5, "description": "Move column Spouse to position 5" }, { "op": "core/column-move", "columnName": "Spouse", "index": 6, "description": "Move column Spouse to position 6" }, { "op": "core/column-addition", "engineConfig": { "facets": [], "mode": "row-based" }, "baseColumnName": "Job", "expression": "grel:null", "onError": "set-to-blank", "newColumnName": "Job 1", "columnInsertIndex": 9, "description": "Create column Job 1 at index 9 based on column Job using expression grel:null" }, { "op": "core/column-removal", "columnName": "Job", "description": "Remove column Job" }, { "op": "core/column-rename", "oldColumnName": "Job 1", "newColumnName": "Job", "description": "Rename column Job 1 to Job" }, { "op": "core/column-addition", "engineConfig": { "facets": [], "mode": "row-based" }, "baseColumnName": "Company", "expression": "grel:null", "onError": "set-to-blank", "newColumnName": "Company 1", "columnInsertIndex": 10, "description": "Create column Company 1 at index 10 based on column Company using expression grel:null" }, { "op": "core/column-removal", "columnName": "Company", "description": "Remove column Company" }, { "op": "core/column-rename", "oldColumnName": "Company 1", "newColumnName": "Company", "description": "Rename column Company 1 to Company" }, { "op": "core/column-addition", "engineConfig": { "facets": [], "mode": "row-based" }, "baseColumnName": "Company Details", "expression": "grel:null", "onError": "set-to-blank", "newColumnName": "Company Details 1", "columnInsertIndex": 11, "description": "Create column Company Details 1 at index 11 based on column Company Details using expression grel:null" }, { "op": "core/column-removal", "columnName": "Company Details", "description": "Remove column Company Details" }, { "op": "core/column-rename", "oldColumnName": "Company Details 1", "newColumnName": "Company Details", "description": "Rename column Company Details 1 to Company Details" } ]
[ { "op": "core/column-split", "engineConfig": { "facets": [], "mode": "row-based" }, "columnName": "Name", "guessCellType": true, "removeOriginalColumn": true, "mode": "separator", "separator": " ", "regex": false, "maxColumns": 2, "description": "Split column Name by separator" }, { "op": "core/column-rename", "oldColumnName": "Name 1", "newColumnName": "Last Name", "description": "Rename column Name 1 to Last Name" }, { "op": "core/column-rename", "oldColumnName": "Name 2", "newColumnName": "First and Middle Name", "description": "Rename column Name 2 to First and Middle Name" }, { "op": "core/fill-down", "engineConfig": { "facets": [ { "type": "list", "name": "Orig-copy", "expression": "grel:value.contains(\"wid \")", "columnName": "Orig-copy", "invert": false, "omitBlank": false, "omitError": false, "selection": [ { "v": { "v": true, "l": "true" } } ], "selectBlank": false, "selectError": false } ], "mode": "row-based" }, "columnName": "Title", "description": "Fill down cells in column Title" }, { "op": "core/mass-edit", "engineConfig": { "facets": [ { "type": "list", "name": "Orig-copy", "expression": "grel:value.contains(\"wid \")", "columnName": "Orig-copy", "invert": false, "omitBlank": false, "omitError": false, "selection": [ { "v": { "v": true, "l": "true" } } ], "selectBlank": false, "selectError": false } ], "mode": "row-based" }, "columnName": "Title", "expression": "value", "edits": [ { "from": [ "" ], "fromBlank": true, "fromError": false, "to": "Widow" } ], "description": "Mass edit cells in column Title" }, { "op": "core/text-transform", "engineConfig": { "facets": [], "mode": "row-based" }, "columnName": "Title", "expression": "join ([coalesce(cells['Title'].value,''),coalesce(cells['Married'].value,'')],'')", "onError": "keep-original", "repeat": false, "repeatCount": 10, "description": "Text transform on cells in column Title using expression join ([coalesce(cells['Title'].value,''),coalesce(cells['Married'].value,'')],'')" }, { "op": "core/column-removal", "columnName": "Married", "description": "Remove column Married" }, { "op": "core/mass-edit", "engineConfig": { "facets": [ { "type": "list", "name": "Orig-copy", "expression": "grel:value.contains(\"wid \")", "columnName": "Orig-copy", "invert": false, "omitBlank": false, "omitError": false, "selection": [ { "v": { "v": false, "l": "false" } } ], "selectBlank": false, "selectError": false } ]