I am trying to use conditional formatting on the output of a Get & Transform query. (Office 365/Excel 2016 32 bit; Windows 10 Pro 64 bit).
However, when the query is refreshed, instead of the Conditional Formatting merely being extended/contracted to affect the resized column, it gets fubar'd as shown below.
I know I can obtain the desired output in a variety of ways, including VBA, and I do not need assistance in developing other methods.
Am I overlooking something either in the UI, or perhaps some method I could implement in the Advanced Editor to accomplish the normal extension of CF one would see if one just added a line to the table?
To reproduce the problem:
Base Data
Use Get & Transform to unpivot columns 2-4, and remove the Attribute column
Conditional format to hide all except the first unique entry in column A1
-->
Add another row to the original data table:
Update the query.
Note that the display and the CF "applies to" are messed up, and an extra CF condition is added
Is there anything I can do within the Query, or within Excel, to keep this from happening? Or do I have to edit the conditional formatting (vba or manual)? (Or use a different solution to develop the output).
I have tried defining the applies to range using the structured reference, or using a dynamic name range. but that did not work. The applies to gets changed to an absolute reference, and develops the same changes as noted above when the Query is refreshed.





