在網抓的過程中,經常會碰到抓回來的數據格式很多都是記錄,列表格式,這類格式的數據。
正常來說只需要展開到表格即可,但是轉到表後還有類似的混合數據,怎麼去展開呢?
這樣的數據沒有展開符號,怎麼樣才能快速的把list全部展開,直接使用Table.ExpandListColumn函數對Value列進行展開會報錯。
此時如果只需要List進行展開,則可以把Value是list的直接篩選出來在展開就可以了。
<code>Table.SelectRows(源, each _[Value] is list)/<code>
用這種方式就可以很方便的把類型的格式給篩選出來,這樣就方便我們直接進行展開了。
當然除了篩選,我們還可以通過另外一種方式來達到同樣的效果,而且保留其他非list格式的值。
因為這個表格是通過記錄轉換成表獲取的。所以只有2列數據,一列是標題,一列是值。
那標題的是不是可以直接放在上面呢?通過轉置後把標題放到第一行,再進行標題的提升就可以了。
這樣只需要單獨展開就可以了,這樣也更方便同時也保留了其他非list格式的數據列。
如果覺得有幫助,那麻煩您進行轉發,讓更多的人能夠提高自身的工作效率。
閱讀更多 數據技巧 的文章