在Excel中導(dǎo)出JSON是一個(gè)常見的需求,在Excel 2016及以上版本中,我們可以通過(guò)Power Query來(lái)實(shí)現(xiàn)這個(gè)功能。下面讓我們一步步來(lái)看看如何使用Power Query來(lái)導(dǎo)出JSON數(shù)據(jù)。
第一步,打開Excel并選擇“數(shù)據(jù)”標(biāo)簽,在“獲取和轉(zhuǎn)換數(shù)據(jù)”組中選擇“從其他來(lái)源”>“空白查詢”。
數(shù)據(jù)->獲取和轉(zhuǎn)換數(shù)據(jù)->從其他來(lái)源->空白查詢
第二步,彈出的對(duì)話框中選擇“高級(jí)編輯器”。
視圖->高級(jí)編輯器
第三步,將以下代碼復(fù)制并粘貼到編輯器中。
let Source = Excel.CurrentWorkbook(){[Name="Sheet1"]}[Content], #"Changed Type" = Table.TransformColumnTypes(Source,{{"Name", type text}, {"Age", Int64.Type}, {"Sex", type text}}), #"JSON Output" = Json.FromValue(#"Changed Type") in #"JSON Output"
第四步,修改代碼中的表格名稱和列名,以適應(yīng)您的數(shù)據(jù)。
let Source = Excel.CurrentWorkbook(){[Name="您的表格名稱"]}[Content], #"Changed Type" = Table.TransformColumnTypes(Source,{{"列名1", type text}, {"列名2", Int64.Type}, {"列名3", type text}}), #"JSON Output" = Json.FromValue(#"Changed Type") in #"JSON Output"
第五步,點(diǎn)擊“完成”按鈕,然后將其保存為名為“JSON導(dǎo)出”的查詢。
第六步,回到Excel工作表,選擇“數(shù)據(jù)”標(biāo)簽并選擇“從其他來(lái)源”>“從查詢/表格”>“JSON導(dǎo)出”。
數(shù)據(jù)->從其他來(lái)源->從查詢/表格->JSON導(dǎo)出
第七步,選擇表格的插入位置,單擊“加載”即可將JSON數(shù)據(jù)導(dǎo)入Excel工作表。
以上就是使用Power Query在Excel中導(dǎo)出JSON的步驟,希望對(duì)你有所幫助。