How to Insert an Empty Row Wherever the Excel Cell Value Is Changed
We have an Excel file book1.xlsxcontaining data as follows:
Now we need to insert an empty row each time the cell value is different. The expected table is as follows:
It is convenient to do this in esProc.
You can download esProc installation package and a freeDSKlicense file HERE.
1. Write script p1.dfxin esProc:
A1 Read in data of book1.xlsx; @w option enables reading data as a sequence of sequences.
A2 Create a new group whenever the cell value changes and insert an empty row at the end of the last group, and then concatenate all groups.
A3 Export A2’s result to book2.xlsx; @w option enables outputting data as a sequence of sequences.
2. Execute the script to get the desired table in book2.xlsx.